#include <creep_decider.h>
|
| CreepDecider (const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector) |
|
apollo::common::Status | Process (Frame *frame, ReferenceLineInfo *reference_line_info) override |
|
bool | CheckCreepDone (const Frame &frame, const ReferenceLineInfo &reference_line_info, const double stop_sign_overlap_end_s, const double wait_time_sec, const double timeout_sec) |
|
double | FindCreepDistance (const Frame &frame, const ReferenceLineInfo &reference_line_info) |
|
| Decider (const TaskConfig &config) |
|
| Decider (const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector) |
|
virtual | ~Decider ()=default |
|
apollo::common::Status | Execute (Frame *frame, ReferenceLineInfo *reference_line_info) override |
|
apollo::common::Status | Execute (Frame *frame) override |
|
| Task (const TaskConfig &config) |
|
| Task (const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector) |
|
virtual | ~Task ()=default |
|
const std::string & | Name () const |
|
const TaskConfig & | Config () const |
|
◆ CreepDecider()
apollo::planning::CreepDecider::CreepDecider |
( |
const TaskConfig & |
config, |
|
|
const std::shared_ptr< DependencyInjector > & |
injector |
|
) |
| |
◆ CheckCreepDone()
bool apollo::planning::CreepDecider::CheckCreepDone |
( |
const Frame & |
frame, |
|
|
const ReferenceLineInfo & |
reference_line_info, |
|
|
const double |
stop_sign_overlap_end_s, |
|
|
const double |
wait_time_sec, |
|
|
const double |
timeout_sec |
|
) |
| |
◆ FindCreepDistance()
double apollo::planning::CreepDecider::FindCreepDistance |
( |
const Frame & |
frame, |
|
|
const ReferenceLineInfo & |
reference_line_info |
|
) |
| |
◆ Process()
The documentation for this class was generated from the following file: