深度体验!星战首款AR互动机器人,语音、视觉等AI功能加身

轩窗人工智能2018/01/24

智东西(公众号:zhidxcom) 文 | 轩窗 日前上映的《星球大战8:最后的绝地武士》又一次让星战迷们为之 […]

智东西(公众号:zhidxcom)
文 | 轩窗

日前上映的《星球大战8:最后的绝地武士》又一次让星战迷们为之狂热,并斩获2017年北美地区年度票房冠军。电影制作组为影迷创造了无数经典的人物,他们有的战死沙场,有的垂垂老矣,有的消失在广袤的时空里,如果说星战中有什么可以和永恒挂钩的话,那一定是风暴兵也就是白兵啦!也一定有不少星战迷们曾幻想过可以坐镇家中,指挥第一军团队员冲锋陷阵。现在,大家终于可以如愿以偿了!

th

近日,国内人工智能和人形机器人公司优必选与迪士尼公司,共同推出了一款高度还原星球大战中第一军团冲锋队员的机器人,名为First Order Stormtrooper Robot(第一军团冲锋队员机器人,以下简称“白兵机器人”)。

几日前,我们拿到了这款机器人,并进行了为期数天的测试。从训练模式下可为机器人定制语言和动作,到通过基于机器人视角与3D建模构建的贾库星球高度还原电影场面的AR游戏交互,再到巡逻模式下可进行人脸识别与语音指令识别,我们发现白兵机器人不仅是星战首款AR互动机器人,还是一款集IP与AI于一身的机器人。

一、白甲护体、爆能步枪在手,“三头身”白兵又酷又萌

拿到白兵机器人时,你首先会被它的外包装惊艳到:全黑色的长方形盒子,正面以第一军团标志作为封印,仅是看到这个,你都会觉得自己已是黑暗面的一员了。

黑暗标志

白兵机器人外观上按照1:6比例高度还原了第一军团冲锋队员,只是身高仅为28厘米,头身比也变为“三头身”,这使白兵机器人在酷酷的外表下,既有第一军团傲娇的气势,又不失作为娱乐机器人的萌点。

正面照

白兵机器人重约1.8kg,外壳采用了高银光泽度面漆,比一般的机器人头盔质量好很多。与电影中的白兵相比,白兵机器人脚的比例要更大一些,这样做可增大接触面积,保持机器人的稳定。机器人的电池盒在左右脚底,共两块电池2400mAh,正常游戏状态下续航时间可达60分钟以上。腰带和小背包虽然不能拆下,但是也保证了电影原版的细节,另外白兵机器人胸部的一排小透气孔也做了镂空处理,内置了扬声器,使白兵机器人可发出声音。这款机器人的细节做得十分到位,比如机器人侧面的手臂,肩膀上的盔甲,白色的手心黑色的手背,甚至连手臂上的小孔都刻画了出来,可以说制作的非常用心了。

图片1

拿到白兵机器人后,我们试着通过转动白兵机器人身上的部件来初步探测白兵机器人的灵活性。它头部可向左右转动,目测可转动幅度为90度;头部也可上下转动,幅度约为30度。腿部关节活动角度比较小,这点与优必选Alpha系列机器人不同,后者可是曾凭借在春晚上优美的舞姿征服了全国观众。不过,毕竟两款机器人的定位不一样,白兵机器人的特点在于星战IP形象和高度还原星战电影的沉浸式AR体验,目前的运动能力搭配AR体验已十分惊艳。

此外,白兵机器人还配备了最新版星战8里的爆能步枪,这把爆能步枪的武器型号是F-11D,以斯特林冲锋枪为原型,配件的还原度很高。根据说明爆能步枪需自行安装在白兵机器人的右手。出于好奇我们分别转动了下白兵机器人的左右手臂,发现右臂肘部有个转轮可进行近90度旋转,而左臂肘部则没有转轮不能旋转,所以大家一定不要把爆能步枪安装反了。由于白兵机器人只有在肩部安装了电机,所以它不可以完成双手握枪等复杂的动作,虽然只是单手拿枪,但也像模像样。配合任务模式下的AR游戏,白兵机器人可同步完成举枪射击的动作。举枪的右手可以最高抬起70度、左手则为45度。

微信图片_20180123180545

二、APP与机器人直连,训练专属白兵机器人

点击白兵机器人背部的启动按钮,它将开启自检,给你秀上一段第一军团致敬礼,举起爆能步枪、左右臂前后摆动、头部向左右上下摆动、单脚前进3步,这一些系列的动作完成的非常有节奏和力量,不失第一军团的风范。

