nao機器人使用手冊


簡單使用和保養

開關機和馬達

開機是按一下,后來按一下相當於重啟了一次程序,3是播報IP地址,5秒是關機,8秒是強制關機。

電池

3月左右不用需要取下電池。夏天5-8小時,冬天8-10小時充電。活動時間1-1.5小時。

下載

https://developer.softbankrobotics.com/nao6/downloads/nao6-downloads-windows

缺乏VCOMP120.DLL

實際上是缺乏32位VCOMP120.DLL文件。因為vc++2008 32位安裝之后只有VCOMP100.DLL和VCOMP140.DLL,可能VCOMP120.DLL被淘汰了。Choregraphe是32位的程序。

我的輕薄辦公本不可以運行,游戲筆記本反而可以運行。說明還是環境的問題。游戲筆記本環境配置齊全

Choregraphe-bin.exe – Missing Files error fix

開發文檔

http://doc.aldebaran.com/2-8/index_dev_guide.html

兩種編程方式

Choregraphe盒子編程

可視化編程教程

https://www.bilibili.com/video/BV18s411B7cN?p=7&spm_id_from=pageDriver

其實很不方便,時間軸動作難以使用。除非用來編舞等過於復雜的持續動作規划。復雜的連接線也許讓人眼花繚亂。計算機程序員不建議使用,僅僅用於測試。

Choregraphe盒子中內嵌python代碼

有沒有感覺和arduino和unity3d相似啊,這些觸發式的程序大同小異。所以有句話叫if語句能完成所有的編程語句。

http://doc.aldebaran.com/2-8/getting_started/helloworld_choregraphe_script.html

http://doc.aldebaran.com/2-1/software/choregraphe/objects/python_script.html

python代碼

官方教程

語音合成

http://doc.aldebaran.com/2-1/naoqi/audio/altexttospeech-tuto.html

動作運動

http://doc.aldebaran.com/2-1/dev/python/examples/motion/index.html

似乎NAO自帶了動作防止摔系統限制了輸入動作序列的執行。

模擬器

Choregraphe 自帶模擬器

可以局域網下跨電腦連接虛擬機器人。但是不支持OpenRoberta下載並寫入虛擬機器人文件

webot

http://doc.aldebaran.com/2-1/software/webots/webots_index.html#getting-started

v-rep

一個別人設置好的模擬器,似乎Choregraphe 會爭用端口。

https://github.com/PierreJac/Project-NAO-Control

舞蹈下載

https://funlab.nd.edu/the-nao-base/special-movements/

相關研究

OpenRoberta

圖形化編程輸出python寫入NAO機器人

https://github.com/OpenRoberta?page=1

使用Open Roberta Connector建立OpenRoberta編輯器網頁和本地機器人的連接,不要手動輸入IP地址和端口,點擊scan自動檢測。因為外網出口IP和本地局域網不一樣,尚不知道真正IP和端口。

后記

很多人說NAO機器人沒什么用,我也這么認為。但是我很討厭現在互聯網中外行人的狂熱和嫌棄。剛開始這些外行商人瘋狂吹捧,過兩年又唾棄嫌棄。

每種技術有其技術價值。計算機科學和技術猶如變魔術。不在於工具,而在於idea和組合,相互掩護技術缺點,發揮技術優點。

對於先入手ROS的玩家來說,雖然NAO很垃圾。但是勉勉強強也又些價值。

優點

NAOqi作為和ROS有些相似的通信架構,具有參考價值,也許以后能對我開發C#版本的類似架構產生靈感。C# core和C++等底層相關交互性更好。

NAO提供了語音相關的API,不用單獨維護語音相關API,簡化了框架搭建的細節。反正學校一般會購買全套的NAO應用。但是遺憾也在這里,因為昂貴無法改裝,安裝深度相機。

NAO可以通過中間件和ROS通信,可以進行ROS相關開發。

缺點

NAO雖然提供了靈活關節,但是沒有深度相機和激光雷達。另外因為學校購買的原因,無法進行改裝,在頭頂安裝深度相機。

NAO提供的兩個攝像頭無法和通用的基於深度相機的視覺slam開發相兼容。也就是說即使你花心思玩出了一些花樣,也無法和主流社區兼容和遷移。

所以也就只能跳跳舞了。。。令人絕望的現實。。。

NAO價格昂貴卻又不值得,很多學校維護不起隊伍。借入借出大家都很小心。推薦大家還是玩模擬器吧

項目地址

https://github.com/RIMA-Robot/project-for-A-Nao-robot-control-system-based-on-AIML-chatbot/edit/main/README.md


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM