基于ROS的移動服務(wù)機(jī)器人進(jìn)門過程關(guān)鍵技術(shù)研究
本文關(guān)鍵詞:基于ROS的移動服務(wù)機(jī)器人進(jìn)門過程關(guān)鍵技術(shù)研究
更多相關(guān)文章: 移動服務(wù)機(jī)器人 進(jìn)門 運(yùn)動學(xué)分析 物體識別 ROS
【摘要】:在非結(jié)構(gòu)化的家庭環(huán)境或者辦公環(huán)境中提供服務(wù)的移動操作機(jī)器人,必須具有自主進(jìn)門的功能。進(jìn)門功能可以使機(jī)器人擴(kuò)大工作區(qū)域,具有重要的研究意義。本文基于ROS(Robot Operating System),針對旋轉(zhuǎn)門和側(cè)拉門兩種典型的門和門把手,對機(jī)器人開門和進(jìn)門過程中的關(guān)鍵技術(shù)進(jìn)行研究。本文首先在移動機(jī)器人樣機(jī)上搭建了hydro版本的ROS,基于ROS功能包實現(xiàn)移動機(jī)器人樣機(jī)的SLAM(Simultaneous Localization And Mapping)和自主導(dǎo)航功能。研究機(jī)器人差速移動平臺的位移控制,對其進(jìn)行運(yùn)動學(xué)建模和位移控制分析,并且通過進(jìn)門操作仿真驗證控制的正確性。對7自由度冗余機(jī)械臂進(jìn)行運(yùn)動學(xué)分析,確定連桿坐標(biāo)系布局和D-H參數(shù)表。根據(jù)各個連桿的齊次變換矩陣,獲得機(jī)械臂正運(yùn)動學(xué)。新定義一個elbow坐標(biāo)系來求解機(jī)械臂逆運(yùn)動學(xué),并對求解方法進(jìn)行驗證。針對開旋轉(zhuǎn)門,建立機(jī)械臂和移動平臺同步控制方法,并且確定同步控制過程中各個坐標(biāo)系之間的關(guān)系。在兩種類型的門把手旁貼上不同的標(biāo)簽,利用雙目立體視覺相機(jī)bumblebee2基于SURF(Speeded up robust features)算法檢測該標(biāo)簽的類型和位置,確定機(jī)器人的開門策略以及門把手的大致位置。控制手爪探測門把手附近區(qū)域,結(jié)合視覺數(shù)據(jù)與腕部力/力矩傳感器反饋數(shù)據(jù),判斷門把手精確位置及抓取著力點(diǎn);谥本分割、擬合等方法處理激光數(shù)據(jù),獲取門寬度和打開寬度等信息;基于A*算法規(guī)劃進(jìn)門路徑。在Gazebo中創(chuàng)建了移動機(jī)器人和實驗場景的仿真模型,創(chuàng)建并且配置控制相關(guān)的功能包,實現(xiàn)SLAM、導(dǎo)航功能和機(jī)械臂軌跡控制。設(shè)計HTN(Hierarchical Task Network)規(guī)劃器,規(guī)劃進(jìn)門過程中原子任務(wù)序列。在綜合仿真中,移動機(jī)器人運(yùn)用本文所述識別與同步控制方法,成功完成了對旋轉(zhuǎn)門和側(cè)拉門的打開、通過控制。證明本文所述方法適用于移動服務(wù)機(jī)器人的進(jìn)門任務(wù)。
【關(guān)鍵詞】:移動服務(wù)機(jī)器人 進(jìn)門 運(yùn)動學(xué)分析 物體識別 ROS
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP242.6
【目錄】:
- 摘要4-5
- ABSTRACT5-10
- 第一章 緒論10-18
- 1.1 課題來源10
- 1.2 課題背景及研究的目的和意義10-12
- 1.3 國內(nèi)外相關(guān)技術(shù)發(fā)展12-17
- 1.3.1 移動服務(wù)機(jī)器人研究現(xiàn)狀12-13
- 1.3.2 機(jī)器人定位和導(dǎo)航研究現(xiàn)狀13-14
- 1.3.3 機(jī)器人開門操作研究現(xiàn)狀14-16
- 1.3.4 機(jī)器人仿真系統(tǒng)研究現(xiàn)狀16-17
- 1.4 主要研究內(nèi)容17-18
- 第二章 ROS平臺搭建和移動平臺運(yùn)動學(xué)分析18-32
- 2.1 引言18
- 2.2 ROS的基本介紹18-20
- 2.2.1 ROS系統(tǒng)的架構(gòu)19
- 2.2.2 ROS的計算圖級19-20
- 2.3 ROS平臺搭建20-26
- 2.3.1 機(jī)器人SLAM實現(xiàn)21-23
- 2.3.2 機(jī)器人導(dǎo)航實現(xiàn)23-26
- 2.4 差速移動平臺運(yùn)動學(xué)分析26-31
- 2.4.1 建立運(yùn)動學(xué)模型26-27
- 2.4.2 求解位移正解27-28
- 2.4.3 求解位移逆解28-30
- 2.4.4 仿真驗證30-31
- 2.5 本章小結(jié)31-32
- 第三章 機(jī)械臂運(yùn)動學(xué)和同步運(yùn)動控制方法32-42
- 3.1 引言32
- 3.2 機(jī)械臂正運(yùn)動學(xué)32-35
- 3.3 機(jī)械臂逆運(yùn)動學(xué)35-38
- 3.3.1 第四關(guān)節(jié)角求解36-37
- 3.3.2 前三關(guān)節(jié)角求解37-38
- 3.3.3 后三關(guān)節(jié)角求解38
- 3.3.4 機(jī)械臂運(yùn)動學(xué)驗證38
- 3.4 同步運(yùn)動控制38-41
- 3.4.1 同步控制策略39-40
- 3.4.2 同步控制坐標(biāo)系40-41
- 3.5 本章小結(jié)41-42
- 第四章 SURF算法設(shè)計和進(jìn)門相關(guān)規(guī)劃綜述42-54
- 4.1 引言42
- 4.2 SURF算法設(shè)計42-45
- 4.2.1 SURF算法原理42-43
- 4.2.2 SURF算法程序設(shè)計43-44
- 4.2.3 SURF算法功能實現(xiàn)44-45
- 4.3 傳感器選用45-48
- 4.3.1 壓力傳感器選型45-46
- 4.3.2 壓力傳感器標(biāo)定46-48
- 4.3.3 六維力/力矩傳感器選型48
- 4.4 處理激光數(shù)據(jù)48-52
- 4.4.1 提取門尺寸信息49-51
- 4.4.2 規(guī)劃進(jìn)門路徑51-52
- 4.5 進(jìn)門綜述52-53
- 4.6 本章小結(jié)53-54
- 第五章 Gazebo下模型構(gòu)建和進(jìn)門操作仿真54-68
- 5.1 引言54
- 5.2 Gazebo下模型構(gòu)建54-59
- 5.2.1 URDF模型構(gòu)建55-57
- 5.2.2 SDF模型構(gòu)建57-59
- 5.3 Gazebo下控制實現(xiàn)59-64
- 5.3.2 Gazebo下SLAM和導(dǎo)航實現(xiàn)60-61
- 5.3.3 Gazebo下機(jī)械臂運(yùn)動控制61-63
- 5.3.4 HTN規(guī)劃器控制63-64
- 5.4 Gazebo下進(jìn)門操作仿真64-66
- 5.4.1 側(cè)拉門操作仿真64-65
- 5.4.2 旋轉(zhuǎn)門進(jìn)門操作仿真65-66
- 5.5 本章小結(jié)66-68
- 結(jié)論68-69
- 參考文獻(xiàn)69-74
- 致謝74
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 王越超;人與機(jī)器人共存,知識與技術(shù)共融──'99國際機(jī)器人展覽會印象[J];機(jī)器人技術(shù)與應(yīng)用;2000年02期
2 ;機(jī)器人牧羊犬[J];機(jī)器人技術(shù)與應(yīng)用;2000年03期
3 ;中國第一代消防機(jī)器人[J];機(jī)器人技術(shù)與應(yīng)用;2000年06期
4 李貽斌;現(xiàn)代科技革命與機(jī)器人的發(fā)展[J];山東交通學(xué)院學(xué)報;2002年04期
5 顧勇平,周華平,馬宏緒;多足機(jī)器人群控策略及可靠性問題[J];機(jī)器人;2002年02期
6 莊嚴(yán),王偉,惲為民;基于網(wǎng)絡(luò)的機(jī)器人控制技術(shù)研究現(xiàn)狀與發(fā)展[J];機(jī)器人;2002年03期
7 劉方湖,馬培蓀,陳建平;管道形輪腿式月球探測機(jī)器人[J];機(jī)械工程學(xué)報;2002年11期
8 孫立寧;;機(jī)器人技術(shù)國內(nèi)外發(fā)展?fàn)顩r[J];國內(nèi)外機(jī)電一體化技術(shù);2002年04期
9 耿海軍;;“機(jī)器人”戰(zhàn)爭離我們有多遠(yuǎn)?[J];國防科技;2002年10期
10 王桂蘭 ,文少波 ,張海鷗;面向等離子熔射制模的機(jī)器人軌跡生成系統(tǒng)的實現(xiàn)[J];航空制造技術(shù);2003年06期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 楊朝虹;張海珠;;機(jī)器人技術(shù)的應(yīng)用與發(fā)展[A];先進(jìn)制造技術(shù)論壇暨第五屆制造業(yè)自動化與信息化技術(shù)交流會論文集[C];2006年
2 王明輝;王楠;李斌;;面向災(zāi)難救援的機(jī)器人控制站系統(tǒng)設(shè)計[A];中國儀器儀表學(xué)會第十二屆青年學(xué)術(shù)會議論文集[C];2010年
3 郭戈;王燕;王偉;;一種多機(jī)器人協(xié)作方法[A];第二十屆中國控制會議論文集(下)[C];2001年
4 崔世鋼;邴志剛;彭商賢;王玉東;;基于遠(yuǎn)程腦概念的服務(wù)機(jī)器人開發(fā)平臺的設(shè)計與研究[A];先進(jìn)制造技術(shù)論壇暨第二屆制造業(yè)自動化與信息化技術(shù)交流會論文集[C];2003年
5 楊瑩;丁X;許侃;;國際機(jī)器人科學(xué)知識前沿演化的可視化分析[A];科學(xué)學(xué)理論與科學(xué)計量學(xué)探索——全國科學(xué)技術(shù)學(xué)暨科學(xué)學(xué)理論與學(xué)科建設(shè)2008年聯(lián)合年會論文集[C];2008年
6 唐矯燕;趙群飛;黃杰;楊汝清;;基于兩足步行椅機(jī)器人的人在環(huán)中的助殘機(jī)器人控制系統(tǒng)[A];第二十六屆中國控制會議論文集[C];2007年
7 薛頌東;曾建潮;杜靜;;具運(yùn)動學(xué)特性約束的群機(jī)器人目標(biāo)搜索[A];2009中國控制與決策會議論文集(2)[C];2009年
8 張國偉;李斌;龔海里;王聰;鄭懷兵;;廢墟洞穴搜救機(jī)器人控制軟件設(shè)計與實現(xiàn)[A];中國儀器儀表學(xué)會第十二屆青年學(xué)術(shù)會議論文集[C];2010年
9 崔世鋼;方景林;劉嘉q;彭商賢;邴志剛;;服務(wù)機(jī)器人開發(fā)中測控問題的研究[A];中國儀器儀表學(xué)會第五屆青年學(xué)術(shù)會議論文集[C];2003年
10 吳國盛;李云霞;李驪;;一種基于極坐標(biāo)系下的機(jī)器人動態(tài)避碰算法[A];2006中國控制與決策學(xué)術(shù)年會論文集[C];2006年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 冬冬;看看自動化機(jī)器人在包裝業(yè)中能起多大作用[N];中國包裝報;2005年
2 莽九晨 周之然;有感“機(jī)器人道德法”[N];人民日報;2007年
3 記者 陳琳;機(jī)器人總動員[N];第一財經(jīng)日報;2010年
4 記者 孫亞斐;千余支隊伍攜機(jī)器人亮相金城[N];蘭州日報;2011年
5 崔鑫;機(jī)器人也能和您一起下廚[N];北京科技報;2012年
6 特約記者 楊保國;中國科大“藍(lán)鷹”稱雄機(jī)器人世界杯[N];大眾科技報;2007年
7 本報記者 陳淑娟;機(jī)器人走近生活[N];計算機(jī)世界;2006年
8 虎虎;科學(xué)好玩(三)[N];四川科技報;2007年
9 孫潛彤;新松公司:在機(jī)器人研發(fā)領(lǐng)域顯身手[N];經(jīng)濟(jì)日報;2008年
10 財宣邋Q孟推,
本文編號:1097404
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1097404.html