Robotics System Toolbox™ предоставляет алгоритмы и аппаратную возможность соединения для разработки автономных приложений робототехники для антенны и наземных транспортных средств, манипуляторов и гуманоидных роботов. Алгоритмы тулбокса включают планирование пути и следование траектории для роботов с дифференциальным приводом, соответствие сканирования, предотвращение препятствия и оценку состояния. Для роботов манипулятора системный тулбокс включает алгоритмы для инверсной кинематики, кинематических ограничений и динамики с помощью представления дерева твердого тела.
Системный тулбокс обеспечивает интерфейс между MATLAB® и Simulink® и Операционной системой робота (ROS), которая позволяет вам протестировать и проверить приложения на поддерживающих ROS роботах и средствах моделирования робота, таких как Gazebo. Это включает примеры, показывающие, как работать с виртуальными роботами в Gazebo и с фактическими поддерживающими ROS роботами.
Robotics System Toolbox поддерживает генерацию Кода С++, позволяя вам сгенерировать узел ROS из модели Simulink и автоматически развернуть ее на сети ROS. Поддержка режима external mode Simulink позволяет вам просмотреть сигналы и параметры изменения, в то время как ваша развернутая модель запускается.
Изучите основы Robotics System Toolbox
Модули, координатные функции преобразования
Сети Access ROS, роботы и средства моделирования
Соберите и анализируйте данные о датчике, использующие сообщения ROS
Отображение, локализация, SLAM, планирование пути, следование траектории, оценка состояния
Инверсная кинематика и динамика для представлений робота дерева твердого тела
Модели руководства и waypoint после для беспилотных воздушных автомобилей (БПЛА)
Сгенерируйте код C/C++ и MEX-функции для ускорения алгоритма и автономных узлов ROS
Поддержка стороннего оборудования