Dreamview+ 是什么?
Dreamview+ 是一个 web 应用程序,提供如下的功能:
- 可视化显示当前自动驾驶车辆模块的输出信息。例如:规划路径、车辆定位、车架信息等。
- 为使用者提供人机交互接口以监测车辆硬件状态,对模块进行开关操作,启动自动驾驶车辆等。
- 提供调试工具。例如:PnC 监视器可以高效的跟踪模块输出的问题。 不过,Dreamview+ 的大部分的功能,主要是为了在实际上车调试中使用的。 在快速入门中,只使用 Dreamview+ 的可视化功能将 record 数据包的数据可视化。
整体布局
- 侧边栏:显示菜单按钮:**Mode Settings/模式设置** 、 Add Panel/添加面板 、 Resource Manager/资源中心 、 Personnal Center/个人中心 。
- 菜单窗口:显示各菜单按钮的详细信息。
- Mode Settings/模式设置:模式设置工具栏,详细介绍参见 Mode Settings。
- Add Panel/添加面板:添加面板,包括控制台、模块延时、车辆可视化、相机视图、点云视图、车辆仪表盘视图等面板。关于面板详细介绍,参见 Add Panel。
- Resource Manager/资源管理:Apollo 提供的车云一体的配置中心,提供车辆、模型、数据包、仿真场景等素材的下载功能。您可以点击需要的数据包、车辆、模型、仿真场景等元素进行下载。详细介绍参见 Resource Manager。
- Personal Center/个人中心:
- Settings/设置:
- General/通用设置:在通用设置中,可以设置语言为中文或英文。
- Privacy/隐私政策:可通过此处设置向我们提供反馈个性化内容和功能,用于提升您的体验。
- About/关于我们:Dreamview 相关版本及版权信息。
- Cloud Profile/资源中心:登录云端 Studio。
- Use Guide/新手指引:如果您是新用户,可以根据提示按照步骤操作。
- Product Documentation/产品手册:关于产品简介及产品使用指南。
- Apollo Developer Community:Apollo 开发者社区。
- Advice and Suggestion:意见与建议,如果您在使用中遇到任何问题,请您提交反馈,我们会根据您的建议进行优化改进。
- 面板区:展示⾃动驾驶开发调试的可视化⾯板。不同模式下展示的⾯板类型不同,同时⽀持⽤户⾃定义添加⾯板类型。
- 操作底栏:操作底栏是⾃动驾驶开发调试过程中,对数据的操作、处理区。
- 播放数据包:设置路由后开始仿真场景,
- Dump:下载某时刻的 channel 信息到本地,
- Clear:清空 Simulation world 的所有信息并重置动力学模型。
使用场景
默认模式
适用于所有开始调试的场景。
感知开发调试
适用于进行感知模块开发的开发人员,提供感知开发调试相关的数据操作流程选项、可视化数据展示面板与调试信息面板。
PnC开发调试
PnC 开发调试模式适用于进行规划与控制模块开发的开发人员,提供 PnC 开发调试相关的数据操作流程选项、可视化数据展示面板与调试信息面板。
名词解释
- Mode Settings:模式设置。
- Mode:模式。
- Modules:模块。
- Operations:操作。
- Current Resources:当前正在使用的资源。
- Environment Resources:环境资源。
- Records:数据包。
- Scenarios:场景。
- ADS Resources:自动驾驶系统资源。
- HDMap:高精地图:
- Vehicle:车辆。
- V2X:车路协同。
- Panel:面板。
- Console:控制台。
- Module Delay:模块延时。
- Vehicle Visualization:车辆可视化。
- Camera View:相机视图。
- Point Cloud:点云。
- Vehicle Dashboard:车辆仪表盘面板。
端口号更新说明
Dreamview 1.0 的端口号是 8899,Dreamview+ 的端口号是 8888。
文档意见反馈
如果您在使用文档的过程中,遇到任何问题,请到我们在【开发者社区】建立的 反馈意见收集问答页面,反馈相关的问题。我们会根据反馈意见对文档进行迭代优化。