Class RemoveInCollisionGoals
Defined in File remove_in_collision_goals_action.hpp
Inheritance Relationships
Base Type
public nav2_behavior_tree::BtServiceNode< nav2_msgs::srv::GetCosts >
(Template Class BtServiceNode)
Class Documentation
A nav2_behavior_tree::BtServiceNode class that removes goals that are in collision in on the global costmap wraps nav2_msgs::srv::GetCosts.
Note
This is an Asynchronous (long-running) node which may return a RUNNING state while executing. It will re-initialize when halted.
Public Functions
A constructor for nav2_behavior_tree::RemoveInCollisionGoals.
- Parameters:
service_node_name – Service name this node creates a client for
conf – BT node configuration
The main override required by a BT service.
- Returns:
BT::NodeStatus Status of tick execution
Public Static Functions