nao机器人软件如何跨平台,跨语言

nao机器人软件如何跨平台,跨语言

nao机器人软件跨平台,跨语言O(∩_∩)O~

NAOqi是一个跨平台框架(有些模块不是)。可以在所有兼容的平台上对NAO进行编程、模拟和控制,其中包括:

Leopard Mac OS Snow Leopard

Windows XP 32字节 --> (正在测试Seven版)

Linux 32字节(我们一般支持Ubuntu Lucid Lynks,但是NAOqi应在较新的Linux发行套件版本中使用)。

机器人软件可使用C++、Python和Urbi语言。无论使用何种语言,编程方法都完全相同。此外,如果您使用模块生成器创建一个新的C++语言模块(详情请参见SDK一章),所有API函数都可以使用Python语言调用,Python模块的API函数也可以使用C++语言调用(尽管这看起来有些奇怪)。

Aldebaran Robotics公司选择使用C++语言开发实时模块,使用Choregraphe和Python语言来开发行为模块。

机器人里已安装了Urbi语言。如果您想使用该语言:

在电脑上安装“urbi remote”或“urbi lab”。

在机器人或电脑上运行NAOqi。

反注释 "/modules/lib/autoload.ini".里的“#urbi”一行。

重新启动NAOqi,来运行ALUrbi模块。