《戶外未知環(huán)境中的自主移動機器人》探討了戶外自主移動機器人系統(tǒng)的很多方面,包括機構(gòu)設(shè)計、運動控制、定位和制圖等。首先,從戶外移動機器人的運動機構(gòu)開始討論,通過移動性和可操縱性介紹和分析了具有柔性梁結(jié)構(gòu)的輪式模塊化移動機器人(CFMMR)原型;然后,引入了一個通用的協(xié)作運動控制和傳感器架構(gòu),并定義了架構(gòu)中每個子系統(tǒng)及其相應(yīng)的設(shè)計要求,包括運動學(xué)控制子系統(tǒng)、動力學(xué)控制子系統(tǒng)和傳感子系統(tǒng);然后,討論了如何設(shè)計這些子系統(tǒng)以滿足機器人控制系統(tǒng)的設(shè)計要求,并詳盡闡述了具體的算法且在CFMMR上進行了實驗驗證。
《戶外未知環(huán)境中的自主移動機器人》針對戶外未知環(huán)境中的自主移動機器人討論架構(gòu)和算法設(shè)計,希望激發(fā)自主移動機器人、人工智能甚至自動駕駛技術(shù)的研發(fā)人員去開展更多新的研究。
本書突出貢獻在以下四個方面:
*介紹戶外移動機器人領(lǐng)域的新方法
*討論包括云機器人在內(nèi)的新技術(shù)
*覆蓋了戶外移動機器人設(shè)計的所有基礎(chǔ)知識
*橫跨了美國、韓國、中國在內(nèi)的研究和應(yīng)用
譯者序
移動機器人被越來越多地應(yīng)用在許多不同的領(lǐng)域,如搜索和救援及太空探索等,而這些領(lǐng)域都要求機器人能在戶外崎嶇路面甚至環(huán)境下自主移動。本書為設(shè)計這類自主移動機器人系統(tǒng)提供了完整的架構(gòu)和算法,是率先聚焦戶外機器人領(lǐng)域的作品。
作為本書英文版作者和中文版譯者,我從2000年開始從事移動機器人方向的研究,也是國際上早一批聚焦戶外機器人領(lǐng)域的學(xué)者。從初關(guān)注機器人柔性機構(gòu)、機器人魯棒控制到機器人戶外導(dǎo)航,我和我的科研伙伴們在長期科研過程中積累了大量的研究成果,在機器人領(lǐng)域的國際期刊IJRR、TRO和JFR發(fā)表了一系列的高水平論文。然而,遺憾的是我們當(dāng)時未將這些研究成果進行系統(tǒng)講解和闡述。2015年我在美國西雅圖參加機器人領(lǐng)域頂會ICRA的時候,很榮幸入選了Notable Women in Robotics。也是在那次會議上,我遇到了美國CRC出版社的編輯。我和他聊過之后,認為是時候?qū)⑽覀冎坝嘘P(guān)戶外移動機器人的長期研究成果匯總起來,形成一本著作。于是我聯(lián)合了來自美國猶他大學(xué)、哈爾濱工業(yè)大學(xué)(深圳)和韓國國立韓巴大學(xué)的幾位重要科研合作伙伴,歷時兩年半時間,形成了本書初的英文版書稿,并交由CRC出版社出版。我們的初衷是希望本書會在一定程度上啟發(fā)并激勵從事移動機器人的青年研究者,或者給移動機器人感興趣的讀者提供必要的基礎(chǔ)知識和方法論。
當(dāng)機械工業(yè)出版社買下本書中文版版權(quán)后,編輯時間聯(lián)系到我,詢問是否有興趣翻譯本書。我想沒有人比我更熟悉本書內(nèi)容了,再加上認為翻譯成中文應(yīng)該是件容易的事情,就很痛快地接下了翻譯工作。然而,當(dāng)我和我在哈爾濱工業(yè)大學(xué)(深圳)指導(dǎo)的研究生開始這項工作之后,發(fā)現(xiàn)其實這是專業(yè)性要求很高的工作,尤其是翻譯這種艱澀的學(xué)術(shù)類著作,需要對每個專業(yè)詞匯的中英文切換都非常熟悉。于是我斷斷續(xù)續(xù)利用業(yè)余時間,花了近兩年時間才將其成稿。這里特此感謝協(xié)助我工作的學(xué)生們,感謝機械工業(yè)出版社對本書翻譯工作的支持。另外也向所有從事學(xué)術(shù)翻譯工作、意在促進學(xué)術(shù)交流的譯者們致敬。
本書探討了戶外機器人系統(tǒng)的很多方面,包括機構(gòu)設(shè)計、運動控制、定位和制圖等。本書涉及的大部分方法被整合進一個原型輪式機器人具有柔性梁結(jié)構(gòu)的輪式模塊化移動機器人(CFMMR),進行了實驗驗證。本書涉及的架構(gòu)和算法均服務(wù)于在未知戶外環(huán)境中的自主移動機器人系統(tǒng)設(shè)計。我相信這些技術(shù)能幫助和激發(fā)讀者去開展更多戶外機器人領(lǐng)域的新研究。
本書從戶外移動機器人的運動機構(gòu)開始討論,通過移動性和可操縱性介紹和分析了原型機器人;隨后,引入了一個通用的協(xié)作運動控制和傳感器架構(gòu),并定義了架構(gòu)中每個子系統(tǒng)及其相應(yīng)的設(shè)計要求,包括運動學(xué)控制子系統(tǒng)、動力學(xué)控制子系統(tǒng)和傳感子系統(tǒng);然后,討論了如何設(shè)計這些子系統(tǒng)以滿足機器人控制系統(tǒng)的設(shè)計要求,并詳盡闡述了具體的算法且在原型機器人CFMMR上進行了實驗驗證。
本書的定位和制圖部分,探討了對于戶外移動機器人更具有普適性的方法論。這部分可以被認為是移動機器人系統(tǒng)更上層的設(shè)計。本書后討論的是長期一致導(dǎo)航中的機器人自定位問題,探討了一個云機器人架構(gòu),并進行了實際場景驗證。
朱曉蕊
朱曉蕊,于1998年和2000年分別在哈爾濱工業(yè)大學(xué)取得學(xué)士和碩士學(xué)位,于2006年在美國猶他大學(xué)取得博士學(xué)位,專業(yè)均為機械工程;2007年至2020年為哈爾濱工業(yè)大學(xué)(深圳)自動化系教授;現(xiàn)為珠海嶺南大數(shù)據(jù)研究院院長;同時,是包括深圳大疆創(chuàng)新和深圳速騰聚創(chuàng)在內(nèi)的幾家知名高科技公司的首席科學(xué)家和聯(lián)合創(chuàng)始人;主要研究領(lǐng)域包括移動機器人、無人機、自動駕駛和三維建模。
金福巖(Youngshik Kim),于1996年在韓國仁荷大學(xué)取得學(xué)士學(xué)位,于2003年和2008年分別在美國猶他大學(xué)取得碩士和博士學(xué)位,專業(yè)均為機械工程;現(xiàn)在是韓國國立韓巴大學(xué)機械工程系的副教授;主要研究領(lǐng)域包括記憶合金驅(qū)動器、仿生機器人、傳感器融合以及柔性機器人系統(tǒng)的運動控制、機動性和操縱。
馬克·安德魯·邁納(Mark Andrew Minor),于1993年在美國密歇根大學(xué)機械工程系取得學(xué)士學(xué)位,于1996年和2000年分別在美國密歇根州立大學(xué)機械工程系取得碩士和博士學(xué)位;自2000年任教至今,現(xiàn)在是美國猶他大學(xué)機械工程系的終身教授;主要研究領(lǐng)域包括移動機器人系統(tǒng)的設(shè)計和控制、自主移動機器人、飛行機器人、康復(fù)系統(tǒng)和虛擬現(xiàn)實系統(tǒng)。
邱純鑫,于2007年在燕山大學(xué)取得學(xué)士學(xué)位,于2010年和2014年分別在哈爾濱工業(yè)大學(xué)(深圳)取得碩士和博士學(xué)位,專業(yè)均為自動化;現(xiàn)在是深圳速騰聚創(chuàng)科技有限公司的首席執(zhí)行官。
目錄
譯者序
作者簡介
第1章引言
1.1戶外移動機器人
1.2本書概述
第2章運動機構(gòu)
2.1概述
2.2輪式移動機器人中的柔性設(shè)計
2.3具有柔性梁結(jié)構(gòu)的輪式模塊化移動機器人(CFMMR)
2.3.1機械結(jié)構(gòu)
2.3.2通用運動學(xué)模型
2.3.3簡化的運動學(xué)模型
2.3.4移動性和可操縱性
2.3.5通用動力學(xué)模型
第3章協(xié)作運動控制和傳感器架構(gòu)
3.1概述
3.2運動控制和傳感策略
3.3運動學(xué)控制器
3.4動力學(xué)控制器
3.5傳感系統(tǒng)
第4章運動學(xué)控制
4.1概述
4.2單輪機器人的控制
4.2.1運動學(xué)模型
4.2.2路徑流形
4.2.3控制律
4.2.4控制器實現(xiàn)與評估
4.3多軸機器人的控制
4.3.1運動學(xué)模型
4.3.2控制律
4.3.3轉(zhuǎn)向算法
4.3.4控制器評估
第5章多傳感器融合系統(tǒng)
5.1概述
5.2相對位置傳感器
5.2.1柔性梁模型
5.2.2安裝實現(xiàn)
5.3層數(shù)據(jù)融合
5.4第二層數(shù)據(jù)融合
5.4.1協(xié)方差交叉濾波
5.4.2相對測量概率位姿誤差校正(RMSPEC)
5.5RPS靜態(tài)測試
5.5.1實驗方法
5.5.2實驗結(jié)果和討論
5.6RPS測試及數(shù)據(jù)融合
5.6.1方法和步驟
5.6.2結(jié)果和討論
第6章魯棒運動控制
6.1概述
6.2運動學(xué)模型和動力學(xué)模型
6.2.1模塊化動力學(xué)模型
6.2.2模塊化運動學(xué)模型
6.2.3柔性梁模型
6.3單軸非線性阻尼控制器設(shè)計
6.3.1單軸模塊的結(jié)構(gòu)變換
6.3.2單軸控制器的性質(zhì)和假設(shè)
6.3.3單軸模塊的非線性阻尼控制器設(shè)計
6.3.4控制器設(shè)計中的柔性梁效應(yīng)
6.4多軸分布式控制器設(shè)計
6.5控制器評價
6.5.1方法和步驟
6.5.2結(jié)論
6.5.3討論
第7章閉環(huán)控制系統(tǒng)總體評估
7.1概述
7.2實驗評估
7.2.1方法及程序
7.2.2實驗結(jié)果和討論
第8章基于地形坡度的定位與制圖
8.1概述
8.2基于地形坡度的三維定位
8.2.1機器人地形坡度模型提取
8.2.2基于粒子濾波的地形坡度定位
8.3環(huán)境制圖
8.3.1數(shù)據(jù)采集和點云分離
8.3.2基于ICP算法的制圖
8.4實驗結(jié)果和討論
8.4.1方法和過程
8.4.2結(jié)果和討論
第9章大范圍環(huán)境下云機器人定位架構(gòu)
9.1概述
9.2云機器人定位架構(gòu)
9.2.1離線階段
9.2.2在線階段
9.3云機器人定位算法
9.3.1云端算法
9.3.2機器人端定位算法
9.4實驗和討論
9.4.1方法和步驟
9.4.2結(jié)果和討論
參考文獻