Jeffrey Cross
Jeffrey Cross

Peeqo机器人仅使用动画GIF进行通信

谁是Peeqo?

Peeqo是一个可爱的桌面机器人助手,使用动画GIF进行通信。 Abhishek Singh在ITP为他的论文设计了Peeqo。

“让我先告诉你我真正喜欢的三件事,”Abhishek在开始论文发表时说道。

“我真正喜欢的第一件事就是手工制作东西,”他说。 “我也喜欢动画电影,”他继续道。 “我喜欢的第三件事,你现在可能已经想到了,”指的是他背后的屏幕,显示了各种短循环视频来说明他的演讲点,“是动画GIF ......这些简单的循环图像可以传达从情感到信息的任何东西。“

所以Abhishek结合了他所有的三个爱,并创造了一个助手,让他在工作的同时陪伴他。 Abhishek认为Peeqo是亚马逊Echo和迪士尼角色之间的交叉。

Peeqo做什么?

Peeqo最值得注意的方面是使用GIF以有趣和直观的方式进行交流。 GIF在互联网上是一种通用语言。你可以经常表达情感,而不需要任何单词,如下所示。

Peeqo感到难过。

Peeqo的设计很好地绕过了我们在机器人试图重现人类自然表现力时经常遇到的“不可思议的山谷”。

Peeqo使用语音识别并通过选择适合该情况的GIF动画进行响应。他从http://giphy.com/下载GIF,并将它们存储在本地存储库中。 Peeqo可以根据关键字搜索提取新的GIF。 Abhishek正在开发一个反馈系统,让Peeqo知道他何时提供错误的回复。他希望将来能够集成AI功能。

Peeqo可以从Spotify流式传输音乐,远程控制室内照明,记笔记并提供提醒,呼叫优步等等。他甚至让Abhishek在他应该工作的时候因为在互联网上浪费时间而让他心烦意乱。扩展此技能组合只需编程。

不要让Peeqo生气。他生气时你不会喜欢他。

Peeqo是如何建造的?

Abhishek从头开始设计和制造Peeqo。他使用CAD程序来设计零件。在高端Projet 7000 3D打印机上打印塑料组件提供了非常完美的外观。

Abhishek设计Peeqo易于组装和维护。他使用螺丝固定隐藏的结构部件,同时采用钕磁铁固定头部和前部屏幕等非结构部件。缺乏可见的螺丝有助于有机和完美的外观。

Peeqo拥有漂亮的设计美学和专业印刷部件,看起来像一个成品。

示例Stewart平台。图片CC BY-SA 3.0,由UtzOnBike撰写

Peeqo的柔韧运动和灰色氨纶外骨骼赋予他柔软的有机感。 Abhishek设计了一个基于Stewart平台的内部框架,该平台使用六个成对的执行器来控制Peeqo头部的上部平台。这允许Abhishek想要的灵活运动,并且机构中心的空间为在基座和头部之间布线提供了空间。

Peeqo每只耳朵都有一个麦克风,两个朝向前方。说出关键词“Peeqo”引起了他的注意。顶部的NeoPixel LED环提供了Peeqo正在聆听的视觉线索。 Peeqo胸前的相机可以拍照。 Abhishek希望有一天能够增加面部追踪,但这需要一些优化或额外的处理能力。

在内部,Peeqo的主要大脑是Raspberry Pi 3.Pi使用I2C协议与两个Arduino Minis进行通信以进行伺服控制并运行LED环。 Abhishek定制设计和蚀刻了十个电路板,用于伺服控制,安装Arduino Minis,运行麦克风,NeoPixel LED环,配电和电线管理。

Peeqo是如何编程的?

Peeqo通过各种计划得以实现。 Abhishek使用Electron(一种用于构建跨平台应用程序的工具),使用HTML,CSS和JavaScript为Raspberry Pi编写本机应用程序。还有一个Node服务器和Arduino代码。

语音识别使用Snowboy始终检测关键字“Peeqo”。然后Peeqo使用Google Cloud Speech API,它与Evan Cohen的Sonus库一起将其余的口头命令转换为文本,以便对其进行解释。

我可以自己制作Peeqo吗?

Abhishek在Peeqo的Imgur页面上记录了整个构建,所有他的电路板设计,3D打印文件,源代码,采购材料链接等等。毫不奇怪,他使用动画GIF来演示许多组装步骤。

Abhishek打算将一切都变成开源。他希望人们会尝试建立自己的Peeqo桌面助手。有一天他可能会把一个工具包放在一起。也许你想要一个使用动画GIF进行交流的机器人助手。请访问Peeqo的网站了解更多信息。

分享

发表评论