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

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

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

Функции

rosmessageСоздайте сообщения ROS
rosmsgПолучите информацию о сообщениях ROS и типах сообщений
definitionПолучите определение типа сообщения ROS
showdetailsОтобразите все содержимое сообщения ROS
rospublisher Опубликуйте сообщение по теме
rossubscriber Подпишитесь на сообщения по теме
rostopicПолучите информацию о темах ROS
receiveОжидайте нового сообщения ROS
sendОпубликуйте сообщение ROS к теме
robotics.RateВыполните цикл в фиксированной частоте
rosrateВыполните цикл в фиксированной частоте

Темы

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

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

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

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

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

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

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

Первичный механизм для узлов ROS, чтобы обмениваться данными должен отправить и получить сообщения.