ROS Toolbox обеспечивает интерфейс, соединяющий MATLAB ® и Simulink ® с операционной системой робота (ROS и ROS 2), что позволяет создавать сеть узлов ROS. Панель инструментов включает функции MATLAB и блоки Simulink для импорта, анализа и воспроизведения данных ROS, записанных в файлы rosbag. Для доступа к сообщениям ROS можно также подключиться к сети ROS.
Панель инструментов позволяет проверять узлы ROS с помощью моделирования рабочего стола и путем подключения к внешним имитаторам роботов, таким как «Беседка». ROS Toolbox поддерживает генерацию кода C++ (с помощью Simulink Coder™), что позволяет автоматически генерировать узлы ROS из модели Simulink и развертывать на моделируемом или физическом оборудовании. Поддержка внешнего режима Simulink позволяет просматривать сообщения и изменять параметры во время работы модели на оборудовании.
Изучение основ панели инструментов ROS
Настройка и взаимодействие с сетями ROS
Создание, отправка и получение сообщений, разделов и сетевой информации
Отправка запросов, выполнение задач и получение отзывов об услугах и действиях
Анализ rosbags, деревьев преобразования и данных временных рядов
Доступ к сообщениям от специализированных датчиков и входов
Создание настраиваемых сообщений ROS
Доступ к сетям и сообщениям ROS с помощью Simulink
Имитация приложений ROS и Gazebo, подключение к аппаратному обеспечению TurtleBot ®
Поддержка оборудования сторонних производителей