为了和白兵机器人进行互动,首先需要下载First Order Stormtrooper Robot APP。这款APP兼容iOS、Android,但对设备有一定要求:iOS系统要求iOS 11版本,iPhone6s型号以上,iPad Air 2型号以上,iPad Mini 4型号以上,运行内存RAM2GB;Android系统要求6.0版本以上,运行内存2GB。下载完成后,需进行注册、登录、将设备与机器人直连,之后就可以开始定制训练属于自己的白兵机器人了。

APP

这款APP的交互界面以黑红两色为主色调,黑色渲染出星球间神秘的距离感,红色则使人感到战争的紧迫和残酷。背景音乐也采用的星战原声音乐,那种感觉仿佛是第一军团大部队正在齐步前进。

除了基本的设置外,这款APP上还有面部捕捉选项,可记录包括三个友方,一个敌方在内的四个人物,并将数据保存在本地,不会通过网络泄露信息,这在一定程度上保障了用户的隐私安全。

在完成了以上设置后,我们终于可以开始训练自己的专属白兵机器人了。这款APP提供了训练、任务、巡逻三种可执行模式。

1、训练模式

点击训练,你讲听到白兵机器人用相当服从的语气说出“Yes,Commander,reporting for training”,听到这句话你会立刻振奋起来,毕竟你面前正有位来自光复银河帝国的第一军团的战士等待你发号施令。在训练模式下,我们可以为白兵机器人搭配语言和动作,并可进行实时演示,也可随时更改搭配,或删除创建的动作。这些动作将被命名保存,后续可在岗哨模式下添加到巡逻线路中。

这一步也是在为任务和岗哨模式打基础,可看做是对白兵机器人的简单编程,操作者可为自己量身定制白兵机器人。

2、任务模式

任务模式则是白兵机器人进行AR互动的精髓了。点击任务模式,白兵机器人将带我们来到贾库星球,来一场星球间的真枪实战。机器人的摄像头巧妙的塞在白兵目镜的中间,由于是黑色的,不仔细看还不一定能发现,麦克风则有三个,分别位于头盔的左下角、背部开关键两侧,用于收取用户的声音,扩大语音的接受范围,你可以从任何方位给白兵机器人下指令,他都能够快速响应。

摄像头

(白兵机器人额头中间装有摄像头)

额头中间的摄像头开启后可摄取实时景象,利用AR技术,可与3D建模的贾库星球模拟图叠加在一起,这种感觉仿佛是我们已身处贾库星球,在不断对地形的探查中战争可能会一触即发。通过APP,我们可操控白兵机器人头部角度对周围环境进行查看,也可操控它进行位置移动,从而完成搜寻、攻击敌人等任务。

3、岗哨模式

在岗哨模式下,我们可为白兵机器人设置巡逻路线,并在格点上添加固定动作或语音命令。完成创建后,机器人最多需要60秒钟的时间进行数据传输,之后会自动执行已设定的巡逻路线。在巡逻的过程中,如果白兵机器人遇到了曾在面部捕捉下记录过的人,它会停下脚步并询问密码,密码是在创建训练路线时由玩家自己设置的。不过白兵机器人脚步抬起幅度较小,适合在表面光滑的平面行走,地毯等复杂路况会影响它的行动。

微信图片_20180123195810

值得一提的是,风暴兵的左右脚都内置了红外传感器,如果是走到桌子的边缘位置,也会自动后退,不用担心跌倒或摔下。

三、T字面部捕捉,是敌是友一定要认清

作为堂堂的银河帝国第一军团,经常要在各个星球上搜寻抵抗组织基地,没有一眼辨识敌友的能力怎么能行?白兵机器人就是靠着面部捕捉功能,具有了一眼看清是敌是友的能力,不得不说这种“火眼金睛”的能力使它堪称机器人中的孙悟空了。

人脸识别

上面我们提到了通过白兵机器人额头的摄像头,我们不仅可以在APP上以机器人的第一视角观察环境,还可通过摄像头进行面部捕捉,使白兵机器人能识别指挥官、上尉、中尉三个友方角色以及抵抗组织败类一个敌方角色。

白兵机器人的面部捕捉基于二维平面的T字形识别,在识别时,双眼应在T字的横线上,鼻子在T字的竖线上,当你摆好位置后,需点击开始捕捉,此时人物面部将被定格,约7~8秒白兵机器人将给出识别成功或识别提示。

在测试的过程中,如果有刘海、或是太远、头部歪着都会识别失败。我们还用了一张清晰正面照片对白兵的面部捕捉进行了测试,发现只要按照T字型要求在合适距离放置五官,白兵机器人都能捕捉到。

照片

四、语音命令,你的白兵机器人唯你是从

