nao機械人學習心得(個人學習)

2021-09-25 22:54:27 字數 1180 閱讀 9782

在nao機械人進行移動之前,移動指令的初始調節是必要的(預設移動指令的引數有時候會導致機械人在行走過程中不穩定)

以下是其中的一些基本引數:

nao的各類api是我們所必須要了解透徹的,不光是要瀏覽過,更要在電腦上進行程式執行實踐過,這樣才會對api的功能有乙個初步的了解。

機械人的各執行器要有一定的了解才能使其做出各類指定的動作。

頭部兩個自由度分別控制nao腦袋的扭轉,其中控制頭部關節在z軸扭轉的範圍為-120°到120°,在y軸前後運動的範圍為-39°到39°;

左右手臂各有5個自由度且呈對稱分布,肩關節控制y軸前後運動的範圍為-120°到120°,控制z軸左右運動的範圍為0°到95°,

肩關節控制在x軸扭轉的範圍為-90°到0°,

肘關節控制在z軸運動的範圍為-120°到120°,

腕關節控制在x軸扭轉的範圍為-105°到105°;

nao的左右手上各有乙個自由度,其控制nao的手部的開啟或合攏;

nao左右腿的關節除髖關節和踝關節外其餘均呈對稱分布的,

左髖關節控制腿部在y軸前後運動的範圍為-104.5°到28.5°,

左髖關節控制腿部在x軸左右運動的範圍為-25°到45°,

左踝關節控制在y軸前後運動的範圍為-70.5°到54°,

左控制x軸左右運動的範圍為-45°到25°,

右髖關節控制腿部在y軸前後運動的範圍為-104.5°到28.5°,

右髖關節控制腿部在x軸左右運動的範圍為-45°到25°,

右踝關節控制在y軸前後運動的範圍為-70.5°到54°,

右踝關節控制x軸左右運動的範圍為-25°到45°;

膝關節控制腿部在y軸運動的範圍為-5°到125°;

髖部存在乙個控制其髖部在y軸運動的自由度,其運動範圍為-65.62°到42.44°。

nao擁有乙個開放的程式設計構架,所以不同的軟體模組可以和諧的相互作用!

aipmoveconfig

執行器名稱以及關節旋轉角度範圍

Nao機械人學習(二)

用c 使用nao機械人,需要用cmake進行動態編譯,那麼怎樣進行動態編譯呢?用cmd的方法固然簡單,但是新手使用往往摸不著頭腦,這裡提供了一種ui編輯方式,能夠更好地使用c 編譯nao的工程。然後,開啟cmake的視窗介面,如圖,新增 source code directory 和 build b...

NAO機械人學習筆記(1)

1 nao機械人硬體 1.1 紅外線 紅外線發射角度 60 60 波長940nm.1.2 超聲波 聲納 nao能夠探測前方0.25 2.55m內是否有障礙物,探測角度60 超聲波頻率為49khz.1.3 感測器 1.3.1 接觸感測器 頭部感測器周圍 12個led 耳部 2 10個16級藍色led,...

機械人學導論學習(1)

下面是對機械人學導論乙個概括 1 章對介紹了機械人學的背景以及發展前景,然後對本書的各個章節核心思想進行了介紹。2 章用數學的方法建立三維空間的座標系來描述操作臂的位置與姿態,主要包括笛卡爾空間與關節空間。3 章介紹了操作臂的正運動學,研究物體的運動而不考慮物體的力,主要內容是笛卡爾空間想關節空間的...