Примеры приложения ROS

Симулируйте ROS и приложения Gazebo, свяжите с оборудованием TurtleBot®

Эти примеры показывают, как создать определенные приложения для ROS, действительных роботов и средств моделирования. Используйте их, чтобы изучить требования для систем программного моделирования и физического оборудования. Дополнительные сведения см. в Начало работы с Gazebo и Симулированным TurtleBot и Начало работы с Действительным TurtleBot.

Темы

Приложения ROS

Управление с обратной связью поддерживающего ROS робота

Используйте Simulink®, чтобы управлять симулированным роботом, запускающимся в отдельном ОСНОВАННОМ НА ROS средстве моделирования.

Управление с обратной связью поддерживающего ROS робота по ROS 2

Этот пример показывает вам, как использовать Simulink®, чтобы управлять симулированным роботом, запускающимся в средстве моделирования робота Gazebo® по сети ROS 2.

Автоматизированный камердинер парковки с ROS в MATLAB

В этом примере показано, как распределить Автоматизированного Камердинера Парковки (Automated Driving Toolbox) приложение среди различных узлов в сети ROS.

Подпишите следующего робота с ROS в MATLAB

Этот пример показывает вам, как использовать MATLAB®, чтобы управлять симулированным роботом, работающим на отдельном ОСНОВАННОМ НА ROS средстве моделирования по сети ROS.

Gazebo

Начало работы с Gazebo и моделируемым TurtleBot

В этом примере показано, как настроить механизм средства моделирования Gazebo®.

Добавьте, создайте и удалите объекты в Gazebo

Этот пример исследует больше всестороннего взаимодействия со Средством моделирования Gazebo® от MATLAB®.

Прикладывайте силы и крутящие моменты в Gazebo

Этот пример иллюстрирует набор способов прикладывать силы и крутящие моменты к моделям в средстве моделирования Gazebo®.

Протестируйте автономию робота в симуляции

Этот пример исследует управление MATLAB® Средства моделирования Gazebo®.

TurtleBot

Начало работы с действительным TurtleBot

В этом примере показано, как соединиться с TurtleBot® с помощью интерфейса MATLAB® ROS.

Начало работы с Gazebo и моделируемым TurtleBot

В этом примере показано, как настроить механизм средства моделирования Gazebo®.

Свяжитесь с TurtleBot

Этот пример вводит платформу TurtleBot® и пути, которыми пользователи MATLAB® могут взаимодействовать с ним.

Исследуйте основное поведение TurtleBot

Этот пример помогает вам исследовать основную автономию с TurtleBot®.

Управляйте TurtleBot с дистанционным управлением

Этот пример показывает управление клавиатурой TurtleBot® с помощью ExampleHelperTurtleBotCommunicator класс.

Предотвращение препятствия с TurtleBot и VFH

В этом примере показано, как использовать TurtleBot® с Векторным полем Histograms (VFH), чтобы выполнить предотвращение препятствия при управлении роботом в среде.

Отследите и следуйте за объектом

В этом примере вы исследуете автономное поведение, которое включает камеру Kinect®.

Для просмотра документации необходимо авторизоваться на сайте