还记得这个圆头圆脑的机器人吗?在星球大战中它叫R2-D2,这里叫BB-8。现在,除了在影片中看到它之外,你能真正拥有一个了。让我们先来一睹为快吧。

这是什么?

早在几个月前,BB-8还看似不太可能完成。而当Sphero出现之后,它的实现变为了可能。BB-8本质上便是一个Sphero小球和一个轻巧的塑料头的磁耦合。

因为BB-8的头被磁铁附着在身体上,所以它的头可以被拿掉。但是如果这样做,BB-8就变得不那么可爱了。所以最好把他的机器人脑袋放回到属于它的地方。

由于BB-8的电机和电池供电完全封闭在体内,所以它使用了独特的感应充电技术。如果你曾经使用过充电的电动牙刷,它们的原理是一样的。BB-8需要三小时的充电时间,然后可以有一个小时的游戏时间,续航能力也不算太坏,再加上玩具的头会有好几个不同的版本。

关于应用

BB-8与其他玩具的真正不同是它使用的控制与交互软件。

星球大战BB-8应用可以安装在智能手机或平板电脑上,可用于iOS和Android系统。应

用程序和玩具之间的通信是通过蓝牙完成的,有效范围约10米左右。

比较遗憾的是,BB-8没有集成扬声器,所以所有的声音都是从你的手机或平板电脑的耳机或者扬声器中输出。

相比其他球的应用程序,BB-8在外观和功能上和星球大战的形象有80%相同,20%像

球。与任何一个星球大战的正版软件一样,它嵌入了星球大战的原声音乐。你可以试BB-8在主菜单,启动预设的各种模式,有BB-8自主巡逻房间,响应语音命令等。

虚拟现实是最有看头的一个功能。用你的手机或平板电脑将BB-8放进屏幕中,该软件可以使屏幕上的图像看起来好像BB-8投射出了全息视频,类似星球大战中R2-D2投影莱娅公主在屏幕上。这是一个小小的意想不到的设计,并且它允许你记录,播放,并发送视频消息给其他BB-8的用户。

拿在手上的感觉

我最早的童年记忆是玩星球大战玩具,我承认我还有不少。但我并不觉得我是星球大战的玩具迷,但当我看到波巴·费特的火箭不发射,和他拿激光剑的奇怪方式时,我还是觉得有点失望。对于BB-8,这是我眼前一亮。

我很高兴地看凭借Sphero玩具设计的BB-8并没有让我失望。BB-8头有足够的细节,包括一双薄的塑料天线(非功能性),我可以想象如果没有它会是一个什么样子。

说到头,你们可能很有兴趣了解BB-8的头是如何设计和实现的。这里会先提两点,在我们以后的文章中会详细的进行分析。

第一个问题如何控制头的方向和脸的朝向。通常我们会使用一块磁铁控制头部,但在移动时脸会随机的朝向任意方向。所以我们认为BB-8使用了两块磁铁控制头部,两个磁铁都被安装在身体内部,这样能够精确控制头部的位置和头部运动的能力。

第二工程问题是BB-8的头部增加了运动控制技术,使得它在运动过程中的表现很平滑。我认为玩具在这里处理的很好,Sphero的团队也承认在这里增加的运动控制技术是有难度和挑战的。

现在,当你在一个方向加速时BB-8会将它的头向后倾斜。当它慢慢前进时,它的头会慢慢移向他移动的方向。当它急停时,软件会智能地慢慢降低速度,以抵消头部前进的势能。如果你把BB-8全速撞向墙壁,期待看到它的头飞出去,那你可能会失望了。

我在地毯和木板上跑过BB-8,它应付自如。相比较来说,他的自我平衡系统在硬地上的表现似乎有些过,但跑的确实比较快。在地毯上,BB-8似乎更加自信,他的动作更流畅,更具说服力。

我对使用智能手机或平板电脑控制玩具的做法感觉比较矛盾。一方面,它展现了一个更丰富的体验,有音乐和声音,增强的虚拟现实,和很多有趣的小选项,你只是不能进行更远距离的控制。另一方面,屏幕成了我和机器人之间的障碍,缺少了与小家伙进行更多的互动,更多的自主权,以及更多地融入到玩具本身。

想要自己做一个试试吗?这篇文章教你如何做一个自己的BB-8。

这里还有星球大战里的激光剑。

優態客(Yourtechnic)的博客:www.yourtechnic.com

優態客(Yourtechnic)的联系方式:postaster@yourtechnic.com

