基于Kinect的移動機(jī)器人SLAM技術(shù)研究
發(fā)布時間:2019-08-01 12:20
【摘要】:實時定位與地圖構(gòu)建(Simultaneous Localization and Mapping,SLAM)技術(shù)一直是移動機(jī)器人在未知環(huán)境中進(jìn)行自身定位與環(huán)境認(rèn)知領(lǐng)域的研究熱點;贙inect的視覺SLAM技術(shù)因其含有大量的圖像信息,能夠準(zhǔn)確感知環(huán)境信息且具有低廉的價格而被廣泛研究。本課題主要研究內(nèi)容包括機(jī)器人移動平臺的搭建、基于Kinect深度誤差約束的平面特征點提取與位姿估計方法、基于詞袋模型的回環(huán)檢測及位姿優(yōu)化、SLAM過程中的位姿丟失恢復(fù)方法設(shè)計以及相關(guān)實驗研究。本文首先搭建機(jī)器人運(yùn)行的移動平臺,包括硬件電路、軟件控制。機(jī)器人系統(tǒng)底層采用基于ARM處理器的硬件電路設(shè)計,負(fù)責(zé)處理底層數(shù)據(jù)以及與上位機(jī)的通信;在機(jī)器人運(yùn)行的移動平臺中增設(shè)智能語音控制,實現(xiàn)語音對話與機(jī)器人移動控制;在上位機(jī)系統(tǒng)中,搭建ROS系統(tǒng),實現(xiàn)各個節(jié)點中消息共享。其次,針對Kinect相機(jī)獲取的深度誤差隨著距離的增大而增大的問題,在SLAM系統(tǒng)中,研究基于Kinect深度誤差約束的特征點提取與位姿估計方法。利用深度誤差函數(shù),增加所提取平面特征的內(nèi)點數(shù)量,同時根據(jù)平面參數(shù)對平面中的點云進(jìn)行深度優(yōu)化;在位姿估計中,根據(jù)深度誤差函數(shù)設(shè)置動態(tài)權(quán)重因子,減少遠(yuǎn)距離特征點在位姿估計中所占的權(quán)重,并進(jìn)行仿真驗證。然后,在SLAM的回環(huán)檢測中,對相似環(huán)境下容易發(fā)生假回環(huán)的問題,研究基于相似環(huán)境下假回環(huán)剔除的位姿優(yōu)化方法。利用運(yùn)動估計中內(nèi)點數(shù)量和運(yùn)動閾值增加對候選回環(huán)幀校驗,以及在位姿優(yōu)化過程中利用卡方分布,檢測回環(huán)族群約束一致性,剔除錯誤回環(huán)約束。在建圖過程中,機(jī)器人會因相機(jī)發(fā)生遮擋或其他原因產(chǎn)生無法估計當(dāng)前位姿的問題,針對此情況,研究基于ROS里程計的位姿恢復(fù)方法,使用ROS里程計建立丟失前關(guān)鍵幀與恢復(fù)后關(guān)鍵幀的位姿約束。最后,為了驗證本文設(shè)計的移動平臺以及在SLAM中的基于Kinect深度信息的特征點提取與位姿估計方法、改進(jìn)回環(huán)檢測和運(yùn)動優(yōu)化算法的可行性,對各個模塊分別進(jìn)行實驗研究。實驗結(jié)果證明本文設(shè)計的方法可以減少SLAM過程中的基于Kinect深度優(yōu)化的位姿估計誤差、提高相似環(huán)境下的回環(huán)檢測和位姿優(yōu)化的準(zhǔn)確性以及實現(xiàn)基于ROS里程信息的位姿恢復(fù)。
【圖文】:
哈爾濱工業(yè)大學(xué)工學(xué)碩士學(xué)位論文很廣,比如在餐廳進(jìn)行送餐、在日常生活中從洗碗到洗衣服、協(xié)助老年人或者殘疾人獨立生活等。(3)PAL Robotics 的 Reem[5]2010 年 PAL Robotics 推出的第一個商業(yè)版本的 Reem 服務(wù)機(jī)器人,主要用于購物中心以及機(jī)場等人流量大的場所,可以實現(xiàn)動態(tài)環(huán)境下的自主導(dǎo)航,如圖 1-1c)所示。Reem 完全仿照人的外形尺寸進(jìn)行制作,身高 1.7m,體重 100Kg,可以招待客人,提供動態(tài)咨詢服務(wù),也可以用多種語言進(jìn)行演講或者對一個產(chǎn)品做講解。Reem 能夠完全自主的進(jìn)行導(dǎo)航在使用時,可以使用遙控器遠(yuǎn)程操控 Reem,也可以讓 Reem 進(jìn)行地圖構(gòu)建,根據(jù)目的地的位置進(jìn)行路徑規(guī)劃,尋找最短路線,并進(jìn)行避障處理。
epper 服務(wù)機(jī)器人 b) PR2 服務(wù)機(jī)器人 c) Reem 服圖 1-1 著名服務(wù)機(jī)器人ioneer-AT 和 PowerBot[6]為了更好的培育患有alsy,CP)的嬰兒以及初學(xué)走路的孩子,Agrawal 等人研損的、可以進(jìn)行康復(fù)的移動機(jī)器人,如圖 1-2 所示。該雷達(dá),用于實時定位機(jī)器人的位置,記錄康復(fù)訓(xùn)練案例遙桿,,通過遙桿控制機(jī)器人的移動方向,訓(xùn)練孩子的認(rèn)可對不同的康復(fù)內(nèi)容進(jìn)行訓(xùn)練。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP242
本文編號:2521746
【圖文】:
哈爾濱工業(yè)大學(xué)工學(xué)碩士學(xué)位論文很廣,比如在餐廳進(jìn)行送餐、在日常生活中從洗碗到洗衣服、協(xié)助老年人或者殘疾人獨立生活等。(3)PAL Robotics 的 Reem[5]2010 年 PAL Robotics 推出的第一個商業(yè)版本的 Reem 服務(wù)機(jī)器人,主要用于購物中心以及機(jī)場等人流量大的場所,可以實現(xiàn)動態(tài)環(huán)境下的自主導(dǎo)航,如圖 1-1c)所示。Reem 完全仿照人的外形尺寸進(jìn)行制作,身高 1.7m,體重 100Kg,可以招待客人,提供動態(tài)咨詢服務(wù),也可以用多種語言進(jìn)行演講或者對一個產(chǎn)品做講解。Reem 能夠完全自主的進(jìn)行導(dǎo)航在使用時,可以使用遙控器遠(yuǎn)程操控 Reem,也可以讓 Reem 進(jìn)行地圖構(gòu)建,根據(jù)目的地的位置進(jìn)行路徑規(guī)劃,尋找最短路線,并進(jìn)行避障處理。
epper 服務(wù)機(jī)器人 b) PR2 服務(wù)機(jī)器人 c) Reem 服圖 1-1 著名服務(wù)機(jī)器人ioneer-AT 和 PowerBot[6]為了更好的培育患有alsy,CP)的嬰兒以及初學(xué)走路的孩子,Agrawal 等人研損的、可以進(jìn)行康復(fù)的移動機(jī)器人,如圖 1-2 所示。該雷達(dá),用于實時定位機(jī)器人的位置,記錄康復(fù)訓(xùn)練案例遙桿,,通過遙桿控制機(jī)器人的移動方向,訓(xùn)練孩子的認(rèn)可對不同的康復(fù)內(nèi)容進(jìn)行訓(xùn)練。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP242
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 姜山;服務(wù)機(jī)器人[J];機(jī)器人技術(shù)與應(yīng)用;2004年02期
相關(guān)碩士學(xué)位論文 前3條
1 龍超;基于Kinect和視覺詞典的三維SLAM算法研究[D];浙江大學(xué);2016年
2 王富;未知環(huán)境中移動機(jī)器人定位與建圖技術(shù)的研究[D];哈爾濱工業(yè)大學(xué);2013年
3 應(yīng)鵬;室內(nèi)機(jī)器人平臺設(shè)計及SLAM研究[D];浙江大學(xué);2010年
本文編號:2521746
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2521746.html
最近更新
教材專著