Difference between revisions of "Cómo empezar con Robot Devastation"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
Line 16: Line 16:
 
* '''Nivel Avanzado''': El código fuente del juego debe poder compilarse y ejecutarse sin problemas en cualquier sistema operativo basado en Linux, y en Mac y Windows también. Sin embargo, todavía no lo hemos logrado.
 
* '''Nivel Avanzado''': El código fuente del juego debe poder compilarse y ejecutarse sin problemas en cualquier sistema operativo basado en Linux, y en Mac y Windows también. Sin embargo, todavía no lo hemos logrado.
  
== ¿Ahora qué hago? ==
+
== Prueba de un solo jugador ==
 +
 
 +
[terminal 1] yarp server
 +
 
 +
[terminal 2] rdServer
 +
 
 +
Encender robot.
 +
 
 +
[terminal 3] robotDevastation
 +
 
 +
¡A jugar!
 +
 
 +
== Dos jugadores y un servidor ==
 +
Siguiendo los pasos de instalación en los PCs de los jugadores (PC gamer 1 y PC gamer 2) y el de un servidor (PC servidor):
  
 
  [PC servidor, terminal 1] yarp server
 
  [PC servidor, terminal 1] yarp server
  
 
  [PC servidor, terminal 2] rdServer
 
  [PC servidor, terminal 2] rdServer
Encender robot.
 
  
  [PC gamer, terminal 1] robotDevastation
+
Encender robot 1 y robot 2.
 +
 
 +
  [PC gamer 1, terminal 1] robotDevastation
 +
 
 +
[PC gamer 2, terminal 1] robotDevastation
  
 
¡A jugar!
 
¡A jugar!

Revision as of 18:02, 29 January 2015

En esta página damos unas guías para empezar desde cero con Robot Devastation. Nótese estas guías representan el actual estado de desarrollo y podrán modificarse (posiblemente, simplificar!) con las mejoras que incorporemos.

¿Qué nececsito?

Un robot.

  • Nivel Básico: El robot RD1. Esto es un enlace a una guía sobre cómo montar el robot RD1.
  • Nivel Avanzado: Construirse un robot que disponga de los siguentes elementos.
    • Para llamarle robot, tendrá por lo menos un motor (p.ej. un par de servomotores).
    • Para poder enviarle comandos de movimiento, necesitará wifi (p.ej. un módulo wifi USB).
    • Para poder visualizar lo que el robot ve, necesitará por lo menos una cámara (p.ej. una webcam USB).
    • Para poder integrarlo todo, necesitará un mini-PC (p.ej. una Raspberry Pi).

Un PC.

Prueba de un solo jugador

[terminal 1] yarp server
[terminal 2] rdServer

Encender robot.

[terminal 3] robotDevastation

¡A jugar!

Dos jugadores y un servidor

Siguiendo los pasos de instalación en los PCs de los jugadores (PC gamer 1 y PC gamer 2) y el de un servidor (PC servidor):

[PC servidor, terminal 1] yarp server
[PC servidor, terminal 2] rdServer

Encender robot 1 y robot 2.

[PC gamer 1, terminal 1] robotDevastation
[PC gamer 2, terminal 1] robotDevastation

¡A jugar!