定 價:49 元
叢書名:普通高等教育人工智能與機器人工程專業(yè)系列教材
- 作者:杭州宇樹科技有限公司
- 出版時間:2023/2/1
- ISBN:9787111714743
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP24
- 頁碼:154
- 紙張:
- 版次:
- 開本:16
本書系統(tǒng)地介紹了四足機器人的相關技術,從*基礎的機器人關節(jié)電機和仿真環(huán)境開始逐步深入,介紹了機器人的運動學與動力學,講解了四足機器人的狀態(tài)估計器與行走控制器,*后還給出了四足機器人通過雷達或視覺傳感器實現(xiàn)導航避障的實例。書中大部分章節(jié)都搭配有實踐環(huán)節(jié),方便讀者深入理解相關算法。
本書配套有完整的開源代碼,讀者可以從零開始完成四足機器人的行走控制程序。
本書可作為機器人相關專業(yè)的本科生和碩士研究生的教學用書,也可供足式機器人領域的博士研究生和研發(fā)人員參考。
前言
第1章四足機器人概述及實踐準備1
1.1四足機器人發(fā)展現(xiàn)狀1
1.2四足機器人的組成2
1.3課程準備2
第2章關節(jié)電機4
2.1四足機器人的動力系統(tǒng)4
2.2關節(jié)電機硬件概述5
2.3關節(jié)電機的混合控制6
2.4關節(jié)電機的線路連接6
2.5關節(jié)電機的配置7
2.6Python范例試運行9
2.7電機控制模式11
2.8移植到其他上位機平臺13
第3章機器人仿真與控制框架19
3.1ROS與Gazebo簡介19
3.2面向對象程序設計20
3.3有限狀態(tài)機22
3.4實踐:讓機器人站起來25
3.5編譯源代碼30
3.6實踐:控制真實機器人并配置網絡34
第4章剛體運動學43
4.1二維平面旋轉矩陣43
4.2三維空間旋轉矩陣45
4.3繞任意轉軸的旋轉矩陣與指數(shù)坐標48
4.4二維平面剛體運動54
4.5三維空間剛體運動55
4.6歐拉角59
4.7實踐:在C++中進行矩陣運算60
第5章單腿的運動學與靜力學65
5.1正向運動學65
5.2逆向運動學68
5.3一階微分運動學與靜力學71
5.4擺動腿的控制74
5.5實踐:讓腿動起來74
第6章四足機器人的運動學與動力學77
6.1四足機器人的運動學77
6.2四足機器人的動力學80
6.3剛體的慣性張量83
6.4四足機器人的動力學簡化方程84
6.5實踐:機器人的原地姿態(tài)控制86
第7章四足機器人的狀態(tài)估計器88
7.1IMU88
7.2狀態(tài)空間模型89
7.3矩陣微積分92
7.4二次規(guī)劃93
7.5概率理論93
7.6最小二乘估計95
7.7離散卡爾曼濾波器99
7.8協(xié)方差的測量100
7.9離散卡爾曼濾波器的參數(shù)調試103
7.10實踐:完成狀態(tài)估計器105
第8章平衡控制器109
8.1機身位姿反饋控制109
8.2足端力控制113
8.3求解機器人動力學方程114
8.4四足機器人的簡化逆向動力學116
8.5四足機器人簡化模型的質量屬性117
8.6實踐:通過控制足端力來控制機器人位姿118
第9章四足機器人的步態(tài)與軌跡規(guī)劃122
9.1四足機器人的常用步態(tài)122
9.2落腳點規(guī)劃124
9.3擺動腿足端的軌跡規(guī)劃126
9.4實踐:步態(tài)與軌跡規(guī)劃相關代碼128
第10章四足機器人的行走控制器131
10.1行走控制器的控制邏輯131
10.2State_Trotting類簡介131
10.3實時進程133
10.4行走控制器的運行流程134
10.5行走控制器的調試136
10.6在機器人上編譯控制程序137
10.7行走控制器的改進方向139
第11章四足機器人的感知與導航141
11.1機器人距離傳感器141
11.2ROS導航功能包142
11.3機器人控制程序接口146
11.4實踐:在ROS中仿真導航功能147
11.5實踐:在實機中實現(xiàn)導航功能149
參考文獻154