Apollo 10.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 行定义.