Настройте издателя и подписчика, чтобы отправить и получить сообщение в сети ROS.
Соединитесь с сетью ROS.
Initializing ROS master on http://AH-SRADFORD:11311/.
Initializing global node /matlab_global_node_10876 with NodeURI http://AH-SRADFORD:65135/
Создайте издателя с определенной темой и типом сообщения. Можно также возвратить сообщение по умолчанию, чтобы отправить использование этого издателя.
Измените сообщение прежде, чем отправить по сети.
Создайте подписчика и ожидайте последнего сообщения. Проверьте, что сообщение является тем, которое вы отправили.
sub =
Subscriber with properties:
TopicName: '/position'
MessageType: 'geometry_msgs/Point'
LatestMessage: [0×1 Point]
BufferSize: 1
NewMessageFcn: []
ans =
ROS Point message with properties:
MessageType: 'geometry_msgs/Point'
X: 1
Y: 2
Z: 0
Use showdetails to show the contents of the message
Закройте сеть ROS.
Shutting down global node /matlab_global_node_10876 with NodeURI http://AH-SRADFORD:65135/
Shutting down ROS master on http://AH-SRADFORD:11311/.