exponenta event banner

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

Создание, отправка и получение сообщений, разделов и сетевой информации

ROS совместно использует информацию с помощью сообщений. Сообщения представляют собой простую структуру данных для совместного использования данных. Для получения или подписки на сообщение используйте rossubscriber. Чтобы отправить или опубликовать сообщение, используйте rospublisher. Дополнительные сведения об отправке сообщений см. в разделе Обмен данными с издателями и подписчиками ROS.

Функции

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

rosmessageСоздание сообщений ROS
rosmsgПолучение информации о сообщениях ROS и типах сообщений
rosShowDetailsПросмотр всего содержимого сообщения ROS
rostopicПолучение информации о разделах ROS
rospublisherПубликация сообщения по теме
rossubscriberПодписаться на сообщения по теме
receiveОжидание нового сообщения ROS
sendПубликация сообщения ROS в раздел
rosrateВыполнение контура с фиксированной частотой
ros2messageСоздание структур сообщений ROS 2
ros2Получение информации о сети ROS 2
rosShowDetailsПросмотр всего содержимого сообщения ROS
ros2publisherПубликация сообщений по теме
sendПубликация сообщения ROS 2 в разделе
ros2subscriberПодписаться на сообщения по теме
receiveОжидание нового сообщения ROS
ros2messageСоздание структур сообщений ROS 2

Блоки

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

Пустое сообщениеСоздать пустое сообщение с использованием указанного типа сообщения
Пустое сообщениеСоздание пустого сообщения ROS 2 с использованием указанного типа сообщения
Текущее времяПолучение текущего времени ROS или системного времени
ИздатьОтправка сообщений в сеть ROS
ПодписатьсяПолучение сообщений из сети ROS
Пустое сообщениеСоздание пустого сообщения ROS 2 с использованием указанного типа сообщения
ИздатьОтправка сообщений в сеть ROS 2
ПодписатьсяПолучение сообщений из сети ROS 2

Темы

ROS

Работа с базовыми сообщениями ROS

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

Встроенная поддержка сообщений

Список поддерживаемых типов сообщений ROS в MATLAB ®.

Обмен данными с издателями и подписчиками ROS

Основным механизмом обмена данными между узлами АФК является передача и прием сообщений.

Работа со специализированными сообщениями ROS

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

Публикация вложенных сообщений ROS переменной длины в MATLAB

В этом примере показано, как работать со сложными сообщениями ROS в MATLAB, такими как сообщения с вложенными вложенными сообщениями и массивами переменной длины.

Повышение производительности АФК с использованием структур сообщений

В этом примере показано использование структур сообщений ROS, а также их преимущества и отличия от объектов сообщений.

АФК 2

Работа с базовыми сообщениями ROS 2

Сообщения АФК являются основным контейнером для обмена данными в АФК 2.

Обмен данными с издателями и подписчиками ROS 2

Основным механизмом обмена данными между узлами АФК 2 является передача и прием сообщений.

Управление политиками качества обслуживания в ROS 2

Параметры политики качества обслуживания (QoS) позволяют изменять поведение связи в сети ROS 2.

Управление политиками качества обслуживания в приложении ROS 2 с помощью TurtleBot

В этом примере демонстрируются передовые практики управления политиками качества обслуживания (QoS) для приложения с использованием ROS 2.

Использование моста АФК для установления связи между АФК и АФК 2

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