还记得星球大战里那个圆头圆脑的机器人吗相关推荐

  1. 哨兵机器人钢力士_还记得秒杀X战警的哨兵机器人吗?在漫威原著里,X战警更憋屈...

    还记得<X战警:逆转未来>中的哨兵机器人吗?他们出现在这部电影的开场部分,哨兵机器人对X战警造成了非常大的困扰. 在漫威漫画原著里呢,哨兵机器人的历史也颇为复杂,他们的程序设定就是&quo ...

  2. 激活层是每一层都有吗_每一个人的青春里,都有一段刻骨铭心的初恋,你还记得她吗?...

    1. 热饮店门口,在冬天最受欢迎.有时候下课走在校道,天已经黑了,远远的就能看见它亮着灯.冬日里六七点的天又冷又暗,但总能看见有人哈着冷气往店里走,或者捧着一只冒着热气的杯走出来,手臂上还挂着一袋吃的 ...

  3. 长得类似铁甲小宝的机器人_这是一部专属于90后的动画片,铁甲小宝里的12个机器人你还记得?...

    有一部动画片,他专属于90后,在这群人的记忆中,小时候都要准点守在电视机面前观看,随时脱口而出的话语就是"启动超级变化形态",这就是<铁甲小宝>: 这部动画片讲述了B系 ...

  4. 还记得《这个杀手不太冷》里的小女孩吗?电影结束后,她的人生简直像是开了挂一样顺

    <这个杀手不太冷>这个电影其实距离现在过去很久了,还是经久不衰.我看的并不早,这部片子是1994年上映的一部电影.熟悉这部电影的人都知道这是一个职业杀手和一个小女孩的感人故事.这也许就是那 ...

  5. 还记得那个「最牛删库跑路事件」的程序员吗?他被判了....

    " 阅读本文大概需要 5 分钟. " 来源:扩展迷EXTFANS 大家应该还记得,在今年 2 月份的时候,国内一则程序员删库的消息传遍了全网. 这则消息刷屏的原因很简单--他的几行 ...

  6. 机器人总动员拟人后_还记得《机器人总动员》中的Wall-E嘛?

    原标题:还记得<机器人总动员>中的Wall-E嘛? 看图说话,这款小小的萌萌的机器人叫做Cozmo,虽然有点像个挖掘机-- 但是它可是以影响一代人的.<机器人总动员>中的Wal ...

  7. 80后的你们还记得这些游戏吗

    80后的你们还记得这些游戏吗 如今手机游戏竞争那样猛烈,不少好玩的游戏没多久就被新的游戏取代,但是能让我怀念的仍是以前的红白机游戏!你的童年有几多时间沉溺正在率性的红白机天下里?啊啊~~暴露年龄了. ...

  8. 70、80后、90后,小时候开学的场景!你还记得吗?

    转眼又是一年开学季 角色转变,现在是目送孩子们去上学 还记得那些年, 我们开学的日子吗? 那时候的农村的学校 水泥地面很少 任何地方都适合杂草生长 一个暑假过完 教室前后.操场.... 全部被杂草占领 ...

  9. 如果你还记得我[转载]

    这是我在[飞雪连天]博客中看到的一篇文章,文章不错,借用一下. 最后一次见到方强是在他家搬离村庄的那天早上. 那天早上,我和母亲从菜地拔菜回来,还在路上,我就听见村子里的人跟母亲说,庆文嫂家要搬到市里 ...

  10. 你还记得20年前的语文课本吗?

    让你的孩子,变成科学达人! 记得当时年纪小,你爱谈天我爱笑. 有一天并肩坐在桃树下, 风在林梢鸟儿在叫. 不知怎么睡着了, 梦里花落知多少. 还记得小时候的课本吗? 我给你们翻出来啦! 每个句子.每个 ...

最新文章

  1. C++学习笔记35:函数模板
  2. jmeter修改redis_jmeter如何访问redis服务缓存
  3. Asp.Net 4.0 SEO增强之UrlRouting
  4. java如何无感知部署_干货!如何平稳用户无感知的完成系统重构升级
  5. deeplung代码实现测试是卡住情况说明
  6. elasticsearch同义词配置elasticsearch-analysis-dynamic-synonym
  7. Linux命令详解词典
  8. RSA攻击手法及相应例题解析
  9. SWAT模型学习(二)
  10. oppo r11s鸿蒙固件,OPPO R11s刷机包
  11. 联想重装系统去掉保护_如何去掉联想硬盘保护系统?
  12. 用eviews做svar模型_SVAR模型制作过程
  13. Android 强制指定录音声卡
  14. 电商项目必备技能=>放大镜
  15. SuperMap iObjects C++之缓冲区
  16. Arduino超声波传感器使用
  17. Spring Messaging 远程代码执行漏洞分析(CVE-2018-1270)
  18. 虚拟机VMware安装Ubuntu
  19. 单片机之时钟工作原理
  20. 【Linux系统】Linux EXT2文件系统

热门文章

  1. wkwebview清空html缓存,清除WKWebView cookies的方法
  2. windows 10(64位) 本地模式安装Hadoop和Hbase
  3. 计算机个人市场调查实验报告,市场调查实验报告(一)
  4. 中e管家理财小方法让闲钱变成活钱
  5. GitHub 的 Pull Request 是指什么意思
  6. java put方式提交_java – 通过HTTP PUT请求上传文件
  7. HDU-4622 Reincarnation (后缀自动机)
  8. Chelly个人训练
  9. 安装geth时:解决Error(while upgrading Bor): build github.com/ethereum/go-ethereum/cmd/geth: cannot load ha
  10. C语言函数之可变参数原理:va_start、va_arg及va_end