各位看官早上好啊,今天我要来给大家介绍一只机器猫,相信90后和80后的朋友们一提到机器猫的第一印象肯定是它啦。
哆啦A梦这只可爱的机器猫陪伴了我们的童年,给我们带来了很多欢乐的时光。
但是今天的主角不是它,而是这只叫Nybble的机器猫。
如果你是个爱猫人士,但又没有时间照顾猫咪,觉得洗澡,喂食等等麻烦的话,那这只Pitoi机器猫就是你的一个不错选择。它不仅可以模仿猫的行为,而且你可以不断训练它让它能够掌握更多的东西!
你可以给它输入一些基本的指令,比如“过来”,“转弯”,“坐下”等,它都可以乖巧的按照指令行动。
先放几张动图让大家感受一下这只可爱的机器猫。
工程师在设计这只猫的时候考虑和加入了很多仿生动作,比如你摸它时它会顺着你的动作向下弯腰。
或者能自己保持稳定等。
这些都是仿生普通猫的行为,这样做可以让人们觉得更加生动可爱。
它当然还可以成为孩子们的玩伴。
家长可以买一只回去让孩子进行组装,而且与其它玩具不同,机器猫Nybble可以与孩子互动,玩耍,同时还能锻炼动手能力和了解一些编程知识(幼儿园开始学编程,感觉自己老了)。
所以在这里用一句他们官方的话来说:“Nybble不仅是一只行走的机器猫,它还是一种新型宠物 ,一种先进的机器人小猫,如果您喜欢优雅的猫,小型计算机,可破解的软件,可定制的模型,你可以用你能想象的任何方式进行黑客,重新编程,绘画,装饰和构建你的Pitoi。如果您正在为您的家庭或教室寻找一个有趣且有意义的团体项目,这只小猫会带给人们快乐。”
这只猫的前身是OPENCAT,是一位中国工程师的作品,耗时2年多。最初使用的是木制雪糕棒做结构件,然后是塑料丝3D打印结构件,最后为了权衡制造精度、量产能力和价格后,采用激光切割木板做为结构件。也就有了今天这只Nybble了。
这只猫的结构设计比较巧妙,基本使用拼插的方式,比如说下面这个头部的设计就非常的巧妙了,没有使用螺丝就能很好的固定。
这次的Nybble的整体机身使用的是激光切割的木板,更加轻量化,更加方便组装。
Nybble的运动由Arduino兼容的微控制器驱动。它存储本能的“肌肉记忆”来移动。一个可选的AI芯片,如Raspberry Pi可以安装在Nybble的背面,帮助Nybble有感知和决定。你可以用自己喜欢的语言进行编程,只需发送简短的命令,如“走路”或“向左转”,就可以指导Nybble走动。
行为控制
采用了arduino结合上位机raspberry PI的方式。两者分工合作,分别负责底层电机的协调和驱动与高层感知。单独的raspberry其实也可以胜任,但是这样做的最大好处是保证了底层的实时性,消除了cpu高负荷时动作的卡顿感。
下图更好的介绍了行为控制的原理,外部传感器数据融合后,加上上位机的指令决定了要做哪些姿态,一个个静态的姿态串联成动态的步态(技能),不同的技能排列组合就构成了行为。
大家肯定都知道波士顿动力的机器狗了,虽然都是机器人,Pitoi的机器猫在某些程度只是一只消费级别的玩具,但是从仿生角度和它所能做的,我们隐隐能在它身上看到当初机器狗的影子。比如从最早的跟随稳定行走,在被人踹时保持稳定等等。
虽然两者不是同一级别上的产物,但是又有着惊人的相似,而且从上面我们说到的它的技术特点和原理等等,也不是那么的难以理解和生涩。
作为一款消费等级的机器人,可以说Nybble机器猫没有什么太明显的短板(充电咱们就不提了),是一只水桶猫,和目前市面上的其它同等级的玩具机器相比它的竞争力是非常贴近真猫,仿生做的不错,而且还有提升的空间,如果你愿意去训练你的Nybble它还有很大的成长空间,你可以训练它做一些特别的动作或是事情。
对于消费者,尤其是大众家庭,效率、教育和娱乐三方面的基本需求,十几年都没有变过。那为什么这几年,刮起了汹涌的家庭机器人浪潮?因为AI技术。以智能语音为首的Ai技术,推动了消费机器人的兴起。创业兴起,资本涌入,泡沫破灭,适者胜出。这样的轮回,也正在这个领域上演。
高空落下,也伤不到,仿生力满满
从最早的6足蜘蛛机器人,到furby,sony公司的aibo,wowwee公司的MIP,anki公司的cozmo,到乐高、小米和优必选公司的积木机器人,这类产品通常是对传统积木类玩具的智能版,即通过模块自由拼搭出各种造型,再通过编程赋予作品各式动作,从而实现培养儿童创新能力的目的。但是不得不说现在的儿童机器人消费品市场真的很有市场。
好了目前该项目正在众筹网站indiegogo上众筹,一套完整的Nybble售价200美刀,当然还有其它几组不同的配件可以搭配选择,希望各位可以喜欢这只可爱的机器猫哟。
- 面向LPC1769的LPCXpresso板,带有CMSIS DAP硬件调试器
- LT6656BCDC-5、5V 电压基准作为微功率稳压器的典型应用
- 具有短路保护功能的 MC78M08ABTG 8V 电流提升的典型应用
- 血氧仪
- DC900A-02U,用于 LTC2255 和 LT1993-4 (12dB) ADC 信号调理的组合演示板
- ESP01s Downloader
- MIKROE-2788,PIC32MZ Clicker 开发板,带有 mikroBUS 插座,用于基于 PIC32MZ 32 位 MCU 的 CLICK 板连接
- 单通道磷酸铁锂充电器
- 基于 STM32 Nucleo 的 L62xx 系列双刷直流和步进电机驱动器的评估套件环境
- DC1856A-A,用于 LTM4649EY 3.3V、10A 降压稳压器的演示板