#include <mpp/algos/Planner.h>
◆ Planner()
mpp::Planner::Planner |
( |
| ) |
|
|
default |
◆ ~Planner()
mpp::Planner::~Planner |
( |
| ) |
|
◆ attachExternalProfiler_()
void mpp::Planner::attachExternalProfiler_ |
( |
mrpt::system::CTimeLogger & |
p | ) |
|
|
inline |
◆ cost_path_segment()
◆ params_as_yaml()
virtual mrpt::containers::yaml mpp::Planner::params_as_yaml |
( |
| ) |
|
|
pure virtual |
◆ params_from_yaml()
virtual void mpp::Planner::params_from_yaml |
( |
const mrpt::containers::yaml & |
c | ) |
|
|
pure virtual |
◆ plan()
◆ profiler_()
mrpt::system::CTimeLogger& mpp::Planner::profiler_ |
( |
| ) |
|
|
inline |
◆ costEvaluators_
std::vector<CostEvaluator::Ptr> mpp::Planner::costEvaluators_ |
◆ customProfiler_
mrpt::system::CTimeLogger* mpp::Planner::customProfiler_ = nullptr |
|
private |
◆ defaultProfiler_
mrpt::system::CTimeLogger mpp::Planner::defaultProfiler_ {true, "Planner"} |
|
private |
Time profiler (Default: enabled)
◆ progressCallback_
optional progress callback
◆ progressCallbackCallPeriod_
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/selfdriving/checkouts/latest/mrpt_path_planning/include/mpp/algos/Planner.h