机器人新闻
NAO机器人搭载了最先进、最创新的技术,结合Aldebaran Robotics公司的创始人Bruno Maisonnier先生团队独家设计、开发与制作的软、硬件。NAO机器人动作流畅,感觉能力出众,会避开障碍物,进行可视化完全编程。此外,为NAO编程时,您既可通过Choregraphe,使用Python语言和URBi脚本(也与.Net、Visual Studio和C#兼容),也可通过我们的SDK,使用C++语言,直接访问NAOqi应用程序编程接口(Application Programming Interface,简称API)。NAOqi的API设计出色,有内省功能,可帮助用户充分利用。
1、NAO会听
NAO配备四个扩音器及一个语音识别与分析系统。因此,它会听,也能听懂。此外,NAO还可以进行空间声音定位。
2、NAO会看
NAO通过一系列算法,来探测并识别面孔和物体形状,旨在认出与它交谈的人,寻找一个球或是其它更为复杂的物体。
3、NAO对触摸有反应
NAO头部安装了传感器。传感器分为三个部分。用户可以通过触摸向NAO传递信息。例如,按下传感器一次,告诉NAO自行关闭;或是将这个传感器用作一系列按钮,来启动与之相关联的动作。
4、NAO可直立并会避开障碍物
NAO配备一个惯性导航仪,由一个加速计(三轴)和一个陀螺仪(双轴)组成。通过分析来自惯性导航仪的数据,NAO可以了解到自己是处于直立状态,还是平躺或俯卧。在后一种情况下,它还会通过一系列动作自行站起。NAO的躯干上安装了两对超声波发射器与接收器,可接收到数个回声反馈信息。这样,NAO就可以了解到附近是否有障碍物。
5、NAO可以链接
NAO可以通过不同的方式与外界交流。通过安装在眼部的红外线发射器与接收器,NAO可以连接至周围环境中的物体,进行远程控制。此外,NAO还可以通过Wi-Fi连接至一个本地网络。这样,用户就可以通过电脑或任何配备Wi-Fi连接的设备,来轻松地驾驭NAO,为其编程。除本地交流外,NAO还可以浏览互联网,在任何一个网站发送或获取数据。
6、当两个NAO相遇时,他们可以交谈并协同工作
用户可选择通过Wi-Fi、红外线、甚至肢体语言直接连接两个机器人。这就为研究机器人之间的协调工作提供了便利。数个NAO机器人可以共同完成诸如地理定位等复杂任务或是共用分析能力。
7、NAO可完全编程
NAO包含一个名为“NAOqi”的开放式框架。借助我们的用户友好型行为编辑器Choregraph,您可通过不同方式为机器人编程。您既可使用预先设计的行为指令盒,来创建动作序列,也可自行编码,创建您自己的指令盒。
此外,为NAO编程时,您既可通过Choregraphe,使用Python语言和URBi脚本(也与.Net、Visual Studio和C#兼容),也可通过我们的SDK,使用C++语言,直接访问NAOqi应用程序编程接口(Application Programming Interface,简称API)。NAOqi的API设计出色,有内省功能,可帮助用户充分利用:高层模块:行走引擎、全身运动、语音识别、语音合成、面部探测、面部识别、声源定位等低层访问:NAO的传感器和致动器借助SDK,用户可通过本地或远程方式,轻松地从机器人上获得图像或声音流。
我们还提供一个名为“Telepathe”的程序,用于收集来自传感器的数据。此外,还提供一个三维模拟器“NAOsim”,用来迅速测试和调整为NAO创建的行为和应用程序。
您还可通过专门的“开发人员计划”网站,获得由Aldebaran Robotics公司提供的源代码、SDK和原型。