Сбой беседки при подписке / сканировании - PullRequest
0 голосов
/ 15 марта 2019

Я запускаю ro kinetic в Ubuntu 16.04 на Oracle VM Virtual Box.

Я запускаю беседку с:

roslaunch turtlebot_gazebo turtlebot_world.launch

Затем я пытаюсь повторить тему / scan с: (Я проверил, что она публикуется):

rostopic echo /scan

Он выводит:

WARNING: no messages received and simulated time is active.
Is /clock being published?

/ часы действительно публикуются.

А затем выходит из строя беседка со следующим:

gzserver: / build / ogre-1.9-mqY1wq / ogre-1.9-1.9.0 + dfsg1 / OgreMain / src / OgreRenderSystem.cpp: 546: виртуальная пустота Ogre :: RenderSystem :: setDepthBufferFor (Ogre :: RenderTarget *): утверждение `bAttached && 'RenderTarget был создан, но после создания "" он говорит, что он несовместим с этой RT "" не удалось.

Прервано (ядро сброшено)

[gazebo-2] процесс умер [pid 8979,код выхода 134, cmd / opt / ros / kinetic / lib / gazebo_ros / gzserver -e ode /opt/ros/kinetic/share/turtlebot_gazebo/worlds/playground.world __name: = gazebo __log: = / home / joshua / .ros/log/409e3080-4711-11e9-abe9-0800270fc685/gazebo-2.log].файл журнала: /home/joshua/.ros/log/409e3080-4711-11e9-abe9-0800270fc685/gazebo-2*.log

Я попытался настроить виртуальную машину для ускорения 3D-графики, создатьмой собственный rosnode, который подписывается на / scan и просматривает справочные потоки, которые я могу найти, но я все еще не могу решить эту проблему.Любая помощь будет отличной.

Дополнительное примечание: Я могу rostopic echo /clock совершенно отлично, а также прекрасно управляет Turtlebot с помощью телеопы.

1 Ответ

1 голос
/ 16 марта 2019

Для решения этой проблемы мне потребовалось обновить беседку:

Шаг 1:

sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'

Шаг 2:

wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -

Шаг 3:

sudo apt-get update

Шаг 4:

sudo apt-get install gazebo7

Доступ к теме / scan с помощью rostopic echo /scan теперь работает как задумано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...