谷歌的无人驾驶汽车现在能够带你在美国加利福尼亚州山景城的大街小巷里兜风了。
本周,笔者有幸坐谷歌的无人驾驶汽车体验了一把。我看到汽车驾驶员将手从方向盘上拿开,电脑就自动挑起了驾驶的重任。“现在开始自动驾驶。”电脑里传出一名女性的声音。变道、遵守红绿灯指示、监测路边骑自行车的人和步行者、转弯,汽车自己完成了所有这些任务。
它运行得如此顺畅,以至于《纽约时报》的一名试乘记者不禁感叹,“坐在上面太无聊了。”他的言外之意就是谷歌无人驾驶汽车的表现太赞了,几近完美!
机器人司机可以减少交通事故、提高全美道路网络的承载能力以及解放上班族,让他们在上下班途中可以盯着自己的手机屏幕,随心所欲地使用谷歌的各种服务。
但是,你现在还不能将谷歌无人驾驶汽车放到奥兰多或奥克兰或阿克伦的街道上,并期待它像在硅谷一样具有出色的表现。
其原因在于,谷歌已建立了虚拟的山景城路况地图,而其他地方的虚拟地图尚未建立。
无人驾驶汽车成功的关键
谷歌无人驾驶汽车成功的关键是,这些汽车并不需要从零开始处理所有道路交通情况。相反,它的团队早已走过了该汽车将要走的各条道路,并绘制了详细的虚拟地图。这可不是普通的地图,甚至也不是详尽的消费者版谷歌地图。
它是描绘现实路况的极其精确的数字化地图,它精确到了每一个人行道镶边的位置和高度。一般的数字地图仅会大致显示道路交叉口的位置,而这种虚拟地图展示的路况精确到了英寸。
这种虚拟地图也超过了我们通常对地图的概念。“我们的虚拟地图一览无遗地展示出了各种地理位置信息,从而能够提前告知汽车,为其自动行驶提供帮助。”谷歌无人驾驶汽车地图绘制主管安德鲁-查塔姆(Andrew Chatham)说。
“我们会告诉它交通信号灯距离地面多高、人行道镶边的准确位置,从而让汽车清楚地知道哪些地方不能走。”他说,“我们甚至还纳入了你看不到的信息,例如速度限制。”
谷歌工程师们驾车实地考察路况,并据此绘制出了虚拟的城市地图。他们会在汽车启动前将路线数据上传到汽车中,从而在汽车行驶过程中,不断地给予指引。
“汽车软件不用每次从零开始分析现实路况,并做出判断。相反,它在出发前就已明了前方的路况是怎样的。”查塔姆说,“现在,汽车软件的工作只是分析现实情况与预期数据的差别。这就使得汽车自动驾驶的问题大大简化了。”
“爬地球”收集数据
虽然它简化了汽车驾驶的问题,但是它需要处理的数据却并没有减少。要知道,它可是要基于整个道路网络来开发虚拟地图。