0 前言
汽车驾驶员将手从方向盘上拿开,电脑就自动挑起了驾驶的重任。“现在开始自动驾驶。”电脑里传出一名女性的声音。变道、遵守红绿灯指示、监测路边骑自行车的人和步行者、转弯,汽车自己完成了所有这些任务。它运行得如此顺畅,以至于《纽约时报》的一名试乘记者不禁感叹,“坐在上面太无聊了。”言外之意就是谷歌无人驾驶汽车的表现太赞了,几近完美!
机器人司机可以减少交通事故、提高全美道路网络的承载能力以及解放上班族,让他们在上下班途中可以盯着自己的手机屏幕,随心所欲地使用谷歌的各种服务。
谷歌无人汽车使用的地图由激光扫描和摄像合成,包含了大量数据。无人驾驶汽车现在能够带你在美国加利福尼亚州山景城的大街小巷里兜风了。
但是,你现在还不能将谷歌无人驾驶汽车放到奥兰多或奥克兰或阿克伦的街道上,并期待它像在硅谷一样具有出色的表现。
其原因在于,谷歌已建立了虚拟的山景城路况地图,而其他地方的虚拟地图尚未建立。
1 无人驾驶汽车成功的关键
谷歌无人驾驶汽车成功的关键是,这些汽车并不需要从零开始处理所有道路交通情况。相反,它的团队早已走过了该汽车将要走的各条道路,并绘制了详细的虚拟地图。这可不是普通的地图,甚至也不是详尽的消费者版谷歌地图。
它是描绘现实路况的极其精确的数字化地图,它精确到了每一个人行道镶边的位置和高度。一般的数字地图仅会大致显示道路交叉口的位置,而这种虚拟地图展示的路况精确到了英寸。
这种虚拟地图也超过了我们通常对地图的概念。谷歌无人驾驶汽车地图绘制主管安德鲁-查塔姆(Andrew Chatham)指出,我们的虚拟地图一览无遗地展示出了各种地理位置信息,从而能够提前告知汽车,为其自动行驶提供帮助。我们会告诉它交通信号灯距离地面多高、人行道镶边的准确位置,从而让汽车清楚地知道哪些地方不能走,甚至还纳入了你看不到的信息,例如速度限制。
谷歌工程师们驾车实地考察路况,并据此绘制出了虚拟的城市地图。他们会在汽车启动前将路线数据上传到汽车中,从而在汽车行驶过程中,不断地给予指引。 汽车软件不用每次从零开始分析现实路况,并做出判断。相反,它在出发前就已明了前方的路况是怎样的。现在,汽车软件的工作只是分析现实情况与预期数据的差别。这就使得汽车自动驾驶的问题大大简化了。
2 “爬地球”收集数据
虽然它简化了汽车驾驶的问题,但是它需要处理的数据却并没有减少。要知道,它可是要基于整个道路网络来开发虚拟地图。
很少有公司——也许只有谷歌——会想到让美国路面交通的数字化成为无人驾驶汽车的解决方案之一。汽车公司会想到用这种数据收集和整合的方法提高其核心竞争力吗?
在谈及谷歌为其汽车绘制每一条街道的做法时,卡内基梅隆大学前教授、谷歌无人驾驶汽车项目负责人克里斯-厄姆森(Chris Urmson)流露出了无比的信心。他指出,这是谷歌利用地图和街景服务尝试的众多新鲜事之一。我们到处行走,并收集非常详实的数据,这为无人驾驶汽车提供了强大的导航信息。
迄今为止,谷歌已绘制了2000英里的道路地图。美国的全部道路网络约有400万英里。 但这并不是令人望而却步的工作。这是谷歌考虑的这个项目的规模。
事实上,最好别把谷歌正在做的这件事称之为“绘制地图”,而是在“爬地球”,他们获得的数据才是真正有效的、适合电脑读取的。
除了无人驾驶汽车,谷歌还推出了Tango项目,旨在“让移动设备对空间和运动建立人类级别的理解力。”此外,谷歌最近还掀起了收购机器人公司的狂欢。Tango项目是为了让机器人理解人类的世界,而机器人公司则是为了让机器人在人类世界中行动自如。