Эти примеры показывают, как создать конкретные приложения для ROS, реальных роботов и симуляторов. Используйте их, чтобы узнать требования к физическому оборудованию и программным системам симуляции. Для получения информации о настройке робота, смотрите Запуск с Gazebo и Моделируемый TurtleBot и Запуск с настоящим TurtleBot.
Управление обратной связью робота с поддержкой ROS
Используйте Simulink ®, чтобы управлять моделируемым роботом, работающим в отдельном симуляторе на основе ROS.
Управление обратной связью робота с поддержкой ROS через ROS 2
В этом примере показано, как использовать Simulink ® для управления моделируемым роботом, работающим в симуляторе робота Gazebo ® по сети ROS 2.
Слияние данных радара и лидара с использованием ROS
Выполните слияние датчика уровня дорожки по зарегистрированным данным датчика лидара для сценария вождения, записанного на rosbag.
Автоматизированная парковка с ROS в MATLAB
В этом примере показано, как распределить приложение Automated Parking Valet (Automated Driving Toolbox) между различными узлами в сети ROS.
Следуйте за роботом с ROS в MATLAB
В этом примере показано, как использовать MATLAB ® для управления моделируемым роботом, работающим на отдельном симуляторе на основе ROS по сети ROS .
Сгенерируйте автономный узел ROS из MATLAB ®
В этом примере показано, как сгенерировать код С++ и создать автономный узел ROS из функции MATLAB.
Программирование MATLAB для генерации кода
В этом примере показан рекомендуемый процесс генерации независимого исполняемого файла из кода MATLAB, который содержит интерфейсы ROS.
Запуск с Gazebo и моделируемым TurtleBot
В этом примере показано, как настроить механизм симулятора Gazebo ® .
Добавление, построение и удаление объектов в Gazebo
Этот пример исследует более углубленное взаимодействие с Gazebo ® Simulator из MATLAB ®.
Применить силы и крутящие моменты в Gazebo
Этот пример иллюстрирует набор способов приложения сил и крутящих моментов к моделям в симуляторе Gazebo ® .
Тестируйте автономность робота в симуляции
Этот пример исследует управление MATLAB ® Gazebo ® Simulator.
В этом примере показано, как соединиться с TurtleBot ® с помощью интерфейса MATLAB ® ROS.
Запуск с Gazebo и моделируемым TurtleBot
В этом примере показано, как настроить механизм симулятора Gazebo ® .
В этом примере представлена платформа TurtleBot ® и способы взаимодействия пользователей MATLAB ® с ней.
Исследуйте базовое поведение TurtleBot
Этот пример помогает вам исследовать базовую автономность с помощью TurtleBot ® .
Управляйте TurtleBot с помощью телеоперации
В этом примере показано управление клавиатурой TurtleBot ® посредством ExampleHelperTurtleBotCommunicator
класс.
Предотвращение препятствий с TurtleBot и VFH
В этом примере показано, как использовать TurtleBot ® с гистограммами векторного поля (VFH), чтобы выполнить избегание препятствий при вождении робота в окружении .
Отслеживайте и следуйте за объектом
В этом примере вы исследуете автономное поведение, которое включает камеру Kinect ® .