[Jde-dev] gazebo y wxgazebo
Juan Gonzalez Gomez
juan en iearobotics.com
Vie Abr 3 07:14:32 CEST 2009
Hola,
Estoy probando gazebo 0.7 (instalado usando el paquete .deb). Hasta
ahora no lo había probado. Por eso no tengo ni idea y mis preguntas son
de novato total ;-)
Lo he probado con el ejemplo pioneer2dx.worl. Lo ejecuto y me sale el
siguiente error:
$ gazebo /usr/share/gazebo/worlds/pioneer2dx.world
** Gazebo 0.6.1 **
* Part of the Player/Stage Project [http://playerstage.sourceforge.net].
* Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard,
* Nate Koenig and contributors.
* Released under the GNU General Public License.
using display [:0.0]
X Error of failed request: GLXUnsupportedPrivateRequest
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 16 (X_GLXVendorPrivate)
Serial number of failed request: 21
Current serial number in output stream: 22
Googleando he encontrado la solución (me han salido todos los mensajes
de Jose María ayudando a infinidad de usuarios con el mismo problema :-)
He cambiado el método de renderizado a xlib, usando el ejemplo
pioneer2dx-rendering.world creado por Jose María. Lo que me sale es:
$ gazebo pioneer2dx-rendering.world
** Gazebo 0.6.1 **
* Part of the Player/Stage Project [http://playerstage.sourceforge.net].
* Copyright 2000-2005 Brian Gerkey, Richard Vaughan, Andrew Howard,
* Nate Koenig and contributors.
* Released under the GNU General Public License.
using display [:0.0]
rendering: [Xlib unmapped] direct [yes] RGBA [8 8 8 8] depth [24]
loading texture file [/usr/share/gazebo/worlds/ground.ppm]
rendering: [Xlib unmapped] direct [yes] RGBA [8 8 8 8] depth [24]
server id [0]
Time 2.560 2.580 0.000 [1.008] 0.530 [ 21%]
Ahora ya no peta. Se queda incrementando el tiempo hasta que pulso
control-C. No me aparece ninguna ventana gráfica con el pioneer.
Mirando en la receta y en google, he visto que la gente usa wxgazebo.
Aquí viene mi primera pregunta:
* ¿Qué diferencia hay entre gazebo y wxgazebo?
Como en la receta pone wxgazebo, he probado lo siguiente:
$ wxgazebo pioneer2dx-rendering.world
y ¡vaya! Resulta que el ejecutable wxgazebo no existe. He mirado en el
paquete gazebo_0.7.0-2_i386.deb y efectivamente no contiene ese
ejecutable.
Así que no sé si gazebo y wxgazebo son lo mismo. Si son iguales no sé
cómo hacer para que me aparezca en una ventana la simulación. Y si son
diferentes no sé donde está el paquete wxgazebo para probarlo :-(
Gracias y perdón por la ignorancia :-)
Saludos, Juan
--
Juan Gonzalez Gomez
Blog: http://www.iearobotics.com/blog/
Web : http://www.iearobotics.com/juan
More information about the Jde-developers
mailing list