7.10.4 Телеоперация TurtleBot с использованием интерактивных маркеров
Метапакет Turtlebot включает в себя очень интересный пакет интерактивных маркеров, который позволяет перемещать настоящего робота, перетаскивая элементы управления в RViz. Инструкции по его использованию представлены на вики-странице turtlebot_interactive_markers, хотя эта страница не обновлялась с Groovy. (Нажмите на вкладку Groovy в верхней части страницы, как только она появится.)
Чтобы установить пакет для ROS Indigo, выполните команду:
$ sudo apt-get install ros-indigo-turtlebot-interactive-markers
Чтобы попробовать это с поддельным TurtleBot, выполните следующие команды:
$ roslaunch rbx1_bringup fake_turtlebot.launch
Откройте RViz с помощью предварительно сконфигурированного файла конфигурации interactive_markers.rviz:
$ rosrun rviz rviz -d `rospack find rbx1_nav`/interactive_markers.rviz
Наконец, откройте файл interactive_markers.launch в пакете rbx1_nav:
$ roslaunch rbx1_nav interactive_markers.launch
Этот файл запуска был скопирован из пакета turtlebot_interactive_markers и немного изменен для работы с поддельным TurtleBot.
Вернувшись в RViz, нажмите кнопку Взаимодействовать вдоль верхней панели инструментов. Экран RViz должен выглядеть следующим образом:

Нажмите на красные стрелки, чтобы переместить поддельного робота вперед или назад и поверните синее кольцо, чтобы повернуть робота.
Last updated
Was this helpful?