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

Настройте и взаимодействуйте с сетями ROS

Соединитесь с ROS, чтобы моделировать приложения робототехники и оборудование робототехники доступа или средства моделирования по сети ROS. Можно создать собственную сеть ROS с помощью MATLAB® или соединитесь с существующей сетью ROS. Чтобы настроить сеть ROS, запустите путем вызова rosinit. Для ROS 2 сети смотрите ros2node.

Функции

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

rosinitСоединитесь с сетью ROS
rostopicПолучите информацию о темах ROS
rosmsgПолучите информацию о сообщениях ROS и типах сообщений
rosnodeПолучите информацию об узлах сети ROS
rosparamДоступ к значениям сервера параметра ROS
rosshutdownЗакройте систему ROS
getПолучите значение параметров ROS
hasПроверяйте, существует ли название параметра ROS
searchПоисковая сеть ROS для названий параметра
setУстановите значение параметра ROS или добавьте новый параметр
delУдалите параметр ROS
rosdeviceСвяжите с удаленным устройством ROS
runNodeЗапустите ROS или узел ROS 2
stopNodeОстановите ROS или узел ROS 2
runCoreЗапустите ядро ROS
stopCoreОстановите ядро ROS
isNodeRunningОпределите, запускаются ли ROS или узел ROS 2
isCoreRunningОпределите, запускается ли ядро ROS
ros2Получите информацию о сети ROS 2
ros2messageСоздайте структуры сообщения ROS 2
ros2deviceСвяжите с удаленным устройством ROS 2
runNodeЗапустите ROS или узел ROS 2
stopNodeОстановите ROS или узел ROS 2
isNodeRunningОпределите, запускаются ли ROS или узел ROS 2

Объекты

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

CoreСоздайте ядро ROS
NodeЗапустите узел ROS и подключение к ведущему устройству ROS
ParameterTreeДоступ к серверу параметра ROS
ros2nodeСоздайте узел ROS 2 в заданной сети

Блоки

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

Blank MessageСоздайте пустое сообщение с помощью заданного типа сообщения
Current TimeПолучите текущее время ROS или системное время
Set ParameterУстановите значения на сервере параметра ROS
Blank MessageСоздайте пустое сообщение ROS 2 с помощью заданного типа сообщения

Темы

ROS

Начало работы с ROS

Операционная система робота (ROS) является коммуникационным интерфейсом, который позволяет различным частям системы робота обнаружить друг друга, и отправить и получить данные между ними.

Соединитесь с сетью ROS

Сеть ROS состоит из одного ведущего устройства ROS и нескольких узлов ROS.

Доступ к серверу параметра ROS

Этот пример исследует, как добавить и получить параметры на сервере параметра ROS.

Setup сети ROS

Сводные данные настройки сети ROS и информации требуются для связи.

ROS 2

Начало работы с ROS 2

Операционная система робота 2 (ROS 2) является второй версией ROS, который является коммуникационным интерфейсом, который позволяет различным частям системы робота обнаружить, отправить и получить данные.

Соединитесь с сетью ROS 2

Сеть ROS 2 состоит из кратного ROS 2 узла.

Используя РОС-Бридж, чтобы установить связь между ROS и ROS 2

ROS 2 является более новой версией ROS с различной архитектурой.