GoalUpdater
A custom control node, which updates the goal(s) pose(s). It subscribes to a topic in which it can receive (an) updated goal(s) pose(s) to use instead of the one(s) commanded in action. It is useful for dynamic object following tasks.
Parameters
- goal_updater_topic
Type
Default
string
“goal_update”
- Description
The topic to receive the updated goal pose
- goals_updater_topic
Type
Default
string
“goals_update”
- Description
The topic to receive the updated goals poses
Input Ports
- input_goal
Type
Default
geometry_msgs/PoseStamped
N/A
- Description
The original goal pose
- input_goals
Type
Default
geometry_msgs/PoseStampedArray
N/A
- Description
The original goals poses
- output_goal
Type
Default
geometry_msgs/PoseStamped
N/A
- Description
The resulting updated goal. If no goal received by subscription, it will be the input_goal
- output_goals
Type
Default
geometry_msgs/PoseStampedArray
N/A
- Description
The resulting updated goals. If no goals received by subscription, it will be the input_goals
Example
<GoalUpdater input_goal="{goal}" input_goals="{goals}" output_goal="{goal}" output_goals="{goals}">
<!--Add tree components here--->
</GoalUpdater>