Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nmbf_costmap_nav | |
| CCostmapControllerExecution | The CostmapControllerExecution binds a local costmap to the AbstractControllerExecution and uses the nav_core/BaseLocalPlanner class as base plugin interface. This class makes move_base_flex compatible to the old move_base |
| CCostmapNavigationServer | The CostmapNavigationServer makes Move Base Flex backwards compatible to the old move_base. It combines the execution classes which use the nav_core/BaseLocalPlanner, nav_core/BaseCostmapPlanner and the nav_core/RecoveryBehavior base classes as plugin interfaces. These plugin interface are the same for the old move_base |
| CCostmapPlannerExecution | The CostmapPlannerExecution binds a global costmap to the AbstractPlannerExecution and uses the nav_core/BaseCostmapPlanner class as base plugin interface. This class makes move_base_flex compatible to the old move_base |
| CCostmapRecoveryExecution | The CostmapRecoveryExecution binds a local and a global costmap to the AbstractRecoveryExecution and uses the nav_core/CostmapRecovery class as base plugin interface. This class makes move_base_flex compatible to the old move_base |
| ▼Nmbf_nav_core_wrapper | |
| CWrapperGlobalPlanner | |
| CWrapperLocalPlanner | |
| CWrapperRecoveryBehavior | |
| CCostmapPlanner | Provides an interface for global planners used in navigation. All global planners written to work as MBF plugins must adhere to this interface. Alternatively, this class can also operate as a wrapper for old API nav_core-based plugins, providing backward compatibility |
| CCostmapRecovery | Provides an interface for recovery behaviors used in navigation. All recovery behaviors written to work as MBF plugins must adhere to this interface. Alternatively, this class can also operate as a wrapper for old API nav_core-based plugins, providing backward compatibility |
| CLocalPlanner | Provides an interface for local planners used in navigation. All local planners written to work as MBF plugins must adhere to this interface. Alternatively, this class can also operate as a wrapper for old API nav_core-based plugins, providing backward compatibility |