exponenta event banner

Robotics System Toolbox — Examples

Начало работы с Robotics System Toolbox

Операционная система робота (ROS)

Сетевое подключение и исследование

Издатели и подписчики

Услуги и действия

Файлы журнала и преобразования

Специализированные сообщения

Роботы и средства моделирования

ROS доступ с Simulink

Данные о датчике

Алгоритмы наземного транспортного средства

Следование траектории для робота с дифференциальным приводом

Следование траектории для робота с дифференциальным приводом

Демонстрирует, как управлять роботом, чтобы следовать за желаемым путем с помощью Средства моделирования Робота. Пример использует Чистый контроллер следования траектории Преследования, чтобы управлять моделируемым роботом вдоль предопределенного пути. Желаемый путь является набором waypoints заданное явным образом или вычисленное использование планировщика пути (обратитесь к Планированию пути в Среде Различной Сложности). Чистый контроллер следования траектории Преследования для моделируемого робота с дифференциальным приводом создается и вычисляет команды управления, чтобы следовать за данным путем. Вычисленные команды управления используются, чтобы управлять моделируемым роботом вдоль желаемой траектории, чтобы следовать за желаемым путем на основе Чистого контроллера Преследования.

Отследите подобный автомобилю робот используя фильтр частиц

Отследите подобный автомобилю робот используя фильтр частиц

Фильтр частиц является основанным на выборке рекурсивным Байесовым алгоритмом оценки. Это реализовано в робототехнике. ParticleFilter. В Локализовать TurtleBot с помощью примера Локализации Монте-Карло мы видели приложение фильтра частиц, чтобы отследить положение робота против известной карты. Измерение сделано через 2D лазерное сканирование. В этом примере сценарий немного отличается: подобный автомобилю робот с дистанционным управлением прослеживается в наружной среде. Измерение положения робота теперь обеспечивается встроенным GPS, который является шумным. Мы также знаем команды движения, отправленные в робота, но робот не выполнит точное движение, которым управляют, из-за слаксов механической детали и/или образцовой погрешности. Этот пример покажет, как использовать робототехнику. ParticleFilter, чтобы уменьшать эффекты шума в данных об измерении и получить более точную оценку положения робота. Кинематическая модель подобного автомобилю робота описана следующей нелинейной системой. Фильтр частиц идеально подходит для оценки состояния такого вида систем, когда это может иметь дело со свойственной нелинейностью.

Алгоритмы манипулятора

Алгоритмы UAV