Waymo无人车是如何进行行为预测的
Waymo无人车是如何进行行为预测的本文介绍了waymo行为预测算法VectorNet。在交通场景中,各个道路使用者(车辆、自行车、行人等)的行为充满了不确定性,对于这些行为的预测
本文介绍了waymo行为预测算法VectorNet。
在交通场景中,各个道路使用者(车辆、自行车、行人等)的行为充满了不确定性,对于这些行为的预测也应是概率的而非确定性的。
优秀驾驶员的关键素质之一是能够预见和预测道路上其他人可能会做什么。例如,另一辆车并入我们的车道或我们前面的骑自行车的人左转的可能性是多少?能够准确预测其他道路使用者的意图的能力,可以使无人车做出最安全的决策。
其他道路参与者的行为往往很难预测,通常需要对交通场景有一个整体的了解,包括车道的宽度,四向交叉路口规则,交通信号灯和标志等。
预测模块往往要承接感知、定位、地图模块,通过预测算法,可以给出障碍物未来的运动轨迹,输出给下游规划模块。
尽管行为预测大致思路是相同的,但是不同研究者在算法等方面的考量还是有很大差别的。本文来介绍一下Waymo是如何做的。
Waymo通过高精地图与传感器的实时信息相结合,为车辆提供语义环境。其他道路使用者的行为通常很复杂,并且很难用一组基于地图的交通规则来描述,因为驾驶模式在不同位置之间会有所不同,并且其他道路使用者可能会违反这些规则。所以,需要通过机器学习来使系统学习新的行为类型来建模并降低这种复杂性。
而研究驾驶行为预测,必然涉及道路网络建模,即道路的拓扑结构。
将高度详细的地图合并到行为预测模型中的最流行方法是通过将地图渲染为像素并使用卷积神经网络(CNN)对场景信息(例如交通标志,车道和道路边界)进行编码。但是,此过程需要大量的计算和时间。此外,将地图作为图像处理会给建模长距离几何图形(例如前方合并的车道)带来挑战,这会影响预测的质量。
为了解决这些痛点并更好地预测他人的行为以做出更好的决策,Waymo 开发了一种新的模型VectorNet,与CNN相比,该模型可提供更准确的行为预测,同时使用更少的计算量。
VectorNet如何启用Waymo驱动程序
地图要素和传感器输入都可以简化为点,多边形或曲线。例如,车道边界包含多个建立样条曲线的控制点;人行横道是由多个点定义的多边形;停车标志由单点表示。曲线,多边形和点都可以近似表示为包含多个控制点的折线。折线进一步分成矢量片段。这样,我们可以将所有道路特征和其他对象的轨迹表示为此类矢量的集合。借助这种简化的视图,waymo着手设计了一种可以有效处理传感器和地图输入的网络。
这是一种新颖的层次图神经网络:在第一级(由折线子图组成)中,VectorNet 收集每条折线内的信息;在第二层(称为全局交互图)中,VectorNet 在折线之间交换信息。
首页 下一页 上一页 尾页-
Waymo无人车是如何进行行为预测的?2020-05-16
-
钟南山团队公布新冠危重症预测模型,准确率88%2020-05-15
-
沧州主城区道路开放测试,百度为狮城装上了“ACE交通引擎”2020-05-15
-
全球智慧城市未来市场发展趋势预测2020-05-13
-
华米可穿戴可以预测新冠疫情流行趋势?2020-05-12
-
华米可穿戴设备可以预测新冠疫情流行趋势?2020-05-12
-
Waymo重启无人驾驶汽车道路测试2020-05-08
-
漫谈自动驾驶:车路协同,道路交通安全的第三次革命2020-04-29
-
漫谈自动驾驶之二:车路协同,道路交通安全的第三次革命2020-04-29
-
硬核预测,智慧城市这些变化能否在未来发生?2020-04-26
-
一汽道路:左手自动驾驶,右手人工智能2020-04-15
-
天有不测风云, 提前8小时预测! 谷歌提出基于深度学习的降水预测模型MetNet2020-04-10
-
世贸组织预测今年全球贸易将缩水13%到32%2020-04-09
-
Telsyte大幅下调澳大利亚5G预测:到年底连接数240万2020-04-09
-
在通向智能驾驶的道路上,有没有捷径可走?2020-03-20