modules/dreamview_plus/README.md
Dreamview or Apollo's HMI module provides a web application that helps developers visualize the output of other relevant autonomous driving modules, e.g. the vehicle's planning trajectory, car localization, chassis status etc.
modules/dreamview_plus
├── backend // dreamview-plus backend implementation
├── BUILD
├── conf
├── cyberfile.xml
├── frontend // dreamview-plus frontend implementation
├── launch
├── main.cc
├── proto
└── README.md
Currently dreamview-plus monitors the following messages:
LocalizationEstimate, which can be found in file modules/common_msgs/localization_msgs/localization.proto.Chassis, which can be found in file modules/common_msgs/chassis_msgs/chassis.proto.ADCTrajectory, which can be found in file modules/common_msgs/planning_msgs/planning.proto.MonitorMessage, which can be found in file modules/common_msgs/monitor_msgs/monitor.proto.PerceptionObstacles, which can be found in file modules/common_msgs/perception_msgs/perception_obstacle.proto.PredictionObstacles, which can be found in file modules/common_msgs/prediction_msgs/prediction_obstacle.proto.RoutingResponse, which can be found in file modules/common_msgs/routing_msgs/routing.proto.A web-based dynamic 3D rendering of the monitored messages in a simulated world.
| file path | type / struct | Description |
|---|---|---|
modules/dreamview_plus/conf/camera_to_lidar_preprocess_table.pb.txt | apollo::dreamview::PreprocessTable | preprocess table |
modules/dreamview_plus/conf/data_collection_table.pb.txt | apollo::dreamview::DataCollectionTable | data collection table |
modules/dreamview_plus/conf/lidar_to_gnss_preprocess_table.pb.txt | apollo::dreamview::PreprocessTable | preprocess table |
modules/dreamview_plus/conf/hmi_modes | apollo::dreamview::HMIMode | HMI mode config |
modules/dreamview_plus/conf/dreamview.conf | gflags | gflags config |
| flagfile | type | Description |
|---|---|---|
modules/dreamview_plus/backend/common/dreamview_gflags.h | h | dreamview-plus flags header |
modules/dreamview_plus/backend/common/dreamview_gflags.cc | cc | dreamview-plus flags define |
dreamview-plus and monitor package in package management envbash scripts/bootstrap.sh --plus
in package management env:
aem bootstrap start --plus