Go to the documentation of this file.
41 #ifndef MBF_COSTMAP_NAV__COSTMAP_RECOVERY_EXECUTION_H_
42 #define MBF_COSTMAP_NAV__COSTMAP_RECOVERY_EXECUTION_H_
47 #include "mbf_costmap_nav/MoveBaseFlexConfig.h"
76 const std::string &recovery_name,
78 const TFPtr &tf_listener_ptr,
81 const MoveBaseFlexConfig &config);
109 mbf_abstract_nav::MoveBaseFlexConfig
toAbstract(
const MoveBaseFlexConfig &config);
boost::shared_ptr< CostmapRecoveryExecution > Ptr
void preRun()
Implementation-specific setup function, called right before execution. This method overrides abstract...
const CostmapWrapper::Ptr & global_costmap_
Shared pointer to the global costmap.
CostmapRecoveryExecution(const std::string &recovery_name, const mbf_costmap_core::CostmapRecovery::Ptr &recovery_ptr, const TFPtr &tf_listener_ptr, const CostmapWrapper::Ptr &global_costmap, const CostmapWrapper::Ptr &local_costmap, const MoveBaseFlexConfig &config)
Constructor.
mbf_abstract_nav::MoveBaseFlexConfig toAbstract(const MoveBaseFlexConfig &config)
void postRun()
Implementation-specific cleanup function, called right after execution. This method overrides abstrac...
virtual ~CostmapRecoveryExecution()
const CostmapWrapper::Ptr & local_costmap_
Shared pointer to thr local costmap.
The CostmapRecoveryExecution binds a local and a global costmap to the AbstractRecoveryExecution and ...
mbf_costmap_nav
Author(s): Sebastian Pütz
autogenerated on Wed Mar 2 2022 00:33:55