Uuv_simulator: problema gazebo_gui-2

Criado em 25 mai. 2017  ·  5Comentários  ·  Fonte: uuvsimulator/uuv_simulator

Olá, instalei o simulador uuv no Ubuntu 16.04 ROS kinetic usando VMware seguindo as etapas do wiki. Eu coloquei os comandos roslaunch uuv_descriptions empty_underwater_world.launch e obtive os seguintes logs:
....
VMware: erro vmw_ioctl_command Argumento inválido.
Abortado (core despejado)
[gazebo_gui-2] processo morreu [pid 43452, código de saída 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].
arquivo de log: /home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log

Então, como eu poderia me livrar desse problema? Obrigada.

Comentários muito úteis

Oi,

uma solução rápida é executar o seguinte em seu terminal

exportar LIBGL_ALWAYS_SOFTWARE = ​​1

O Gazebo deve parar de travar então, mas a simulação pode rodar muito mais devagar do que no Ubuntu nativo. Se não me engano, o VMWare também deve ter alguns drivers que também devem ser instalados.
Você poderia tentar isso e nos dar um feedback?

Melhor,
musa

Todos 5 comentários

Oi,

executar o Gazebo em uma máquina virtual pode causar problemas devido aos gráficos 3D.

Você viu esta entrada nas respostas do Gazebo descrevendo o mesmo problema? Talvez as soluções mencionadas possam ajudá-lo.

Melhor,
Sebastian

Oi,

uma solução rápida é executar o seguinte em seu terminal

exportar LIBGL_ALWAYS_SOFTWARE = ​​1

O Gazebo deve parar de travar então, mas a simulação pode rodar muito mais devagar do que no Ubuntu nativo. Se não me engano, o VMWare também deve ter alguns drivers que também devem ser instalados.
Você poderia tentar isso e nos dar um feedback?

Melhor,
musa

Olá, você conseguiu resolver seu problema? Em caso afirmativo, você pode enviar uma mensagem dizendo como fez isso?

Eu tive o mesmo problema e

export LIBGL_ALWAYS_SOFTWARE=1

conseguiu resolver isso

Obrigado

Um alerta para qualquer outra pessoa que encontre isso ao tentar fazer o Gazebo funcionar em uma VM VMWare.

Esta combinação permite aceleração 3D parcial:

  • Host Windows 7
  • VmWare 15.5.2 build-15785246
  • Ubuntu 18.04.4 LTS
  • Gráficos: SVGA3D; construir: RELEASE; LLVM;
  • Simulador multi-robô Gazebo, versão 9.0.0

Antes de executar execute

  • exportar SVGA_VGPU10 = 0
    (Isso reverte o driver para usar uma versão anterior do protocolo OpenGL)

Isso é o suficiente para atingir 60fps em um PC modesto.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

atomoclast picture atomoclast  ·  23Comentários

Timple picture Timple  ·  24Comentários

bst picture bst  ·  33Comentários

musamarcusso picture musamarcusso  ·  12Comentários

ccs-ros picture ccs-ros  ·  10Comentários