用户自定义路径规划,特斯拉代客泊车“再进化”

用户自定义路径规划,特斯拉代客泊车“再进化”



代客泊车的场景复杂度并不亚于城区道路,比如一些停车场地面不清晰的路标,错乱的标识线以及非结构化的路况。

两个月前,特斯拉推出了一款名为“智能召唤”的功能,可以在停车场让车辆找到车主。特斯拉车主可以在60米左右的距离内使用特斯拉的应用程序召唤他们的汽车自动行驶至指定位置。

在特斯拉的第三季度财报电话会议上,马斯克表示,该软件已经被使用超过100万次,并补充说,公司将使用从这些场景中收集的数据。

然而,几乎所有特斯拉的新功能都会在早期存在一些问题(比如承诺的功能没有严格设定使用场景,造成用户可以随意使用)。这些问题中,有些是行业共性的难题,比如停车场的路径规划问题。

一些小问题也被车主发现,比如差点撞车,混乱的缓慢行驶......一名特斯拉车主在推特上写道“前保险杠损坏了”,而另一名车主则称自己的Model 3“撞上了车库的墙”。

当然,特斯拉也已经官宣,预计未来将陆续推出软件更新,可能会解决其中一些问题。“我们的神经网络学习方法使我们能够不断迭代并不断改进功能。”

最新的一次更新是特斯拉新增了对路边三角锥的识别。一位Model 3的车主在随后使用了增强召唤功能,车辆安全地识别并绕过三角锥,在停车场自动行驶到了车主所在的位置。

经历过智能召唤功能麻烦的特斯拉车主发现,还有一种方法可以更新用于路径规划的地图。一些车主发现,特斯拉似乎在使用众包开放街道地图来绘制停车场路径。

OpenStreetMaps(OSM)是由一群地图绘制者创建的,他们提供并维护世界各地的道路、人行道、火车站等数据。贡献者使用卫星图像、GPS设备和基础地图来验证。

根据一些车主的反馈,特斯拉在北美的日常导航数据也都在使用开放地图。比如,有时候显示的某条道路的限速信息很可能来自于OSM。

比如,下面左边的照片是车主使用智能召唤功能时,汽车最初行驶的路线。右边的照片是他更新OSM后的改进路线。

自动驾驶技术依赖于地图和定位,这就是为什么特斯拉在向自动驾驶过渡的过程中,尝试了不同的方式来改进地图。

从2017年开始,特斯拉使用MapBox和Valhalla更新地图和导航系统。其中,MapBox是一个用于定制设计地图的开源映射平台,Valhalla是一个用于导航的开源导航引擎。

MapBox的主要技术是将多个地图资源整合为一个,但该公司也在利用其技术为自动驾驶提供更精确的地图。他们试图绘制各个车道内的轨迹,以获得更详细的地图。

MapBox在2018年初收购了Valhalla的团队,后者的解决方案可以根据从给定区域的每条道路获得的信息预先计算方向,这意味着可以实时地做出路径规划决策。

而此次智能召唤使用的OpenStreetMap,最初是2004年在英国创建,他们的数据既来自持有大量地图数据的企业,也来自帮助构建和维护地图的个人用户。

OpenStreetMap的模式类似维基百科,截至2018年,其大部分地理空间数据已经和谷歌地图接近,甚至更好。

不过,OpenStreetMap实际上更像是一个数据库,而不是一个用户友好的、多功能的地图工具。

如果你想成为一名地图绘制者,这个过程实际上非常简单:注册一个帐户,找到你想绘制地图的地方,然后使用浏览器中的地图编辑器将地标、道路、POI等添加到地图中。

由于OpenStreetMap的地图可以快速编辑和更新,并且可以根据需要进行调整,因此在帮助应急救援方面发挥了重要作用。

一些行业行业人士认为,OpenStreetMap非常适合于路线规划应用,因为可以快速发现路径规划错误,并且也是一种免费众包方式。



对于特斯拉来说,无论是车载操作系统还是地图方面,其一直也是基于开源方式进行资源整合。

一直以来,汽车行业的数据和软件基本上都被保存在“企业的内部”,并没有对外开放。这其中,围绕新的地图制作技术创建一个开放的生态系统是至关重要的——开放和创造性是OpenStreetMap成功的首要原因。

比如,参与OpenStreetMap社区的Telenav公司,花了5年多的时间,制作了一套针对普通路标的图像训练系统,任何人都可以通过许可使用。(来自 高工智能汽车)