1700044475
无人驾驶:人工智能将从颠覆驾驶开始,全面重构人类生活 第三章 独立思维
1700044476
1700044477
20世纪90年代时因特网上曾流传过一个老套的笑话。当时还是微软CEO的比尔·盖茨曾吹嘘,如果让微软来给汽车研发操作系统的话,汽车就会进化成高科技产品,而且1加仑油就能跑1000英里。后来这个玩笑得以延伸:通用汽车的CEO气愤不已,列出了详细的多个反驳观点作为回应,规劝微软还是老老实实地给电脑做系统,不要染指汽车领域。
1700044478
1700044479
通用CEO的反驳观点是,如果让微软来给汽车做操作系统,就会出现以下情况:
1700044480
1700044481
1. 汽车会频繁且无征兆地发生故障。这种现象太常见,以至于司机只能接受这种情况,重启汽车,然后继续驾驶。
1700044482
1700044483
2. 所有车门都会偶尔莫名其妙地锁住。这时司机想要进入车里只能一边拉动车把手、旋转车钥匙,一边抓着无线电天线。
1700044484
1700044485
3. 有时汽车还会完全死机,无法重启,司机只能重新安装一套系统启动引擎。
1700044486
1700044487
4. 每当汽车公司发布新车型的时候,买车的人必须重新学驾照,因为所有控制按钮都做了布局调整。
1700044488
1700044489
5. 当城市道路重新规划后,司机需再买辆适配改装路面“操作系统”的新汽车。
1700044490
1700044491
6. 汽车只能承载一名乘客,除非司机再多花些钱办理多乘客许可证。
1700044492
1700044493
7. 油量灯、水温灯以及报警信号灯会被一个通用的“整车故障”信号灯所替代。
1700044494
1700044495
8. 安全气囊在使用前还会问:“你确定要打开吗?”
1700044496
1700044497
当然,现如今的Windows操作系统要比那个时候的安全好用得多。但我挺喜欢这个笑话的,因为它充分说明为无人驾驶汽车研发一个高级的操作系统,需要耗费多少先进工程技术。软件系统必须完美无缺,能够流畅管理“庞大的金属盒子”将尊贵的人类乘客从A点运到B点,同时还要避免与其他车辆相撞,避让突然出现的行人和自行车。
1700044498
1700044499
科技公司在研发智能软件方面经验老到。汽车公司则是在制造、物流以及政治游说方面能力突出。如果不计较双方各自的优势长短,在研发能够引导汽车行进的智能操作系统方面,科技公司和汽车公司都能作出相应的贡献。
1700044500
1700044502
无人驾驶汽车的操作系统
1700044503
1700044504
《牛津英语字典》里将“操作系统(operating system)”定义为“支持电脑基础功能运作的软件,例如任务安排、执行应用程序以及控制外设设备”。一辆无人驾驶汽车的操作系统也应有类似的职责担当,即支持汽车的基础功能和高级功能,并对接收到的数据实时回馈。但这还不够,无人驾驶汽车的操作系统必须绝对可靠安全,而且它必须内置高级的人工智能。操作系统必须知道现在汽车在哪里,知道周围有什么,能预期接下来会发生什么并计划该如何作出反应。引导无人驾驶汽车的人工智能操作系统,无论从复杂程度还是从监控广度上都应该优于电脑或智能手机上的操作系统。因此,可以说机器人操作系统的研发目前还处于初级阶段。
1700044505
1700044506
迄今为止,还没有哪个机器操作系统敢宣称自身已经完全掌握了三大核心能力:实时反馈、99.999%的可靠性,以及超越人类水平的感知能力。工业机器人虽然有着实时反馈的精确性,然而却不具备人类水平的感知能力。引导民航客机的操作系统是可靠稳定的,但它们却又缺少应对新问题的能力。自动驾驶的客机之所以是一种安全的运输工具,那是因为相比繁忙的城市十字路口,天空上很少出现复杂的意外事件。最后,当某些人工智能软件能模仿人类水平的感知时,如Facebook的面部识别软件或苹果应用程序Siri,它们却又无法实时反馈,或者表现得并不十分稳定可靠。
1700044507
1700044508
如果无人驾驶汽车的操作系统表现欠佳,那么付出的代价将不只是低下的工作效率,还会关乎于人的生命。实时反应速度不仅要求能快速反应,还要做到时机恰到好处。管理无人驾驶汽车的操作系统在监控支配汽车的反应时必须精确到微秒级。当台式机的操作系统启动硬盘时,电脑会宕机半秒左右,这虽然让人心烦,但也还能接受。但如果高速行驶的无人驾驶汽车在执行左转弯命令时快或慢了半秒钟,就可能会导致严重的交通事故。
1700044509
1700044510
在这个操作系统的可靠性方面,要求也同样严苛。无人驾驶汽车的操作系统不仅需要防范黑客攻击,还必须进行保险性设计,使其可以在出现硬件或软件的问题后迅速重启。最后,正如我们在前面章节提到的,机器人操作系统必须足够聪明,能够感知周围的环境并作出有针对性的应对。
1700044511
1700044513
机器人研发的艺术
1700044514
1700044515
为了对研发智能化移动机器人的过程有更深入的了解,我们前往机器人研究的圣地——宾夕法尼亚州匹兹堡市的卡内基·梅隆大学(Carnegie Mellon University)。
1700044516
1700044517
几十年来,卡内基·梅隆大学一直是机器人研究和自动驾驶汽车研究的最前沿阵地。威廉·“瑞德”·惠特克教授(Prof. William“Red”Whittaker)是机器人研究领域的传奇人物,他带领卡内基·梅隆大学的塔坦参赛队(Tartan)分别于2004年、2005年和2007年获得了政府资助的DARPA(国防部先进研究项目局,美国国防部的下属研究机构)的挑战赛冠军。有些人认为正是这一赛事的举办加速了无人驾驶汽车的发展。2015年2月,共享出行公司Uber也急切地加入了自主研发自动化驾驶汽车的大军,将研发中心设在匹兹堡,并从卡内基·梅隆大学的机器人学系、计算机系以及国家机器人工程中心(National Robotics Engineering Center,NREC)招募了四十多人的研发团队。
1700044518
1700044519
NREC离大学主校区有1英里,享受联邦政府和企业的多项资金补贴,是卡内基·梅隆大学机器人学院对外的一个运营机构。我们前去拜访之时,Uber的触角还未伸到这里。在为写作此书进行调查时,很幸运的是恰巧我先前的一个学生布莱恩·扎雅克(Brian Zajac)就是NREC的硬件研发人员,他“大方”地带领我们参观了一下机构内部。NREC的使命是基于卡内基·梅隆大学计算机科学家和机器人学家的学术研究成果,研发制造可以应用于实际工作的机器人原型机。NREC研发的很多机器人或自动化车辆原本主要应用于军事领域,尤其是用于灾难复原工作,但真正批量化生产的是应用于工业领域的。
1700044520
1700044521
那天早上,我们开车去NREC,刚进停车场就闻到了一股工厂里的味道,这无疑在提醒我们已经离开了学术研究的象牙塔。坐落于阿勒格尼河(Allegheny River)岸边的一栋饱受风雨洗礼的红色砖墙建筑,曾经是车辆维修厂房,现如今就是NREC的主楼。尽管时过境迁,但匹兹堡市曾经辉煌的制造业所遗留下的痕迹还是随处可见。穿过停车场时,我们看到成堆废弃的车轮胎旁还停着几辆生锈的废弃牵引车。与布莱恩在大厅寒暄几句后,我们就开始参观这里展出的NREC的早期项目成果。参观者进入大厅后首先看到的一个作品就是“驮马(Workhorse)”,由惠特克及其他卡内基·梅隆大学的研究者于1979年设计制造的一个灾难恢复机器人,主要用于帮助清理三里岛核电站事故后的废墟。虽然它看起来只是一堆架在六轮小车上的不锈钢管,但曾经作出贡献的它业已退役,骄傲地挺立在总服务台旁边。
1700044522
1700044523
正式参观开始了,布莱恩领着我们穿过了总服务台后边的一扇门,进入NREC内部大片的办公室、实验室聚集区。随着布莱恩登上一架螺旋楼梯后,我们进入了一个光线良好的、有两层楼高的中央大厅,那里是整个建筑的中心。过去,当这里还是火车修理车间的时候,工程师会将有问题的车头拉到这片空地进行修理。现在,这里成了机器人建造的地方。
[
上一页 ]
[ :1.700044474e+09 ]
[
下一页 ]