Публикация сообщений по теме
Используйте объект ros2publisher для публикации сообщений в теме. Когда сообщения публикуются в этой теме, узлы ROS 2, которые подписываются на эту тему, получают эти сообщения непосредственно.
создает издателя, pub
= ros2publisher(node
,topic
)pub
, для темы с именем topic
который уже существует в сети ROS 2. node
является ros2node
указатель на объект, к которому должен присоединяться издатель. Издатель получает тип сообщения темы из списка тем сети.
Примечание
Тема должна находиться в списке тем сети.
задает дополнительные опции, используя один или несколько аргументы пары "имя-значение". Задайте аргументы пары "имя-значение" после всех других входных параметров.pub
= ros2publisher(___,Name,Value
)
[
возвращает сообщение, pub
,msg
]
= rospublisher(___)msg
, который можно отправить с издателем, pub
. Сообщение инициализируется значениями по умолчанию. Вы также можете получить сообщение ROS с помощью ros2message
функция.
ros2message | Создайте структуры сообщений ROS 2 |
send | Опубликовать сообщение ROS 2 в разделе |