[Jderobot] [Jderobot-dev] gazebo

ILDEFONSO GONZALEZ SANCHEZ i.gonzalezsan en alumnos.urjc.es
Vie Ago 9 18:05:57 CEST 2013


Hola buenas tardes,

si, hice lo que me comento Luis Roberto.
Pero desde el setup.sh, para que esas variables se mantengan.
-actualice:
GAZEBO_MODEL_DATABASE_URI
GAZEBO_MODEL_PATH
GAZEBO_RESOURCE_PATH

Añadiéndole, la ruta donde se encontraban los modelos.
Tambien he añadido la siguiente url
http://gazebosim.org/models  en : GAZEBO_MODEL_DATABASE_URI
que lo encontre en un enlace de la guia de usuario.
 Luego como el script lo tengo en ~/.bashrc con abrir otro terminal funciono.
Si no habria que hacer source /usr/share/gazebo-xxx/setup.sh
En referencia al ultimo correo, se que tiene buena pinta, pero yo no veo el robot en gazebo. Es decir solo veo el mundo.
Yo tenia entendido que lo que tu le ordenaras desde introrob , debería hacerlo en gazebo. ¿No es así ?

Un saludo,

Ildefonso González Sánchez
________________________________
De: Borja Mon Serrano [borjamonserrano en gmail.com]
Enviado: viernes, 09 de agosto de 2013 9:02
Para: ILDEFONSO GONZALEZ SANCHEZ
CC: jde-developers; lr.morales.iglesias en gmail.com
Asunto: Re: [Jderobot] [Jderobot-dev] gazebo

Hola Ildefonso,

Hola buenas noches,

gracias por la explicación, ya lo esta encontrando y me funciona.

¿Has hecho lo que te ha dicho Luis Roberto? ¿Has hecho otra cosa diferente? Por favor, cuando solventéis vuestras dudas/problemas (esto va para todos), deberíais de poner qué habéis hecho para solucionarlos; así, la próxima persona que se encuentre en vuestra misma situación no tendrá que volver a preguntar, solo ver el correo y listo :)

Ahora tengo una duda sobre el entorno:
-Por un lado consigo ejecutar gazebo con un mundo.
gazebo-1.9.0 worlds/pioneer2dxJde.world
-Por otro lado ejecuto introrob.
./introrob --Ice.Config=./introrob.cfg

No lo estoy lanzando bien por que estoy viendo cada cosa en un entorno distinto.
¿Como debería ejecutarlo?
¿Y ejecutarlo para probar algunos ejemplos en MyAlgorithms.cpp?¿Ya que supongo que ese código deberia compilarse primero?

Por lo que aparece en las imágenes, si así es como se te lanza, está todo correcto. Si lo que quieres es cacharrear con ello, lo que debes de hacer es modificar el MyAlgorithms, efectivamente, volver a compilarte Introrob y, al ejecutarlo, darle al botón de Play. Si lo ejecutas sin ninguna modificación, verás que el robot empieza a dar vueltas (por la línea "this->setMotorW(3);").

Un saludo,

Borja.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20130809/09d0178b/attachment.htm 


More information about the Jde-developers mailing list