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