| ▼CAbstractActionBase | |
| CAbstractActionBaseFixture | |
| Cmbf_abstract_nav::ControllerAction | |
| Cmbf_abstract_nav::PlannerAction | |
| Cmbf_abstract_nav::RecoveryAction | |
| ▼Cmbf_abstract_core::AbstractController [external] | |
| CAbstractControllerMock | |
| ▼Cmbf_abstract_nav::AbstractExecutionBase | Base class for running concurrent navigation tasks |
| CDummyExecutionBase | |
| ▼Cmbf_abstract_nav::AbstractControllerExecution | Loads and binds the controller plugin. It contains a thread running the plugin in a cycle to move the robot. An internal state is saved and will be pulled by server, to monitor controller execution. Due to a state change it wakes up all threads connected to the condition variable |
| ▼CAbstractControllerExecutionFixture | |
| ▼CComputeRobotPoseFixture | |
| CFailureFixture | |
| ▼Cmbf_abstract_nav::AbstractPlannerExecution | Loads and binds the global planner plugin. It contains a thread running the plugin in a cycle to plan and re-plan. An internal state is saved and will be pulled by the server, which controls the global planner execution. Due to a state change it wakes up all threads connected to the condition variable |
| CAbstractPlannerExecutionFixture | |
| Cmbf_abstract_nav::AbstractRecoveryExecution | Loads and binds the recovery behavior plugin. It contains a thread running the plugin, executing the recovery behavior. An internal state is saved and will be pulled by the server, which controls the recovery behavior execution. Due to a state change it wakes up all threads connected to the condition variable |
| CMockedExecution | |
| Cmbf_abstract_nav::AbstractNavigationServer | The AbstractNavigationServer is the abstract base class for all navigation servers in move_base_flex and bundles the controller execution classes,the planner execution classes and the recovery execution classes. It provides the following action servers ActionServerGetPath -> callActionGetPath(), ActionServerExePath -> callActionExePath(), ActionServerRecovery -> callActionRecovery() and ActionServerMoveBase -> callActionMoveBase() |
| ▼Cmbf_abstract_core::AbstractPlanner [external] | |
| CAbstractPlannerMock | |
| CMockPlanner | |
| Cmbf_abstract_nav::AbstractPluginManager< PluginType > | |
| Cmbf_abstract_nav::AbstractPluginManager< mbf_abstract_core::AbstractController > | |
| Cmbf_abstract_nav::AbstractPluginManager< mbf_abstract_core::AbstractPlanner > | |
| Cmbf_abstract_nav::AbstractPluginManager< mbf_abstract_core::AbstractRecovery > | |
| ▼Cactionlib::ActionServerBase< GetPathAction > [external] | |
| CMockedActionServer | |
| Cmbf_abstract_nav::MoveBaseAction | |
| ▼CTest | |
| CAbstractActionBaseFixture | |
| CAbstractControllerExecutionFixture | |
| CAbstractExecutionFixture | |
| CAbstractPlannerExecutionFixture | |
| CPlannerActionFixture |