資源描述:
《雙目立體視覺SLAM特征匹配與定位技術(shù)研究.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、學(xué)校代碼:10255學(xué)號(hào):2141119東華大學(xué)雙目立體視覺SLAM特征匹配與定位技術(shù)研究RESEARCHOFFEATUREMATCHINGANDLOCATIONINBINOCULARSTEREOVISIONSLAM學(xué)科專業(yè):控制科學(xué)與控制工程論文作者:陳建軍指導(dǎo)老師:陳光廖小飛答辯日期:2017/1/4雙目立體視覺SLAM特征匹配與定位技術(shù)研究雙目立體視覺特征匹配與定位技術(shù)研究摘要同步定位與地圖構(gòu)建(Simultaneouslocationandmapping,SLAM)是指機(jī)器人在未知環(huán)境中創(chuàng)建環(huán)境地圖并推斷自身位姿的過程。近年來,SLAM問題的解決對(duì)于移動(dòng)機(jī)器人實(shí)現(xiàn)自主定位具有
2、十分重要的意義,已逐漸成為移動(dòng)機(jī)器人導(dǎo)航及計(jì)算機(jī)視覺領(lǐng)域的熱門研究課題。由于SLAM中機(jī)器人的特征點(diǎn)匹配往往出現(xiàn)誤匹配且匹配的復(fù)雜度較高而導(dǎo)致機(jī)器人構(gòu)建地圖的周期較長,定位的實(shí)時(shí)性較差。為此,我們對(duì)SLAM的特征匹配與定位技術(shù)展開理論研究。本文針對(duì)雙目立體視覺SLAM系統(tǒng)展開研究,具體工作如下:(1)介紹了SLAM系統(tǒng)框架,分析了兩種常用的SLAM濾波算法—擴(kuò)展卡爾曼濾波器算法和粒子濾波器算法。給出了本文研究雙目立體視覺SLAM的觀測與運(yùn)動(dòng)兩大基本模型,在此基礎(chǔ)上提出了本文研究的雙目立體視覺SLAM的整體結(jié)構(gòu)框架。(2)對(duì)雙目立體視覺SLAM的數(shù)據(jù)關(guān)聯(lián)問題進(jìn)行了研究。介紹了特征提取與
3、匹配技術(shù)的相關(guān)知識(shí),并針對(duì)SIFT特征提取與匹配算法的維數(shù)較大且存在較大的誤匹配率問題,結(jié)合支持向量機(jī)(SVM)的序列最小優(yōu)化算法(SMO)進(jìn)一步細(xì)匹配提出基于序列最小優(yōu)化的SIFT特征提取與匹配算法—SMO-SIFT算法。最后通過MATLAB仿I雙目立體視覺SLAM特征匹配與定位技術(shù)研究真表明SMO-SIFT算法降低了算法的維數(shù),改善了算法的實(shí)時(shí)性,同時(shí)提高了算法精確度。(3)對(duì)SLAM的路徑估計(jì)問題進(jìn)行了研究。介紹了Rao-Blackwellised粒子濾波器算法(RBPF)并針對(duì)RBPF算法的粒子數(shù)目的增加會(huì)頻繁重采樣從而導(dǎo)致“粒子退化”問題,提出了基于小生境遺傳優(yōu)化算法的IN
4、GO-RBPF算法。最后通過MATLAB仿真表明INGO-RBPF算法具較高的估計(jì)精度和穩(wěn)定性,抗干擾能力較強(qiáng),比較適合應(yīng)用在SLAM實(shí)時(shí)定位中。(4)在機(jī)器人操作系統(tǒng)(ROS)的環(huán)境下將SMO-SIFT和INGO-RBPF算法運(yùn)用于實(shí)驗(yàn)環(huán)境中。給出了SLAM系統(tǒng)中的地圖構(gòu)建、機(jī)器人控制及遠(yuǎn)程控制三大模塊的軟硬件設(shè)計(jì),實(shí)驗(yàn)結(jié)果表明機(jī)器人能夠正確的構(gòu)建出環(huán)境地圖和成功定位,運(yùn)行結(jié)果比較理想。關(guān)鍵詞:雙目立體視覺,同時(shí)定位與地圖構(gòu)建,SIFT特征提取與匹配,Rao-Blackwellised粒子濾波器,機(jī)器人操作系統(tǒng)II雙目立體視覺SLAM特征匹配與定位技術(shù)研究RESEARCHOFFEA
5、TUREMATCHINGANDLOCATIONINBINOCULARSTEREOVISONSLAMABSTRACTSimultaneouslocationandmapping(SLAM)isaprocessbywhichamobilerobotcanbuildanenvironmentmapandcomputethelocationatthesametime.SolvingSLAMproblemhavegreatsignificanceinrealizingmobilerebotself-location,andithasalsobecamehottopicinmobilerobot
6、navigationandcomputervision.BecauseofthemismatchandhighcomplexityinSLAM,whichleadtolongperiodofbuildingthemapandpoorreal-timeperformance.Therefore,westudiedthefeaturematchingandlocationofSLAMbasedontheoreticalresearch.Inthispaper,thebinocularstereovisionSLAMsystemisdeeplystudied.Themainworkisas
7、follows:Firstly,weintroducethesystematicframeworkofSLAMandanalyzetwocommonusedSLAMfilteralgorithmsthatisKalmanFilterandParticleFilter.ThepaperalsogivetheobservationandmotionmodelofbinocularstereovisionSLAMbasedonwhichasystematicfr