Отправьте и отмените цели по действиям ROS. Во-первых, установите клиент действия ROS. Затем отправьте целевое сообщение с измененными параметрами. Наконец, отмените свою цель и все цели на сервере действия.
Соединитесь с сетью ROS с заданным IP-адресом. Создайте клиент действия ROS, соединенный с помощью rosactionclient
. Задайте имя действия. Ожидайте клиента, чтобы быть соединенными с сервером.
Initializing global node /matlab_global_node_40739 with NodeURI http://192.168.154.1:57343/
Отправьте целевое сообщение с измененными параметрами. Ожидайте цели закончить выполняться.
Goal active
Feedback:
Sequence : [0, 1, 1]
Feedback:
Sequence : [0, 1, 1, 2]
Feedback:
Sequence : [0, 1, 1, 2, 3]
Feedback:
Sequence : [0, 1, 1, 2, 3, 5]
ans =
ROS FibonacciResult message with properties:
MessageType: 'actionlib_tutorials/FibonacciResult'
Sequence: [6×1 int32]
Use showdetails to show the contents of the message
Отправьте новое целевое сообщение без ожидания.
Отмените цель на клиенте действия ROS, actClient
.
Отмените все цели на сервере действия, с которым соединяется actClient
.
Удалите клиент действия.
Отключитесь от сети ROS.
Shutting down global node /matlab_global_node_40739 with NodeURI http://192.168.154.1:57343/