Difference between revisions of "Cómo empezar con Robot Devastation"
Jgvictores (talk | contribs) |
Jgvictores (talk | contribs) |
||
Line 2: | Line 2: | ||
== ¿Qué necesito? == | == ¿Qué necesito? == | ||
+ | |||
+ | Un PC. | ||
+ | * '''Nivel Básico''': Para instalar y lanzar el juego en sí de Robot Devastation (interfaz de movimiento, disparos, etc), lo más sencillo es utilizar un PC con Ubuntu 14.10. | ||
+ | ** [https://www.youtube.com/watch?v=Iez8JyCd8ts Cómo instalar Ubuntu 14.10 (vídeo)]. | ||
+ | ** [[Cómo instalar Robot Devastation sobre Ubuntu 14.10]]. | ||
+ | * '''Nivel Intermedio''': Un usuario de nivel medio puede empezar por probar algún sistema operativo basado GNU/Linux Debian, Ubuntu o Linux Mint. | ||
+ | * '''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. | ||
Un robot. | Un robot. | ||
− | * '''Nivel Básico''': El robot RD2. [[Cómo montar el robot RD2]]. | + | * '''Nivel Básico''': El robot RD2. |
+ | ** [[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). | ||
Line 12: | Line 20: | ||
** Para poder integrarlo todo a nivel estructural, necesitará un soporte además de unas ruedas. | ** 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. | ** Para poder alimentarlo, necesitará pilas, baterías o una fuente similar. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Sin robot == | == Sin robot == |
Revision as of 17:09, 14 October 2016
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 con las mejoras que incorporemos.
¿Qué necesito?
Un PC.
- Nivel Básico: Para instalar y lanzar el juego en sí de Robot Devastation (interfaz de movimiento, disparos, etc), lo más sencillo es utilizar un PC con Ubuntu 14.10.
- Nivel Intermedio: Un usuario de nivel medio puede empezar por probar algún sistema operativo basado GNU/Linux Debian, Ubuntu o Linux Mint.
- 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.
Un robot.
- Nivel Básico: 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.
Sin robot
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
En otra nueva terminal, ejecutar:
robotDevastation --mockupRobotManager --mockupImageManager
Sin robot y con webcam del PC
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
En otra nueva terminal, ejecutar:
robotDevastation --mockupRobotManager --yarpLocalImageManager
Un robot
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 --robotName rd2
¡A jugar!
Si no funciona, ve a: Robot Devastation: Troubleshooting.
Dos robots
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 --robotName rd2black
[PC gamer 2, terminal 1] robotDevastation --robotName rd2green
¡A jugar!