[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