docs/13_Apollo Tool/Apollo Fuel/Control_Profiling 控制分析/README.md
Control Profiling Service is a cloud based service to evaluate the control and planning trajectories from road test or simulation records.
Apollo 6.0 or higher version.
Baidu Cloud BOS service registered according to document
Fuel service account on Apollo Dreamland
Data collection
Job submission
Results analysis
Finish one autonomous driving scenario with a closed loop test, e.g. RTK or close loop.
Make sure the following channels are included in records before submitting them to cloud service:
| Modules | channel | items |
|---|---|---|
| Canbus | /apollo/canbus/chassis | exits without error message |
| Control | /apollo/control | exits without error message |
| Planning | /apollo/planning | - |
| Localization | /apollo/localization/pose | - |
| GPS | apollo/sensor/gnss/best_pose | sol_type to NARROW_INT |
You can check with cyber_recorder:
cyber_recorder info xxxxxx.record.xxxxx
Here is the folder structure requirements for job submission:
A cyber record file containing the execution of open space planner scenario.
A configuration file vehicle_param.pb.txt; there is a sample file under apollo/modules/common/data/vehicle_param.pb.txt.
Go to Apollo Dreamland, login with Baidu account, choose Apollo Fuel --> Jobs,New Job, Control Profiling,and input the correct BOS path as in Upload data to BOS section:
Grading results and Visualization results.