Uuv_simulator: gazebo_gui-2 выпуск

Созданный на 25 мая 2017  ·  5Комментарии  ·  Источник: uuvsimulator/uuv_simulator

Привет, я установил симулятор uuv в Ubuntu 16.04 ROS kinetic с помощью VMware, следуя инструкциям вики. Я ввожу команды roslaunch uuv_descriptions empty_underwater_world.launch и получаю следующие логи:
....
VMware: ошибка vmw_ioctl_command Неверный аргумент.
Прервано (ядро выгружено)
[gazebo_gui-2] процесс умер [pid 43452, код выхода 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].
файл журнала: /home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log

Итак, как я мог избавиться от этой проблемы? Спасибо.

Самый полезный комментарий

Привет,

одно быстрое исправление - запустить в вашем терминале следующее

экспорт LIBGL_ALWAYS_SOFTWARE = ​​1

После этого Gazebo перестанет давать сбой, но симуляция может работать намного медленнее, чем на собственной Ubuntu. Если я не ошибаюсь, у VMWare тоже должны быть установлены драйверы.
Не могли бы вы попробовать это и оставить отзыв?

Лучший,
Муса

Все 5 Комментарий

Привет,

запуск Gazebo на виртуальной машине может вызвать проблемы из-за 3D-графики.

Вы видели эту запись в ответах Gazebo, описывающую ту же проблему? Возможно, упомянутые там решения могут вам помочь.

Лучший,
Себастьян

Привет,

одно быстрое исправление - запустить в вашем терминале следующее

экспорт LIBGL_ALWAYS_SOFTWARE = ​​1

После этого Gazebo перестанет давать сбой, но симуляция может работать намного медленнее, чем на собственной Ubuntu. Если я не ошибаюсь, у VMWare тоже должны быть установлены драйверы.
Не могли бы вы попробовать это и оставить отзыв?

Лучший,
Муса

Привет, удалось ли решить свою проблему? Если да, можете ли вы отправить сообщение о том, как вы это сделали?

У меня была такая же проблема, и

export LIBGL_ALWAYS_SOFTWARE=1

удалось решить это

Спасибо

Предупреждаем всех, кто обнаружит это при попытке заставить Gazebo работать на виртуальной машине VMWare.

Эта комбинация обеспечивает частичное 3D-ускорение:

  • Хост Windows 7
  • VmWare 15.5.2 сборка-15785246
  • Ubuntu 18.04.4 LTS
  • Графика: SVGA3D; сборка: РЕЛИЗ; LLVM;
  • Симулятор мульти-робота Gazebo, версия 9.0.0

Перед запуском выполнить

  • экспорт SVGA_VGPU10 = 0
    (Это откатит драйвер к более ранней версии протокола OpenGL)

Этого достаточно для достижения 60 кадров в секунду на скромном ПК.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги