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

From Asociación de Robótica UC3M
Jump to navigation Jump to search
Line 4: Line 4:
  
 
Un robot.
 
Un robot.
* '''Nivel Básico''': El robot RD2. [[Cómo montar el robot RD2|Esto es un enlace a una guía sobre cómo montar el robot RD2.]]
+
* '''Nivel Básico''': El robot RD2. [[Cómo montar el robot RD1|Esto es un enlace a una guía sobre cómo montar el robot RD2.]]
 
* '''Nivel Avanzado''': Construirse un robot que disponga de los siguentes elementos.
 
* '''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 llamarle robot, tendrá por lo menos un motor (p.ej. un par de servomotores).

Revision as of 17:51, 4 May 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é necesito?

Un robot.

  • Nivel Básico: El robot RD2. Esto es un enlace a una guía sobre cómo montar el robot RD2.
  • 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 a nivel hardware/software, necesitará un mini-PC (p.ej. una Raspberry Pi).
    • Para poder integrarlo todo a nivel estructural, necesitará un soporte además de unas ruedas.
    • Para poder alimentarlo, necesitará pilas, baterías o una fuente similar.

Un PC.

Prueba de un solo jugador

Habiendo seguido los pasos de instalación en el PC, abrir una terminal (en Ubuntu 10.04 - 14.10 y otras distribuciones, se puede acceder a una consola a través de la combinación de las tres teclas simultáneas CTRL ALT t) y ejecutar (teclear y 'enter'):

yarp server

En una nueva terminal, ejecutar:

rdServer

Encender robot. En otra nueva terminal, ejecutar:

robotDevastation

¡A jugar!

Dos jugadores y un servidor

Habiendo seguido 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!