exponenta event banner

Моделирование и моделирование роботов

Кинематические модели и модели движения, совместное моделирование беседки

При работе с роботами моделирование позволяет быстро создавать прототипы алгоритмов и тестировать сценарии, имитируя поведение реальных систем. Эти функции обеспечивают кинематические модели как для манипуляторов, так и для мобильных роботов для моделирования их движения. Панель инструментов также поддерживает синхронизацию степпинга Simulink ® с Gazebo для разработки алгоритмов робототехники с физическим моделированием.

Функции

развернуть все

rateControlВыполнение контура с фиксированной частотой
statisticsСтатистика прошлых периодов исполнения
waitforПриостановка выполнения кода для достижения требуемой скорости выполнения
resetСброс Rate объект
ackermannKinematicsМодель рулевого транспортного средства в виде автомобиля
bicycleKinematicsМодель велосипедного транспортного средства
differentialDriveKinematicsМодель транспортного средства с дифференциальным приводом
unicycleKinematicsМодель одноколесного транспортного средства
jointSpaceMotionModelМоделирование движения дерева жесткого тела с учетом входных данных пространства соединения
taskSpaceMotionModelМоделируйте движение дерева жесткого тела с заданными входами привязки «задание-пространство»
gzinitИнициализация параметров подключения для интерфейса MATLAB совместного моделирования беседки
gzlinkНазначение и извлечение информации о связи модели беседки
gzjointНазначение и извлечение информации о соединении модели беседки
gzmodelНазначение и извлечение информации о модели беседки
gzworldВзаимодействие с миром беседки
gazebogenmsgСоздание зависимостей для поддержки пользовательских сообщений Gazebo
packageGazeboPluginСоздать пакет плагинов беседки для Simulink

Блоки

развернуть все

Команда «Применить беседку»Отправить команду на тренажер «Беседка»
Пустое сообщение беседкиСоздать пустую команду «Беседка»
Беседка ПэйсераПараметры синхронизации степпинга между Gazebo и Simulink
Беседка ЧитатьПолучение сообщений с сервера Gazebo
Публикация в беседкеОтправка пользовательских сообщений на сервер Gazebo
Беседка подписатьсяПолучение пользовательских сообщений с сервера Gazebo
Выбрать объект беседкиВыберите объект «Беседка»
Кинематическая модель АккерманнаДвижение автомобиля по кинематической модели Аккерманна
Кинематическая модель велосипедаРасчет движения автомобиля по кинематической модели велосипеда
Кинематическая модель дифференциального приводаРасчет движения транспортного средства с использованием кинематической модели дифференциального привода
Модель совместного космического движенияМоделирование движения дерева жесткого тела с учетом входных данных пространства соединения
Модель движения пространства задачиМоделирование движения дерева жесткого тела с учетом входных данных пространства задачи
Кинематическая модель UnicycleРасчет движения транспортного средства с использованием кинематической модели одноколесного двигателя

Темы

Выполнение кода с фиксированной скоростью

Выполнение кода с постоянными интервалами позволяет точно определить время и расписание выполнения задач.

Моделирование различных кинематических моделей для мобильных роботов

В этом примере показано, как моделировать различные модели кинематики роботов в среде и сравнивать их.

Выполнение совместного моделирования между Simulink и беседкой

В этом примере показано, как настроить синхронизированное моделирование между Simulink™ и Gazebo для отправки команд и получения данных из Gazebo.

Управление роботом дифференциального привода в беседке с Simulink

В этом примере показано, как управлять роботом дифференциального привода при совместном моделировании Gazebo с помощью Simulink.

Управление и моделирование нескольких складских роботов

В этом примере показано, как управлять и моделировать несколько роботов, работающих на складе или в центре распределения.

Моделирование мобильного робота на складе с помощью беседки

В этом примере показано, как моделировать робота склада в Беседке.

Настройка беседки и симулятора для совместного моделирования робота-манипулятора

Настройка модели робота UR10 для совместного моделирования между «Беседкой» и «Simulink™».

Робот-манипулятор с совместным моделированием в Simulink и беседке

Моделирование управления роботизированным манипулятором с помощью совместного моделирования между Simulink и Gazebo.

Планирование и выполнение траекторий задач и совместного пространства с помощью манипулятора KINOVA Gen3

В этом примере показано, как генерировать и моделировать интерполированные траектории сочленения для перехода от начального положения к требуемому положению конечного эффектора.

Планирование и выполнение траекторий без столкновений с помощью манипулятора KINOVA Gen3

В этом примере показано, как планировать траектории робота без столкновений с замкнутым контуром от начальной до желаемой конечной эффекторной позы с использованием предсказательного управления нелинейной моделью.

Моделирование отслеживания траектории совместного пространства в MATLAB

В этом примере показано, как имитировать движение в пространстве соединения роботизированного манипулятора под управлением замкнутого контура.

Характерные примеры