Uuv_simulator: problema gazebo_gui-2

Creado en 25 may. 2017  ·  5Comentarios  ·  Fuente: uuvsimulator/uuv_simulator

Hola, instalé el simulador de uuv en Ubuntu 16.04 ROS cinético usando VMware siguiendo los pasos de la wiki. Ingresé los comandos roslaunch uuv_descriptions empty_underwater_world.launch y obtuve los siguientes registros:
....
VMware: vmw_ioctl_command error Argumento no válido.
Abortado (núcleo volcado)
El proceso de [gazebo_gui-2] ha muerto [pid 43452, código de salida 134, cmd / opt / ros / kinetic / lib / gazebo_ros / gzclient __name: = gazebo_gui __log: = / home / name / .ros / log / 6751db6c-4111- 11e7-9c52-000c29919bea / gazebo_gui-2.log].
archivo de registro: /home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log

Entonces, ¿cómo podría deshacerme de este problema? Gracias.

Comentario más útil

Hola,

una solución rápida es ejecutar lo siguiente en su terminal

exportar LIBGL_ALWAYS_SOFTWARE = ​​1

Gazebo debería dejar de fallar entonces, pero la simulación puede ser mucho más lenta que en Ubuntu nativo. Si no me equivoco, VMWare también debería tener algunos controladores que también deberían estar instalados.
¿Podrías probar esto y darnos tu opinión?

Mejor,
Musa

Todos 5 comentarios

Hola,

ejecutar Gazebo dentro de una máquina virtual puede causar problemas debido a los gráficos en 3D.

¿Has visto esta entrada sobre las respuestas de Gazebo que describen el mismo problema? Quizás las soluciones mencionadas allí puedan ayudarlo.

Mejor,
Sebastián

Hola,

una solución rápida es ejecutar lo siguiente en su terminal

exportar LIBGL_ALWAYS_SOFTWARE = ​​1

Gazebo debería dejar de fallar entonces, pero la simulación puede ser mucho más lenta que en Ubuntu nativo. Si no me equivoco, VMWare también debería tener algunos controladores que también deberían estar instalados.
¿Podrías probar esto y darnos tu opinión?

Mejor,
Musa

Hola, ¿lograste resolver tu problema? Si lo hizo, ¿puede enviar un mensaje diciendo cómo lo hizo?

Tuve el mismo problema y

export LIBGL_ALWAYS_SOFTWARE=1

logré resolverlo

Gracias

Un aviso para cualquier otra persona que encuentre esto cuando intente que Gazebo funcione en una VM VMWare.

Esta combinación permite una aceleración 3D parcial:

  • Host de Windows 7
  • VmWare 15.5.2 compilación-15785246
  • Ubuntu 18.04.4 LTS
  • Gráficos: SVGA3D; construir: LIBERAR; LLVM;
  • Simulador de varios robots Gazebo, versión 9.0.0

Antes de ejecutar ejecutar

  • exportar SVGA_VGPU10 = 0
    (Esto revierte el controlador para usarlo en una versión anterior del protocolo OpenGL)

Esto es suficiente para alcanzar 60 fps en una PC modesta.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

atomoclast picture atomoclast  ·  23Comentarios

ccs-ros picture ccs-ros  ·  10Comentarios

tve picture tve  ·  17Comentarios

HashirZahir picture HashirZahir  ·  10Comentarios

musamarcusso picture musamarcusso  ·  12Comentarios