ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
In this page, there three nodes,
robot_state
,motion_interface
andjoint_trajectory_action
. Therobot_state
just publishes three topics without subscribing anyone topics whilemotoin_interface
is completely opposite. Does therobot_state
node decode the message received from robot controller using simple message? And themotion_*_interface
subscribes the message form topics and encode them using simple message then send to robot controller? Can I understand the process of these two nodes like this?
yes, that is correct.
Does
joint_trajectory_action
node act as an action server? I noted that this node subscribed topics likegoal
,cancel
and states and publishes topics likefeedback
,status
etc.
Yes.
where is the action client?
That could be any compatible client. One example could be MoveIt, or a custom node that you write yourself.