本書主要結(jié)合工業(yè)機器人的諸多分析理論及應(yīng)用技術(shù)等,對機器人的相關(guān)基礎(chǔ)知識、機械結(jié)構(gòu)設(shè)計特點、運動學、運動軌跡規(guī)劃、動力學、控制及其常用元器件等各個方面進行了較為全面的導引性描述。在本書的編撰過程中,盡量兼顧了來自不同專業(yè)或?qū)用妗⒕哂胁煌A(chǔ)知識結(jié)構(gòu)的學生的需要。
本書既可以作為從事機器人、機械手研究或應(yīng)用的各類高等院校相關(guān)專業(yè)本科生、研究生的教材,也可以作為現(xiàn)場工程技術(shù)人員等的理論與技術(shù)指導參考書。
本書主要結(jié)合工業(yè)機器人的諸多理論及應(yīng)用技術(shù)等,對機器人的相關(guān)知識點進行了較為全面的導引性描述,并輔以教學課件供教師教學參考和學生自學。
當前,我國正在大力推進中國制造2025,以實現(xiàn)制造業(yè)的轉(zhuǎn)型升級。智能 制造是中國制造2025的五大工程之一,被列入戰(zhàn)略性新興產(chǎn)業(yè)。智能制造包括智能裝備、智能工廠、智能產(chǎn)品、智能物流和智能服務(wù),進而支撐智能決策。智能制造融合了信息技術(shù)、自動化技術(shù)、先進制造技術(shù)、通信技術(shù)的最新發(fā)展,并開始融入人工智能技術(shù),涉及工業(yè)軟件、物聯(lián)網(wǎng)、增材制造、工業(yè)機器人、虛擬現(xiàn)實、增強現(xiàn)實、數(shù)據(jù)采集、工業(yè)安全等諸多使能技術(shù)。這將是一種嶄新的生產(chǎn)方式。
機器人作為中國制造2025十大重點發(fā)展領(lǐng)域之一以及核心的智能裝備,對于改變?nèi)祟惖纳a(chǎn)和生活方式,重振中國制造業(yè),復(fù)蘇國民經(jīng)濟等都具有十分重要的作用。
據(jù)有關(guān)部門預(yù)測,到2025年,我國高檔數(shù)控機床和機器人領(lǐng)域人才缺口將有450多萬。而目前機器人的技術(shù)和人才短缺現(xiàn)狀,使得對機器人技術(shù)的迫切需要與國內(nèi)機器人人才隊伍短缺的態(tài)勢形成一種捉襟見肘的窘迫局面。為了更好地滿足國內(nèi)對機器人技術(shù)人才隊伍培養(yǎng)的需要,故編制了本書。
編者對本科生、研究生講授機器人學課程已經(jīng)近20年,本書是在編者多年從事機器人教學中所使用的自編教材的基礎(chǔ)上,并結(jié)合、參考其他各種機器人教材,加上自己的一些理解與體會所完成的。其目的是讓讀者能夠準確地把握機器人相關(guān)理論與技術(shù)的基礎(chǔ)知識,為機器人的設(shè)計、研究及編程等打下扎實的專業(yè)基礎(chǔ)。本書共分9章,其中:
第1章緒論,簡要敘述了機器人的發(fā)展過程、現(xiàn)狀與未來,對機器人的一些基本概念及所要研究的主要內(nèi)容等進行了介紹。
第2章機器人基礎(chǔ),針對機器人的設(shè)計與分析,介紹了一些必備的基礎(chǔ)知識,包括機械基礎(chǔ)知識與數(shù)學基礎(chǔ)知識等。通過對它們進行引導性描述,為本書的后續(xù)介紹與分析提供了標準概念與相應(yīng)的分析工具。
第3章機器人運動學,應(yīng)用Denavit -Hatenberg方法(簡稱D-H方法)論述了 機械手構(gòu)件坐標系的建立方法,并對機器人的正向運動學與逆向運動學問題進行了分析。
第4章微分運動和速度,主要探討了一般構(gòu)件坐標系相對于參考坐標系的微分運動,機器人關(guān)節(jié)的構(gòu)件坐標系相對于參考坐標系的微分運動,雅可比矩陣以及機器人速度關(guān)系等問題的分析方法。
第5章運動軌跡規(guī)劃,主要討論了機器人運動軌跡的生成方法,以求用某種比較簡單的多項式插補來逼近所期望的路徑,成一系列時基控制設(shè)定點,以控制機器人按照要求的路徑與速度進行工作。
第6章機器人動力學分析,主要介紹了拉格朗日力學方法在機器人動力學問題上的應(yīng)用,包括動力學方程、簡化思路及其推導方法等,以助于幫助深入理解被控機器人系統(tǒng)。
第7章機器人控制,介紹了機器人控制的基本概念、機器人控制系統(tǒng)的組成、機器人的常用控制方法、典型的位置控制及力控制以及在機器人中的應(yīng)用等。
第8章智能機器人,將人工智能(Artificial Intelligence, AI)與機器人的結(jié)合應(yīng)用情況進行了介紹,特別對智能機器人的相關(guān)概念、系統(tǒng)的組成、基本特征、其控制系統(tǒng)的主要功能特點、相關(guān)智能控制理論內(nèi)容以及典型案例等進行了描述。
第9章機器人常用器件,對機器人常用的一些新型的驅(qū)動器和傳感器作了簡單介紹。
本書的特點是: 對內(nèi)容編排本著循序漸進的原則,深入淺出。全書既有機器人較為詳細的專業(yè)概念,又有學習本書所需的一些基礎(chǔ)知識,以利于具有不同學科專業(yè)基礎(chǔ)的學生快速上手:在理論分析上盡可能保留推導過程,并輔以例題,以便于學生學習和理解;在對參考資料進行學習整理過程中,一方面忠實原書內(nèi)容, 另一方面也充實一些自己的理解與體會,在對理論進行闡述的基礎(chǔ)上,注意結(jié)合一些應(yīng)用實例;最后對機器人常用的新型的器件性能特點及其選用原則等,也突出重點地進行了介紹。
本書既可以作為從事機器人、機械手研究或應(yīng)用的各類高等院校相關(guān)專業(yè)本科生、研究生的教材,也可以作為現(xiàn)場工程技術(shù)人員等的理論與技術(shù)指導參考書。
在作為教材使用時,所講授的內(nèi)容可以根據(jù)學生對象的不同有所側(cè)重或刪減。
在本書的編撰過程中,得到了我2013、2014、2015各級研究生的鼎力相助。本科生鄭天明、孫志鵬也給予了很大幫助,他們?yōu)楸緯牟牧鲜占、文字錄入、圖 形與表格繪制等作了大量認真、細致的工作,在此特對他們深表感謝!機器人研究涉及眾多的學科與知識,本書內(nèi)容掛一漏萬的情形難免發(fā)生。希望讀者在學習過程中注意參考其他一些機器人方面的資料,相互印證,相互補充,以利提高。
因為作者水平有限,無法全面、完整地介紹機器人各方面的知識,在編撰過程中也難免出現(xiàn)各種各樣的錯誤,期望廣大讀者給予充分的理解和幫助,能夠?qū)⒏鞣N意見與建議發(fā)送到郵箱fanbh58@163.com,以便于以后對本書的修正與勘誤。 對此我們將深表感謝!
樊炳輝:享受國務(wù)院特殊津貼,山東省有突出貢獻的中青年專家,先后承擔機器人方向的國家863課題4項,國家自然基金項目4項,山東省及教育部等省部級項目10余項,授權(quán)發(fā)明專利30余項。
第1章 緒
論 1
1.1
中國的早期機器人1
1.2
其他國家的早期機器人
2
1.3
現(xiàn)代機器人概念的起源2
1.4
現(xiàn)代機器人的發(fā)展3
1.5
現(xiàn)代機器人的定義4
1.6
機器人的研究內(nèi)容5
1.7
機器人的應(yīng)用 6
1.8
機器人的社會問題
9
習題一 10
第2章 機器人基礎(chǔ) 11
2.1
機器人概念與術(shù)語11
2.1.1
機器人的分類 11
2.1.2
機器人的特性 15
2.1.3
機器人的組成15
2.1.4
機器人的自由度17
2.1.5
機器人關(guān)節(jié)18
2.1.6
機器人的各種坐標系18
2.1.7
機器人的性能指標19
2.1.8
機器人的工作空間20
2.1.9
機器人的工作環(huán)境20
2.1.10
工業(yè)機器人的示教模式 21
2.1.11
機器人語言21
2.1.12
特種機器人的工作方式23
2.2
機器人機械基礎(chǔ)23
2.2.1
常見機械結(jié)構(gòu)及其表示
23
2.2.2
機器人的傳動機構(gòu)
25
2.2.3
機器人機座 31
2.2.4
機器人手臂 31
2.2.5
機器人手腕 34
2.2.6
機器人末端執(zhí)行器
37
2.3
數(shù)學基礎(chǔ) 46
2.3.1
矢量及其基本性質(zhì)
46
2.3.2
矩陣代數(shù)和符號表示
47
2.3.3
角度計算的處理方法
52
習題二53
第3章 機器人運動學 55
3.1
位置與姿態(tài)的表示
55
3.1.1
位置描述 55
3.1.2
姿態(tài)描述 55
3.1.3
位姿描述 57
3.2
坐標變換 57
3.2.1
平移坐標變換 57
3.2.2
旋轉(zhuǎn)坐標變換 58
3.2.3
復(fù)合坐標變換 58
3.2.4
齊次坐標變換 60
3.3
齊次變換的一些性質(zhì)
67
3.3.1
變換過程的相對性
67
3.3.2
變換過程的可逆性 69
3.3.3 聯(lián)體坐標系間變換過程的連續(xù)性 71
3.3.4
多個連續(xù)變換過程的封閉性
71
3.4
通用旋轉(zhuǎn)變換 72
3.4.1
通用旋轉(zhuǎn)變換公式
72
3.4.2
等效轉(zhuǎn)角與等效轉(zhuǎn)軸75
3.5
介紹幾種常見變換78
3.5.1
歐拉( Euler)角變換 78
3.5.2
橫滾、俯仰和偏轉(zhuǎn)變換 79
3.5.3
柱面坐標變換 80
3.5.4
球面坐標變換 80
3.6
幾種常見變換的逆解81
3.6.1
歐拉變換的解 81
3.6.2
橫滾、俯仰和偏轉(zhuǎn)變換的解 84
3.6.3
球面變換的解 85
3.7
機器人的連桿坐標系及其描述86
3.7.1
廣義連桿與廣義關(guān)節(jié) 86
3.7.2
機器人連桿參數(shù)87
3.7.3
機器人連桿坐標系89
3.7.4
機器人連桿變換矩陣 92
3.8
機器人運動學正解
93
3.8.1
連桿變換矩陣及其乘積
93
3.8.2
斯坦福機器人運動學正解 94
3.8.3
一種助老助殘機械手運動學正解
96
3.9
機器人運動學逆解
99
習題三 104
第4章 微分運動和速度 107
4.1
微分運動的意義 107
4.2
變換的微分 108
4.3
坐標系的微分運動
109
4.3.1
微分平移 109
4.3.2
繞坐標系軸線的微分旋轉(zhuǎn) 110
4.3.3
繞一般軸 f 的微分旋轉(zhuǎn) 111
4.3.4
坐標系的微分變換
113
4.4
微分變換的解釋
115
4.5
微分變換在不同坐標系間的相互轉(zhuǎn)換關(guān)系 117
4.6
連續(xù)變換表達式中的微分變換關(guān)系式121
4.7
笛卡兒空間微分與關(guān)節(jié)空間微分的關(guān)系 123
4.8
雅可比矩陣 124
4.8.1
機器人關(guān)節(jié)與機器人手部坐標系的微分運動 124
4.8.2
雅可比矩陣的意義 125
4.8.3
機器人雅可比矩陣的求法 127
4.8.4
雅可比矩陣的應(yīng)用
129
4.9
雅可比矩陣求逆
134
習題四 141
第5章 運動軌跡規(guī)劃144
5.1
軌跡描述和生成
145
5.2
關(guān)節(jié)空間軌跡規(guī)劃法 147
5.2.1
3次多項式插值148
5.2.2
包括途經(jīng)點的3次多項式插值 150
5.2.3
高次多項式插值152
5.2.4
其他軌跡規(guī)劃方法
158
5.3
直角坐標空間法168
5.4
軌跡的實時生成
170
5.4.1
關(guān)節(jié)空間軌跡的生成 170
5.4.2
直角坐標空間軌跡的生成 171
習題五 172
第6章 機器人動力學分析
173
6.1
達朗伯原理與虛位移原理
173
6.1.1
達朗伯原理 173
6.1.2
虛位移原理174
6.2
拉格朗日力學方法
180
6.2.1
動力學普遍方程 180
6.2.2
拉格朗日方程 181
6.3
一個簡單的例子 184
6.4
機器人動力學方程
188
6.4.1
機械手臂上一點的速度
188
6.4.2
動 能 189
6.4.3
勢 能 190
6.4.4
拉格朗日算子 190
6.4.5
動力學方程 191
6.4.6
動力學方程的簡化 192
習題六 200
第7章 機器人控制203
7.1
概 述 203
7.1.1
機器人控制的特點 203
7.1.2
機器人控制系統(tǒng)的組成 204
7.1.3
機器人的常用控制方法 205
7.2
機器人的示教再現(xiàn)207
7.2.1
示教內(nèi)容208
7.2.2
示教過程210
7.2.3
機器人的離線編程技術(shù) 212
7.3
伺服系統(tǒng)的基本概念215
7.4
機器人的位置控制 218
7.4.1
單關(guān)節(jié)位置控制 218
7.4.2
多關(guān)節(jié)機器人的位置伺服控制 226
7.4.3
傳感器反饋控制 230
7.5
機器人的力控制234
7.5.1
機器人的力與力控制種類 234
7.5.2
阻尼力控制 237
7.5.3
相互力控制 239
習題七 243
第8章 智能機器人
245
8.1
智能機器人基礎(chǔ)知識 245
8.2
智能機器人系統(tǒng)的基本特征 246
8.3
智能機器人控制系統(tǒng)的基本結(jié)構(gòu) 247
8.4
智能機器人的多信息特點248
8.4.1
多傳感器系統(tǒng)與信息融合 248
8.4.2
信息融合方法和融合模式249
8.5
智能機器人控制系統(tǒng)的主要功能特點 251
8.6
智能控制研究的數(shù)學工具 251
8.7
智能控制理論的主要內(nèi)容及其在智能機器人控制中的應(yīng)用 252
8.
8 智能機器人典型案例256
習題八261
第9章 機器人常用器件
262
9.1
驅(qū)動器及其系統(tǒng)特性 262
9.1.1
技術(shù)規(guī)格參數(shù) 262
9.1.2
剛度和柔性 263
9.1.3
減速器的應(yīng)用263
9.1.4
驅(qū)動系統(tǒng)的比較 264
9.1.5
液壓驅(qū)動器 265
9.1.6
氣動驅(qū)動器267
9.1.7
電 機268
9.1.8
電機的微處理器控制274
9.1.9
磁致伸縮驅(qū)動器276
9.1.10
形狀記憶金屬277
9.1.11
電活性聚合物277
9.2
傳感器 278
9.2.1
傳感器特性 278
9.2.2
傳感器選擇279
9.2.3
傳感器的使用280
9.2.4
位置傳感器 280
9.2.5
速度傳感器283
9.2.6
加速度傳感器284
9.2.7
力和壓力傳感器285
9.2.8
力矩傳感器 286
9.2.9
可見光和紅外傳感器 286
9.2.10
接觸傳感器和觸覺傳感器 287
9.2.11
接近覺傳感器287
9.2.12
測距傳感器 290
9.2.13
嗅覺傳感器 291
9.2.14
味覺傳感器 291
習題九 292
參考文獻 293