Apollo 10.0
自动驾驶开放平台
|
PathTimeHeuristicOptimizer does ST graph speed planning with dynamic programming algorithm. 更多...
#include <path_time_heuristic_optimizer.h>
Public 成员函数 | |
bool | Init (const std::string &config_dir, const std::string &name, const std::shared_ptr< DependencyInjector > &injector) override |
![]() | |
virtual | ~SpeedOptimizer ()=default |
common::Status | Execute (Frame *frame, ReferenceLineInfo *reference_line_info) override |
![]() | |
Task () | |
virtual | ~Task ()=default |
const std::string & | Name () const |
virtual common::Status | Execute (Frame *frame) |
额外继承的成员函数 | |
![]() | |
void | RecordDebugInfo (const SpeedData &speed_data) |
void | RecordDebugInfo (const SpeedData &speed_data, planning_internal::STGraphDebug *st_graph_debug) |
![]() | |
template<typename T > | |
bool | LoadConfig (T *config) |
![]() | |
Frame * | frame_ |
ReferenceLineInfo * | reference_line_info_ |
std::shared_ptr< DependencyInjector > | injector_ |
std::string | config_path_ |
std::string | default_config_path_ |
std::string | name_ |
PathTimeHeuristicOptimizer does ST graph speed planning with dynamic programming algorithm.
在文件 path_time_heuristic_optimizer.h 第 39 行定义.
|
overridevirtual |
在文件 path_time_heuristic_optimizer.cc 第 35 行定义.