为保证自动驾驶车辆能为电脑提供及时、准确、可靠的决策控制依据,实现或辅助实现车辆的驾驶操作,需由传感器为感知系统负责采集车辆自身状态信息、周围环境信息等数据。
并传输至monitor模块,及时监测硬件及系统的健康状况。当出现问题时,系统及驾驶员即可中止驾驶过程。
对于驾驶中的信息,用户可以通过web应用程序「dreamview」来查看、掌握自动驾驶系统的输出数据。
「dreamview」的输出数据,包括车道、位置、车身等情况。ta提供如下的功能:
「可视化显示」当前自动驾驶车辆模块的输出信息。例如规划路径、车辆定位、车架信息等。
为使用者提供「人机交互接口」以监测车辆硬件状态。对模块进行开关操作,启动自动驾驶车辆等。
提供「调试工具」。例如pnc监视器可以高效的跟踪模块输出的问题。
该应用程序的界面被划分为多个区域:标题、侧边栏、主视图和工具视图。
标题包含4个下拉列表,可以像下述图片所示进行操作:
附注:导航模块是在apollo 2.5版本引入的「满足低成本测试」的特性。
在该模式下,baidu或google地图展现的是车辆的绝对位置,而主视图中展现的是车辆的相对位置。
侧边栏控制着显示在工具视图中的模块。
tasks
在dreamview中使用者可以操作的tasks有:
「quick start」:当前选择的模式支持的指令。通常情况下,
setup:开启所有模块
reset all:关闭所有模块
start auto:开始车辆的自动驾驶
「others」:工具经常使用的开关和按钮;
「module delay」:从模块中输出的两次事件的时间延迟;
「console」:从apollo平台输出的监视器信息;
「module controller」:监视硬件状态和对模块进行开关操作 。
layer menu
显式控制各个元素「是否显示」的开关。
route editing
在向routing模块发送寻路信息请求前可以「编辑路径信息」的可视化工具。
data recorder
将问题报告给rosbag中的drive event的界面
default routing
预先定义的路径或者路径点,该路径点称为兴趣点(poi)。
如果「打开」路径编辑模式,路径点可被显式的在地图上添加。
如果「关闭」路径编辑模式,点击一个期望的poi会向服务器发送一次寻路请求。
如果「只选择一个点」,则寻路请求的起点是自动驾驶车辆的当前点。
否则寻路请求的起点是选择路径点中的第一个点。
查看map目录下的default_end_way_point.txt文件可以编译poi信息。
例如,如果选择的地图模式为“demo”,则在modules/map/data/demo目录下可以查看对应的default_end_way_point.txt文件。
主视图在web页面中以动画的方式展示3d计算机图形。
下表列举了主视图中各个元素:
visual element
depiction explanation
自动驾驶车辆
车轮转动的比率
左右转向灯的状态
交通信号灯状态
驾驶状态(auto/disengaged/manual等)
行驶速度 km/h
加速速率/刹车速率
红色粗线条表示建议的寻路路径
轻微移动物体决策-橙色表示应该避开的区域
绿色的粗曲线条带表示规划的轨迹
障碍物
visual element
depiction explanation
车辆障碍物
行人障碍物
自行车障碍物
未知障碍物
速度方向显示了移动物体的方向,长度随速度按照比率变化
白色箭头显示了障碍物的移动方向
黄色文字表示:
障碍物的跟踪id
自动驾驶车辆和障碍物的距离及障碍物速度
线条显示了障碍物的预测移动轨迹,线条标记为和障碍物同一个颜色
决策栅栏区
决策栅栏区显示了planning模块对车辆障碍物做出的决策。
每种类型的决策会表示为不同的颜色和图标,如下图所示:
visual element
depiction explanation
停止表示物体主要的停止原因
停止表示物体的停止原因
跟车物体
让行物体决策—点状的线条连接了各个物体
超车物体决策—点状的线条连接了各个物体
线路变更是一个特殊的决策,因此不显示决策栅栏区,而是将路线变更的图标显示在车辆上。
visual element
depiction explanation
变更到左车道
变更到右车道
在优先通行的规则下,当在交叉路口的停车标志处做出让行决策时,被让行的物体在头顶会显示让行图标。
visual element
depiction explanation
停止标志处的让行物体
停止原因
如果显示了停止决策栅栏区,则停止原因展示在停止图标的右侧。
可能的停止原因和对应的图标为:
visual element
depiction explanation
前方道路侧边区域
前方人行道
到达目的地
紧急停车
自动驾驶模式未准备好
障碍物阻塞道路
前方行人穿越
黄/红信号灯
前方有车辆
前方停止标志
前方让行标志
可以在主视图中展示多种从「layer menu」选择的视图模式:
visual element
depiction explanation
默认视图
近距离视图
俯瞰视图
地图:
放大/缩小:滚动鼠标滚轮或使用两根手指滑动;
移动:按下右键并拖拽或或使用三根手指滑动。
通过STC11F03E单片机控制LED摇摇棒的设计方案
华为:颜值拍照当属国产第一,吊打三星苹果小米魅族
推荐几个小封装的应广单片机
FHP540C场效应管是IRF540型号参数的平替
实现无线电传输范围和可靠性的RF增益模块介绍
自动驾驶前端软件DreamView的使用介绍
氩弧焊的危害_氩弧焊的危害怎么防护
高压放大器基于干涉仪的设计与优化中的应用
能量收集技术如何为边缘电池供电系统“续命”
终于有人把RISC-V讲明白了
电子万年历设计方案(6)
小米6最新消息:雷军隐瞒的杀手锏,小米6中国红版将上市!
消防应急灯能照明多久
使用OpenVINO优化并部署训练好的YOLOv7模型
人工智能算法框架是可以被科学家掌控的
常见网络拓扑结构
与交流异步电机相比,永磁同步电机有哪些优点?
数据能“喂养”出真正的人工智能吗?(含2019年1-7月数据服务企业融资分析)
呼吸机热门连接器推荐:YM系列工业级连接器不只防腐
贸泽电子联手Microchip和Crowd Supply推出2020 Get Launched设计计划