NAO机器人软件支持多平台多语言,便捷高效。
1、 NAOqi为跨平台框架,部分模块除外,支持在所有兼容平台上对NAO机器人进行编程、模拟与控制操作。
2、 Windows XP 32位系统,现正测试Seven版本兼容性与性能表现情况。
3、 我们通常支持Ubuntu Lucid Lynx系统,但NAOqi建议在更新版本的Linux发行版中运行,适用于32位Linux环境。
4、 机器人软件支持C++、Python和Urbi等多种编程语言,不同语言在编程方法上保持一致。通过模块生成器创建的C++模块,其所有API函数均可被Python调用;同样,Python编写的模块接口也能在C++中使用,尽管这种跨语言调用方式看似不太寻常,但系统具备良好的兼容性与互操作性,极大提升了开发灵活性和代码复用效率,为多语言协同开发提供了便利支持。
5、 阿尔德巴兰机器人公司采用C++语言开发实时模块,同时利用Choregraphe工具和Python语言进行行为模块的构建与设计。
6、 机器人已内置Urbi语言,如需使用,请直接启用即可。
7、 在电脑上下载并安装urbi remote或urbi lab软件即可使用。
8、 在机器人或计算机上启动NAOqi系统。
9、 取消对/modules/lib/autoload.ini文件中urbi这一行的注释操作。
10、 重启NAOqi以启动ALUrbi模块。
