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。
反註釋 "
重新啟動NAOqi,來執行ALUrbi模組。