Беседка застряла при загрузке вашего мира - PullRequest
1 голос
/ 05 мая 2020

https://i.imgur.com/hYf1Bes.jpgm Я пытаюсь настроить ROS и Gazebo на виртуальной машине под управлением Ubuntu. Я хочу смоделировать Turtlebot с открытым манипулятором.

Я установил все без проблем. Хотя я не могу запустить среду Turtlebot в Gazebo (например, здесь: http://emanual.robotis.com/docs/en/platform/turtlebot3/simulation/)

$ roslaunch turtlebot3_fake turtlebot3_fake.launch приводит к тому, что Gazebo навсегда остается в состоянии, загружающем ваш мир. Через некоторое время он перестает отвечать. Однако запуск пустого мира работает.

Я использую ROS 1 с Gazebo 7.0

Мои настройки оборудования: MacBook Pro 13 "2019 с 16 ГБ ОЗУ Parallels VM: 3D virtual. ВКЛ, нет производительности ограничение, 4 ядра ЦП, 12 ГБ ОЗУ включено

Большое спасибо за вашу помощь.

1 Ответ

0 голосов
/ 06 мая 2020

После каждого изменения, которое вы внесли в исходный код bash и убедитесь, что вы запустили:

          catkin make 

, если вы уже сделали это, проверьте, правильно ли установлен ros, запустив

           roscore 

на одном терминале и пусть он продолжает работать. После этого попробуйте запустить своего turtlebot на другом терминале. Если это не работает, даже если вы установили все необходимое, я думаю, проблема в вашей виртуальной машине, id рекомендует вам запустить ROS на Ubuntu с USB-накопителем.

...