好科技不是佶屈聱牙的参数名词,来看看一场真实世界里的Anki drive人工智能赛车游戏

photo

提起去年在苹果WWDC上演示的人工智能游戏Anki drive,你肯定不会感到陌生。在WWDC亮相之后,它已经获得媒体连篇累牍的报道。最近我在硅谷一场机器人展览中近距离看到了Anki drive展示,最让我意外的不止是Anki drive将人工智能融入游戏,更重要的是,Anki drive的工作人员面对的是一群小朋友,而且在邀请这些小朋友来体验时,他们并不提前说明操作方法,只是安排他们四个人一组(一场比赛最多跑四辆车),发给他们手机,游戏就开始了。

“你们自己选车,在手机上选同样颜色的车,然后,就动手吧!”Anki drive的工作人员说。

我旁边的女孩选了红色的车,她用工作人员给她的iPhone 5C里的App来操作。实际上四种车根据颜色的不同,车的配置并不一样——当然她可能并不知道这一点。

游戏开始。刚开始红车开的很慢,因为这个女孩好像不知道该怎么调节速度。她盯着屏幕上左边的速度按钮不知如何是好,似乎也为右边按钮究竟有什么用处感到困惑,试了一会,终于发现应该通过上下滑动左边的按钮来加速或减速。

好了,她的车终于开的快了一点。

但就四辆车的平均速度而言,红车一直落后。不过就在女孩刚弄明白如何提速时,突然有一辆车被撞出了赛道,Anki drive的工作人员示意大家暂停。可能看到女孩的车开的太慢了,工作人员一边把被撞走的车放回赛道上准备重新开始,一边提示女孩可以朝前面的车“射击”,但是他没有说怎么“射击”——其实这是App右边按钮的功能,你可以加速超车或者通过“射击”前面的车让前车减速甚至停下来,也可以把它挤出赛道。刚才游戏暂停就是因为其中一辆车用了这些“特异功能”把对手挤走了。

挤走别人的是蓝色的车,它的主人是个男生。他好像很快就明白了这个游戏的原理——虽然以他的年纪可能弄不懂人工智能是什么,但是他知道怎么加速、超车、让别的车减速甚至把他们撞出赛道。

蓝车(或许也有别的车)朝红车“射击”了几次,导致刚刚加速的红车又放慢了速度。每次蓝车的主人用手机“射击”别人的车或者他的蓝车和别的车有实际的碰撞时,他所用的手机App的界面都会出现一些类似爆破画面的特效,而被他“射击”的红车,在女孩的手机也会不时出现一些特效。

最后的结果你可能也猜到了,蓝车赢了。我旁边的女孩看起来有点不甘心,问工作人员能不能再让她玩一盘。

这些小朋友并不知道这个游戏是三个卡耐基梅隆大学的博士从2008年起就研究的项目。首先赛道就是精心设计过的——如果你仔细看看这个游戏的赛道,里面凸起的部分不仅可以了解每辆车的位置变化,更重要的作用是让每辆车都按照设定的路线前进,最简单的例子就是在不超车不换道的情况下,汽车不会窜到别的车道里。

其次,毫不夸张地说,这些半个手掌大小的玩具车就是微型的无人驾驶汽车。如果用Anki drive的官方介绍来解释,Anki drive的每辆车身上都有摄像头、传感器、处理器和通讯模块,它在跑道上在行驶过程中也在不断扫描路面的位置信息并反馈给手机,用户通过手机控制速度、超车、“射击”别的车都是通过蓝牙低耗能技术将指令传送给跑道上的赛车。另外车与车之间也有感知,它们了解周围车辆的行驶速度和方向,通过自己的操作也可以影响其他车的速度。

但小朋友们并不关心这些。这让我想到《乔布斯传》里提到过的一个故事,一个和Steve Jobs相熟的记者带着iPad去旅行,在某个电子产品并不普及的地方,一个六、七岁的小男孩拿起这个iPad,在完全无人引导的情况下开始使用。后来这件事被Steve Jobs得知并成为他最得意的产品评测,他说,这是给iPad最好的评价。

Anki drive的这场真人demo不也是这样吗?没有人教这些小朋友怎么玩,但是他们体验了一轮游戏就迅速进入状态,即便在他们心里并不知道人工智能是什么。

订阅更多文章

你可能感兴趣的: