Class ControllerAction
Defined in File controller_action.h
Inheritance Relationships
Base Type
public mbf_abstract_nav::AbstractActionBase< mbf_msgs::action::ExePath, AbstractControllerExecution >(Template Class AbstractActionBase)
Class Documentation
Public Types
Public Functions
Start controller action. Override abstract action version to allow updating current plan without stopping execution.
- Parameters:
goal_handle – Pointer to the goal handle received on action execution callback.
execution_ptr – Pointer to the execution descriptor.
Protected Functions
Utility method to fill the ExePath action result in a single line.
- Parameters:
outcome – ExePath action outcome
message – ExePath action message
result – The action result to fill
Protected Attributes
lock goal handle for updating it while running
Current robot pose.
Current goal pose.