|
Apollo 11.0
自动驾驶开放平台
|
#include <sim_control_manager.h>
Public 成员函数 | |
| bool | IsEnabled () const |
| nlohmann::json | LoadDynamicModels () |
| bool | AddDynamicModel (const std::string &dynamic_model_name) |
| bool | ChangeDynamicModel (const std::string &dynamic_model_name) |
| bool | DeleteDynamicModel (const std::string &dynamic_model_name) |
| void | ResetDynamicModel () |
| void | Restart (double x, double y, double v=0.0, double a=0.0) |
| void | ReSetPoinstion (double x, double y, double heading) |
| void | Restart () |
| void | Reset () |
| virtual | ~SimControlManager () |
| std::string | Name () const |
| void | RunOnce () |
| bool | Init (bool set_start_point, double start_velocity=0.0, double start_acceleration=0.0, double start_heading=std::numeric_limits< double >::max()) |
| module initialization function | |
| void | Start () |
| module start function | |
| void | Stop () |
| module stop function | |
在文件 sim_control_manager.h 第 40 行定义.
|
inlinevirtual |
在文件 sim_control_manager.h 第 53 行定义.
| bool apollo::dreamview::SimControlManager::AddDynamicModel | ( | const std::string & | dynamic_model_name | ) |
在文件 sim_control_manager.cc 第 59 行定义.
| bool apollo::dreamview::SimControlManager::ChangeDynamicModel | ( | const std::string & | dynamic_model_name | ) |
在文件 sim_control_manager.cc 第 70 行定义.
| bool apollo::dreamview::SimControlManager::DeleteDynamicModel | ( | const std::string & | dynamic_model_name | ) |
在文件 sim_control_manager.cc 第 86 行定义.
| bool apollo::dreamview::SimControlManager::Init | ( | bool | set_start_point, |
| double | start_velocity = 0.0, |
||
| double | start_acceleration = 0.0, |
||
| double | start_heading = std::numeric_limits< double >::max() |
||
| ) |
module initialization function
|
inline |
在文件 sim_control_manager.h 第 42 行定义.
| Json apollo::dreamview::SimControlManager::LoadDynamicModels | ( | ) |
在文件 sim_control_manager.cc 第 34 行定义.
| std::string apollo::dreamview::SimControlManager::Name | ( | ) | const |
在文件 sim_control_manager.cc 第 30 行定义.
| void apollo::dreamview::SimControlManager::Reset | ( | ) |
在文件 sim_control_manager.cc 第 40 行定义.
| void apollo::dreamview::SimControlManager::ResetDynamicModel | ( | ) |
在文件 sim_control_manager.cc 第 46 行定义.
| void apollo::dreamview::SimControlManager::ReSetPoinstion | ( | double | x, |
| double | y, | ||
| double | heading | ||
| ) |
在文件 sim_control_manager.cc 第 99 行定义.
| void apollo::dreamview::SimControlManager::Restart | ( | ) |
| void apollo::dreamview::SimControlManager::Restart | ( | double | x, |
| double | y, | ||
| double | v = 0.0, |
||
| double | a = 0.0 |
||
| ) |
| void apollo::dreamview::SimControlManager::RunOnce | ( | ) |
在文件 sim_control_manager.cc 第 130 行定义.
| void apollo::dreamview::SimControlManager::Start | ( | ) |
module start function
在文件 sim_control_manager.cc 第 92 行定义.
| void apollo::dreamview::SimControlManager::Stop | ( | ) |
module stop function
在文件 sim_control_manager.cc 第 132 行定义.