[Jderobot] Problema con robot Pioneer

Jose Maria Cañas Plaza josemaria.plaza en gmail.com
Mie Oct 29 14:18:24 CET 2014


Hola Manuel,

echa un ojo a la receta en [1], en particular el paso 2 de "preparando la
ejecución de gazebo". Esas instrucciones dejan listo el entorno para que
Gazebo encuentre los mundos y los modelos de robots que se usan en el
primer escenario. ¿Te sale el interfaz gráfico de gazebo con el mundo que
aparece en la figura [2]?

Un error frecuente es ejecutarlo desde la misma shell desde la que ejecutas:

cat /usr/local/share/jderobot/gazebo/gazebo-setup.sh >> ~/.bashrc

Para que que esta inicialización que preparas escribiendo en .bashrc tenga
efecto debes arrancar otra shell y desde allí o cualquier otra creada
despues, lanzar la ejecución de gazebo. Si ya hiciste este cat el otro día,
con el terminal que arranques hoy debería funcionar.

Si Gazebo no ha arrancado bien, cargando los mundos y plugins con los que
está preparado, entonces es normal que introrob te falle y no logre
conectarse a los plugins. Asi que sus mensajes de error son normales,
apuntan a que Gazebo no ha arrancado correctamente.

Ánimo,

JoseMaria
[1] http://jderobot.org/Teaching_robotics_with_jderobot#2013-2014_courses
[2]
http://jderobot.org/Teaching_robotics_with_jderobot#2._Prepare_the_Gazebo_execution

2014-10-28 23:36 GMT+01:00 Manuel Zafra <mazafrav en gmail.com>:

> Hola,
>
> Estoy intentando cargar el robot pioneer en gazebo, y tras solucionar
> algunos problemas con las rutas, parece que ya no tiene problema en cargar
> el mundo. Sin embargo, no parece cargar todas los componentes del robot
> como
> los sensores o la cámara.​
>
> /Gazebo multi-robot simulator, version 1.8.1
> Copyright (C) 2013 Open Source Robotics Foundation.
> Released under the Apache 2 License.
> http://gazebosim.org
>
> Msg Waiting for master.Msg Waiting for master
> Msg Connected to gazebo master @ http://127.0.0.1:11345
> Msg Publicized address: 192.168.1.17
> constructor Motors
> Wheel Separation:0.28
> Wheel Diameter:0.220005
> constructor Encoders
> motors name pioneer2dx
> GetName() encoders: pioneer2dx
> Encoders Endpoints > default -h localhost -p 9997
> Motors Endpoints > default -h localhost -p 9999
>
> Msg Connected to gazebo master @ http://127.0.0.1:11345
> Msg Publicized address: 192.168.1.17/
>
> ​
> He estado mirando los archivos de configuración, pero no consigo encontrar
> qué es lo que falta.
>
> Por otra parte, al intentar ejecutar introrob, obtengo este mensaje:
>
> /Error opening file for reading: Permission denied
> Network.cpp:1243: Ice::ConnectionRefusedException:
> connection refused: Connection refused
> /
> ​He dado los permisos pertinentes y he cambiado los archivos de
> configuración de algunos componentes para que estén atados a los mismos
> puertos que gazebo, aunque supongo que el problema está en que no consigue
> encontrar los componentes del robot que gazebo no ejecuta.
>
> Un saludo y gracias
>
>
>
> --
> View this message in context:
> http://jderobot-developer-list.2315034.n4.nabble.com/Problema-con-robot-Pioneer-tp4642416.html
> Sent from the Jderobot Developer List mailing list archive at Nabble.com.
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>



-- 
Universidad Rey Juan Carlos
http://gsyc.urjc.es/jmplaza
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20141029/ae7d786f/attachment.htm 


More information about the Jde-developers mailing list