在训练-练习模式下,可通过语音指令命令白兵机器人前进、后退、左转和右转。我们使用的是中文APP,所以可以直接对白兵机器人发出中文指令它就能听到并执行这些命令。为了保持电影的原汁原味,白兵机器人说的都是英语,不过APP操作界面可以选择中文。

上面我们提到,白兵机器人有一种岗哨模式,在岗哨模式下你可以自己设定训练路线。巡逻路线由5*5的25个格点组成,而整个训练路线将在这一区域内由玩家自己设定。被选定作为路线上一点的格点将有三种模式可设定:检查点、移动、动作。

如果将格点定为检查点,你可为该点设置语音密码,这些密码都来自星球大战原声,如“JAKKU”、“STAR DESTROYER”。当白兵机器人在走到检查点时,将检查环境中有没有入侵者,它会在报警前先试图识别入侵者面部信息,并要求其提供密码。

五、AR感受白兵机器人视角,贾库星球掀起枪林弹雨

根据第一军团收到的情报,抵抗组织正在访问位于贾库外围村庄内的盟友,作为银河帝国第一军团的成员,你需要指挥你的白兵机器人征战沙场了。星系内战给贾库星球触目惊心,这里四处散落着飞船的残骸,已经成为了一个任人掠夺的巨大废料场。跟踪抵抗组织X翼战机,入侵机载计算机并获取抵抗组织信息。

IMG_00491

在任务模式下,白兵机器人将把我们带到贾库星球,通过白兵机器人额头的摄像头,我们可获机器人第一视角,第一视角收集到的画面与3D建模的贾库星球一虚一实的结合,仿佛我们真的身处星球大战之中,再配上紧张的音乐,让人感觉战斗可能随时爆发。

任务模式下有简单、普通、困难三种模式可以选择。这三种模式提供了不同的任务背景和内容。

简单模式下,根据第一军团的情报,贾库上可能存在携带抵抗组织位置信息的机器人,将爆能步枪设置为击晕模式,定位并捕获这些机器人。在普通模式下,走私犯偷走了第一军团的补给,贾库的尼马哨战发现了他们的踪迹,定位识别补给箱。加入他们的加密终端,收集内容。在困难模式下,定位并识别X翼战机。侵入他们的机载计算机,或呼叫轨道袭击,使其丧失行动能力。

这三种模式都是以贾库星球为基础背景,完成各种不同相关的任务。白兵机器人的任务模式,主打的是AR交互体验,它也是首款集AR交互于身的机器人。

1

当进入任务页面后,白兵机器人将开启摄像头,通过它的第一视角,你将能从APP的屏幕上看到你所在的现实场景。而3D建模所构建的星战原版贾库星球场景也会出现在APP上,这种感觉仿佛是你在所在的场景下发现了通往贾库星球的空间“接口”,即便身处地球依然可以指挥白兵机器人挑起星球大战。据悉,后续随着APP版本更新,白兵机器人在未来将得以探索更多不同的星球,也会有更多的玩法更新。

总体来说优必选推出的这款白兵机器人还是非常有意思的,外观上完美复刻了白兵的模样,星战粉们既可将它作为手办收藏,也可作为机器人把玩,它将是个不错的选择。

结语:国产机器人智能化起步

这款集合人脸识别、语音识别以及AR交互的机器人,可以说是国产智能机器人起步之作。高度还原星战知名角色第一军团冲锋队员外形以及贾库星球场景,通过APP内的程序不仅可对机器人进行定制化、个性化的设定,还可通过真实场景与3D建模形成的贾库星球场景进行AR交互式体验,让星战迷们过足指挥官的瘾。

除了结合APP给用户带来AR式交互体验外,以知名IP形象和AI功能加身,也是白兵机器人与其他机器人不同的亮点。IP的加入,一方面已给机器人带来了固定人设和形象,在机器人设计和情节体验上都会有一定的限制,另一方面,也会使用户对机器人有更形象的认知感和预期,这对有IP情节的用户是非常有吸引力的。AI功能的加入,则正是机器人智能化的初步体验,也是AI正在探索的又一落地场景。将语音控制、人脸识别等这些技术加入到机器人中,一方面使IP形象更加生动,另一方面也加深了用户的交互体验,更多的参与到与机器人的互动中,而不再是只能看着机器人玩。

IP加AI或许就是娱乐机器人未来发展的方向。

微信图片_20180123175120

目前这款机器人已经在全球苹果线上官方商城和线下门店销售,即日起至1月28日前往优必选天猫旗舰店参与天猫年货节活动,还可领取优惠券,原价2999元,到手价只需1999元。

ZDX-Card-for-PC-e14665786932281