#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: