Apollo 10.0
自动驾驶开放平台
|
命名空间 | |
namespace | util |
类 | |
struct | CameraChannelUpdater |
struct | CameraConfig |
struct | Car |
struct | ChannelInfo |
struct | ChannelMonitorConfig |
class | ChannelsUpdater |
A wrapper around WebSocketHandler to keep pushing specified channels info to frontend via websocket. 更多... | |
struct | ChannelUpdater |
struct | Chart |
struct | ControlData |
struct | Criterion |
struct | CyberModule |
class | DataCollectionMonitor |
A module that monitor data collection progress for calibration purpose. 更多... | |
struct | DataCollectionTable |
struct | DataHandlerConf |
struct | DataHandlerInfo |
struct | Decision |
struct | DelaysInMs |
class | Dreamview |
class | DvPluginBase |
A base class that a dreamview plus plug-in can inherit from. 更多... | |
class | DvPluginManager |
A class that manages dreamview plus plug-ins. 更多... | |
struct | DynamicModelConf |
class | DynamicModelFactory |
struct | DynamicModelInfo |
struct | Feature |
class | FuelMonitor |
A base class that monitor progress for Fuel client 更多... | |
class | FuelMonitorManager |
class | HMI |
struct | HMIConfig |
struct | HMIMode |
class | HMIWorker |
class | ImageHandler |
The ImageHandler, built on top of CivetHandler, converts the received ROS image message to an image stream, wrapped by MJPEG Streaming Protocol. 更多... | |
class | Interpolation2D |
struct | Latency |
struct | Layout |
struct | LidarConfig |
struct | Line |
struct | MapElementIds |
class | MapService |
class | MapUpdater |
A wrapper around WebSocketHandler to keep pushing map to frontend via websocket. 更多... | |
struct | Module |
struct | ModuleMonitorConfig |
struct | MonitoredComponent |
struct | Notification |
struct | Object |
struct | ObstacleChannelUpdater |
struct | Obstacles |
class | ObstacleUpdater |
A wrapper around WebSocketHandler to keep pushing obstalcles to frontend via websocket. 更多... | |
struct | Options |
class | PerceptionCameraUpdater |
struct | PluginInfo |
class | PluginManager |
struct | PointCloud |
struct | PointCloudChannelUpdater |
class | PointCloudUpdater |
A wrapper around WebSocketHandler to keep pushing PointCloud to frontend via websocket while handling the response from frontend. 更多... | |
struct | Polygon |
struct | PolygonPoint |
struct | Prediction |
class | PreprocessMonitor |
A module that monitor data preprocess progress for sensor calibration purpose. 更多... | |
struct | PreprocessTable |
struct | ProcessMonitorConfig |
struct | Progress |
class | ProtoHandler |
The ProtoHandler, built on top of CivetHandler, transfer the proto file by http for frontend to parse message. 更多... | |
struct | Range |
struct | RecordList |
class | RecordPlayerFactory |
struct | ResourceMonitorConfig |
struct | RoutePath |
struct | Scenario |
struct | ScenarioInfo |
struct | ScenarioSet |
struct | SensorMeasurements |
class | SimControlBase |
Interface of simulated control algorithm 更多... | |
class | SimControlManager |
class | SimControlUtil |
class | SimControlWithModelBase |
class | SimPerfectControl |
A module that simulates a 'perfect control' algorithm, which assumes an ideal world where the car can be perfectly placed wherever the planning asks it to be, with the expected speed, acceleration, etc. 更多... | |
struct | SimTicket |
struct | SimulationWorld |
class | SimulationWorldService |
This is a major component of the Simulation backend, which maintains a SimulationWorld object and keeps updating it. 更多... | |
class | SimulationWorldUpdater |
A wrapper around SimulationWorldService and WebSocketHandler to keep pushing SimulationWorld to frontend via websocket while handling the response from frontend. 更多... | |
class | SocketManager |
This is a major component of the Simulation backend, which manage all websockets to respond to all frontend request. 更多... | |
class | TeleopService |
struct | Translation |
class | UpdaterBase |
Base Class for all data updater. 更多... | |
class | UpdaterManager |
Management for all data updater. 更多... | |
class | UpdaterWithChannelsBase |
Base Class for data updater with multiply channels. 更多... | |
struct | UserAdsGroup |
struct | VehicleData |
class | VehicleManager |
class | WebSocketHandler |
The WebSocketHandler, built on top of CivetWebSocketHandler, is a websocket handler that handles different types of websocket related events. 更多... | |
struct | WebsocketInfo |
类型定义 | |
using | Json = nlohmann::json |
typedef std::vector< Range > | Category |
using | FuelMonitorMap = std::unordered_map< std::string, std::unique_ptr< FuelMonitor > > |
using | SharedLibraryPtr = std::shared_ptr< SharedLibrary > |
typedef SimControlBase * | create_t(std::string dynamic_name, std::string home_path) |
Get SimControl class | |
using | RLock = boost::shared_lock< boost::shared_mutex > |
using | WLock = boost::unique_lock< boost::shared_mutex > |
枚举 | |
enum | HMIAction { NONE = 0 , SETUP_MODE = 1 , RESET_MODE = 2 , ENTER_AUTO_MODE = 3 , DISENGAGE = 4 , CHANGE_MODE = 5 , CHANGE_MAP = 6 , CHANGE_VEHICLE = 7 , START_MODULE = 8 , STOP_MODULE = 9 , CHANGE_SCENARIO = 10 , CHANGE_SCENARIO_SET = 11 , LOAD_SCENARIOS = 12 , DELETE_SCENARIO_SET = 13 , LOAD_DYNAMIC_MODELS = 14 , CHANGE_DYNAMIC_MODEL = 15 , DELETE_DYNAMIC_MODEL = 16 , CHANGE_RECORD = 17 , DELETE_RECORD = 18 , LOAD_RECORDS = 19 , STOP_RECORD = 20 , CHANGE_OPERATION = 21 , DELETE_VEHICLE_CONF = 22 , DELETE_V2X_CONF = 23 , DELETE_MAP = 24 , LOAD_RTK_RECORDS = 25 , CHANGE_RTK_RECORD = 26 , LOAD_RECORD = 27 , LOAD_MAPS = 28 } |
enum | ComparisonOperator { EQUAL = 0 , NOT_EQUAL = 1 , GREATER_THAN = 2 , GREATER_THAN_OR_EQUAL = 3 , LESS_THAN = 4 , LESS_THAN_OR_EQUAL = 5 } |
enum | Status { SUCCESS = 0 , FAIL = 1 , UNKNOWN = 2 } |
函数 | |
std::string | formatDoubleToString (const double data) |
变量 | |
const double | kDoubleEpsilon = 1e-6 |
unordered_map< string, DynamicModelInfo > | s_dynamic_model_map_ |
unordered_map< string, int > | s_dm_lib_count_ |
const std::string | modem0_id = "0" |
const std::string | modem1_id = "1" |
const std::string | modem2_id = "2" |
const std::string | start_cmd = "start" |
const std::string | stop_cmd = "kill" |
const std::string | modem0_channel = "/apollo/teleop/modem/modem0" |
const std::string | modem1_channel = "/apollo/teleop/modem/modem1" |
const std::string | modem2_channel = "/apollo/teleop/modem/modem2" |
const std::string | remote_daemon_cmd_channel |
const std::string | remote_daemon_rpt_channel |
const std::string | local_daemon_cmd_channel = "/apollo/teleop/daemon/local/cmd" |
const std::string | local_daemon_rpt_channel = "/apollo/teleop/daemon/local/rpt" |
const std::string | planning_channel = "/apollo/planning" |
const std::string | planning_pad_channel = "/apollo/planning/pad" |
typedef std::vector<Range> apollo::dreamview::Category |
在文件 data_collection_monitor.h 第 47 行定义.
typedef SimControlBase * apollo::dreamview::create_t(std::string dynamic_name, std::string home_path) |
Get SimControl class
在文件 sim_control_base.h 第 121 行定义.
using apollo::dreamview::FuelMonitorMap = typedef std::unordered_map<std::string, std::unique_ptr<FuelMonitor> > |
在文件 fuel_monitor_manager.h 第 36 行定义.
typedef nlohmann::json apollo::dreamview::Json |
在文件 data_collection_monitor.cc 第 37 行定义.
using apollo::dreamview::RLock = typedef boost::shared_lock<boost::shared_mutex> |
在文件 record_player_factory.cc 第 20 行定义.
using apollo::dreamview::SharedLibraryPtr = typedef std::shared_ptr<SharedLibrary> |
在文件 dynamic_model_factory.cc 第 36 行定义.
using apollo::dreamview::WLock = typedef boost::unique_lock<boost::shared_mutex> |
在文件 record_player_factory.cc 第 21 行定义.
枚举值 | |
---|---|
EQUAL | |
NOT_EQUAL | |
GREATER_THAN | |
GREATER_THAN_OR_EQUAL | |
LESS_THAN | |
LESS_THAN_OR_EQUAL |
在文件 data_collection_table.proto 第 5 行定义.
在文件 hmi_config.proto 第 5 行定义.
枚举值 | |
---|---|
SUCCESS | |
FAIL | |
UNKNOWN |
在文件 preprocess_table.proto 第 5 行定义.
std::string apollo::dreamview::formatDoubleToString | ( | const double | data | ) |
在文件 simulation_world_service.cc 第 779 行定义.
const double apollo::dreamview::kDoubleEpsilon = 1e-6 |
在文件 interpolation_2d.cc 第 23 行定义.
const std::string apollo::dreamview::local_daemon_cmd_channel = "/apollo/teleop/daemon/local/cmd" |
const std::string apollo::dreamview::local_daemon_rpt_channel = "/apollo/teleop/daemon/local/rpt" |
const std::string apollo::dreamview::modem0_channel = "/apollo/teleop/modem/modem0" |
const std::string apollo::dreamview::modem1_channel = "/apollo/teleop/modem/modem1" |
const std::string apollo::dreamview::modem2_channel = "/apollo/teleop/modem/modem2" |
const std::string apollo::dreamview::planning_pad_channel = "/apollo/planning/pad" |
const std::string apollo::dreamview::remote_daemon_cmd_channel |
const std::string apollo::dreamview::remote_daemon_rpt_channel |
unordered_map<string, int> apollo::dreamview::s_dm_lib_count_ |
在文件 dynamic_model_factory.cc 第 45 行定义.
unordered_map<string, DynamicModelInfo> apollo::dreamview::s_dynamic_model_map_ |
在文件 dynamic_model_factory.cc 第 44 行定义.