-
Notifications
You must be signed in to change notification settings - Fork 41
/
DreamView
34 lines (19 loc) · 1.61 KB
/
DreamView
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1. Demo
Select Drive Mode
From the dropdown box selet "Navigation" mode
bash scripts/bootstrap.sh
source /apollo/scripts/apolo_base.sh
demo_guide/demo_3.5.record -l
2. How can I test planning algorithms offline?
Use dreamview and enable sim_control on dreamview to test your planning algorithm
What's the function of sim_control in the backend of dreamview
It simulates a SDC's control module, and moves the car based on planning result. This is a really convenient way to visualize and test planning module
Purpose of sim control: drive the car based on the planning trajectory. Good for debugging planning algorithms.
Please note, planning and routing modules (see image below) should be ON while using SimControl. To navigate the ego-car, select either “route editing” or “default routing” from the side bar to define a route. You can turn the sim_control on and off from the toggle. However, a new routing request is needed each time the sim_control is restarted.
3. DreamView是一个web应用程序,提供如下的功能:
可视化显示当前自动驾驶车辆模块的输出信息,例如规划路径、车辆定位、车架信息等。
为使用者提供人机交互接口以监测车辆硬件状态,对模块进行开关操作,启动自动驾驶车辆等。
提供调试工具,例如PnC监视器可以高效的跟踪模块输出的问题
4. After study dreamview/backend/sim_control/sim_control.h, I found the declare
void Init(bool set_start_point, double start_velocity = 0.0, double start_acceleration = 0.0) override;
maybe we can set initial speed using start_velocity variable?