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