Robot Nao Developing Story

Nao机器人开发日记

Posted by Jianfei on March 18, 2015

Hello, Nao!

        骏马腾飞春来报,梅花绽放祝福道。转眼已是马年,期间做了些水水的项目,写了些水水的paper,重要的是家人团聚过大年。回来的第一个周,就来参加Nao的机器人创客马拉松。不同于之前参加的Hackathon,这次由于是基于特定机器人Nao开发,所以之前还有一个基础的培训。

        人形机器人Nao是世界上最先进的人形机器人之一,在培训中,我们学习了其C++/Python的API,并简单的了解了其硬件设施,包括步进电机、传感器和处理设备。其复杂的传感设备和电机都可以通过编写参数来调节,为方便工程师和设计师,ALDEBARAN公司开发Choregraphe图形化编程界面,其语言类似Labview的G语言,由模块连接而成,而每个模块都可以通过修改Python代码改变其基础功能。

Match and coding

        基于特定的机器人,我们首先考虑了它的用途,基于其大小、形状和API特性,我们设计了一套用于presentation的自动化部署程序,即连接PC和Nao,用户只需要提供ppt和想要演讲的文字,Nao会帮助用户完成自动的展示。机器人的展示脱离了枯燥无味的风格,也不会受到人为因素的影响,其高逼格的特点使得发布会、演示甚至授课轻松有趣。

Nao and me!

        我们的作品幸运得在最后的评比中夺得一等奖,也是参加Hackathon的第一个名誉性成果,48小时的连续编程实属不易!

        后续我们的作品在广交会(Canton Fair)中展出,为创锐科技公司的音响设备做了高大上的介绍和发布!