本書向?qū)W生和其他有興趣的讀者提供移動性基本原理的概述,其領(lǐng)域范圍跨越機械、電機、傳感器、感知和認知。本書著重于移動性本身,對許允的移動機器人,其橫穿現(xiàn)實世界環(huán)境行走和執(zhí)行任務(wù)(包括運動、傳感、定位和運動規(guī)劃)的機理提出述評,綜合了來自運動學、控制理論、信號分析、計算機視覺、信息論、人工智能和概率論這些領(lǐng)域的素材。
本書提出了移動機器人的技術(shù)和工藝,能使運動學在一系列交互模塊中實現(xiàn)。隨著內(nèi)容從低級向高級詳細深入,各章介紹了移動性不同方面的問題。它覆蓋了移動機器人所有方面,包括軟件和硬件設(shè)計方面考慮、相關(guān)的工藝技術(shù)和算法技巧。本書新版已經(jīng)在各個方面都作了修正和更新,在運動、定位、感知和規(guī)劃與導航這些主題中補充了130多頁的新資料。同時,每章末還加上了習題。我們把移動機器人所有方面合在一起成為一個整體,因此非常適合用作初學者的教材或工具書。
本書的起源橫跨大西洋。作者在美國斯坦福大學、瑞士蘇黎士聯(lián)邦理工學院(ETH)、美國卡內(nèi)基梅隆大學和瑞士洛桑聯(lián)邦理工學院(EPFL)為本科生和研究生教授過移動機器人學課程。這些課程資料和講義筆記的組合,形成了本書最初的版本。他們組合了各自的筆記,提出了總的架構(gòu),并且決定在2004年出第一版之前用此教材試教了2年,然后對目前出版的書又另用了6年。
R. 西格沃特(Roland Siegwart)是瑞士洛桑聯(lián)邦理工大學機器人和人工智能研究所產(chǎn)品設(shè)計中心主任,自主系統(tǒng)領(lǐng)域教授。
I.R. 諾巴克什(Illah R.Nourbakhsh)是卡內(nèi)基梅隆大學計算機科學學院機器人學研究所創(chuàng)新實驗室主任,機器人學教授。
D. 斯卡拉穆扎(DavideScaramuzza)是瑞士洛桑聯(lián)邦理工大學自主系統(tǒng)實驗室高級研究員,講師,歐洲sFly項目組長。
序言
致謝
第1章 引言
1.1 引言
1.2 本書綜述
第2章 運動
2.1 引言
2.2 腿式移動機器人
2.3 輪式移動機器人
2.4 飛行移動機器人
2.5 習題
第3章 移動機器人運動學
3.1 引言
3.2 運動學模型和約束
3.3 移動機器人的機動性
序言
致謝
第1章 引言
1.1 引言
1.2 本書綜述
第2章 運動
2.1 引言
2.2 腿式移動機器人
2.3 輪式移動機器人
2.4 飛行移動機器人
2.5 習題
第3章 移動機器人運動學
3.1 引言
3.2 運動學模型和約束
3.3 移動機器人的機動性
3.4 移動機器人工作空間
3.5 基本運動學之外
3.6 運動控制
3.7 習題
第4章 感知
4.1 移動機器人的傳感器
4.2 計算機視覺的基本原理
4.3 圖像處理基礎(chǔ)
4.4 特征提取
4.5 圖像特征提。号d趣點檢測器
4.6 位置識別
4.7 基于距離數(shù)據(jù)(激光,超聲)的特征提取
4.8 習題
第5章 移動機器人的定位
5.1 引言
5.2 定位的挑戰(zhàn):噪聲和混疊
5.3 定位或不定位:基于定位的導航與編程求解的對比
5.4 信任度的表示
5.5 地圖表示方法
5.6 基于概率地圖的定位
5.7 定位系統(tǒng)的其他例子
5.8 自動制圖
5.9 習題
第6章 規(guī)劃和導航
6.1 引言
6.2 導航能力:規(guī)劃和反應(yīng)
6.3 路徑規(guī)劃
6.4 避障
6.5 導航的體系結(jié)構(gòu)
6.6 習題
參考文獻
序 言
移動機器人學是一個年輕的領(lǐng)域。它的基礎(chǔ)包括了許多工程和科學學科,從機械、電氣和電子工程到計算機、認知和社會科學。這些主要領(lǐng)域,各有它們介紹性的教科書部分,用以激勵和鼓舞新的學生,為他們以后的高級課程和研究做準備。著述本書的目的是給移動機器人學提供預備性的指導。
本書對移動機器人學的基礎(chǔ)進行了介紹,其范圍包括構(gòu)成本領(lǐng)域的機械、電機、傳感器、感知和認知等各個方面。專題學術(shù)討論會的論文集和期刊發(fā)表的論文,可以向新學生提供移動機器人學所有方面的技術(shù)發(fā)展水平的簡單印象。但在這里,我們的目的是提供基礎(chǔ)知識——該領(lǐng)域的正式介紹。由于移動機器人學的分支學科迅速進步,我們正處在技術(shù)發(fā)展的前沿且向前推進的時刻,書中的形式描述和分析,會證明是有用的。
本書第2版大大擴充了第1版的內(nèi)容。特別是第2、4、5和6章的內(nèi)容已極大地擴展,涵蓋了計算機視覺和機器人學方面最新技術(shù)發(fā)展水平的知識。尤其是在第2章中,我們加入了運動、腿式和微型飛行機器人的最新和最普及的實例。在第4章里,我們加入了對新的傳感器,諸如3D激光測距儀、飛行時間攝像機、IMU(慣性測量單元)和全向攝像機,與工具諸如圖像濾波、攝像機標定、立體結(jié)構(gòu)、運動結(jié)構(gòu)、可視里程表、攝像機最普及的特征檢測器(Harris、FAST、SURF和SIFT)和激光圖像,以及最后,位置辨識和圖像檢索的特征包方法的描述。在第5章中,我們加入了對概率論的介紹,并用更好的形式描述方法和更多的例子,改進并擴充了對馬爾可夫和卡爾曼濾波器定位的闡述。而且,我們還加入了對同時定位和制圖(SLAM)問題的敘述,隨后說明了求解該問題的最普通的方法,如擴展卡爾曼濾波器SLAM、基于圖形的SLAM、粒子濾波器SLAM,以及最新的單目可視的SLAM。最后在第6章里,我們補充了對路徑規(guī)劃的圖像搜索算法的描繪諸如寬度優(yōu)先、深度優(yōu)先、Dijkstra、A*、D*,以及快速探索隨機樹。除了這些諸多新加內(nèi)容外,我們還提供了技術(shù)發(fā)展的參考文獻和在線資源以及可下載的軟件
我們希望,本書能為機器人學的本科和研究生提供基礎(chǔ)知識和分析工具。在他們的整個職業(yè)生涯中,當評估甚至評審移動機器人的方案和產(chǎn)品時會非常需要這些知識和工具。總體而言,本教科書作為概論性的移動機器人學的課本,既適合于本科生,也適合于研究生。其中的個別章節(jié),如感知或運動學,在機器人學的特殊子領(lǐng)域更深入的課程中可以用作綜述。
本書的起源橫跨大西洋。作者在美國斯坦福大學、瑞士蘇黎士聯(lián)邦理工學院(ETH)、美國卡內(nèi)基梅隆大學和瑞士洛桑聯(lián)邦理工學院(EPFL)為本科生和研究生教授過移動機器人學課程。這些課程資料和講義筆記的組合,形成了本書最初的版本。我們已組合了各自的筆記,提出了總的架構(gòu),并且決定在2004年出第一版之前用此教材試教了2年,然后對目前出版的書又另用了6年。
本書組織的縱覽和各章概要請參閱 1.2節(jié)。
最后,對教師和學生而言,我們希望,本書對移動機器人學眾多的專業(yè)人員來說,如果被證明是一個具有富有成果的起始點,那將是對我們最大的褒獎了。