基于視覺SLAM建圖的無人機路徑規(guī)劃
發(fā)布時間:2022-01-02 05:31
伴隨著人工智能的研究熱潮,無人機自主飛行受到了廣泛的關(guān)注和研究,實現(xiàn)無人機自主飛行首先需要具備兩個基礎(chǔ)的關(guān)鍵技術(shù),一個是三維建圖,另一個則是路徑規(guī)劃。同時定位與建圖(Simultaneous Localization and Mapping,SLAM)技術(shù)是一種十分常用的構(gòu)建環(huán)境地圖的核心技術(shù),對無人機的路徑規(guī)劃以及實現(xiàn)自主飛行有著重要的意義。本課題選用深度相機作為感知環(huán)境的傳感器,設(shè)計出能夠構(gòu)建高精度地圖的SLAM系統(tǒng)。無人機的路徑規(guī)劃是其導(dǎo)航的基礎(chǔ)?焖偬剿麟S機樹(Rapidly-exploring Random Trees,RRT)算法以極高的靈活性應(yīng)用廣泛。但是RRT算法在三維空間中收斂速度下降,規(guī)劃出的路徑無法保證最優(yōu),針對RRT算法的弊端,本課題作出了改進,并將改進的RRT算法應(yīng)用于無人機的三維路徑規(guī)劃,實現(xiàn)無人機的自主飛行。課題的主要研究內(nèi)容如下:1、提出了基于ORB特征的一種基于多線程的RGB-D SLAM建圖方法。提出在圖像中分區(qū)域地提取ORB特征的方法,使得提取出的特征點能夠均勻地分布在圖像上。這一提取方法能有效減少特征誤匹配的數(shù)量,提高匹配的魯棒性。進而提出對圖像...
【文章來源】:北京化工大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:94 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖1-1視覺SLAM功能塊劃分??Fig.?1-1?Visual?SLAM?function?block?division??
A*?1985?:?Focused?D*?1995?Lazy?Theta*?2010??PRM??Dijkstra?A*?APF?D*?甲?:Theta*??1?|?1975?I?1992?丨?1995?I?1998?|?^??1959?1968?j?1986?!?1994?i?1996?T?2007??-GA?■?i?■?RRT??ACO?PSO??-RRT*?2011??B基于圖搜索算法?■基于智能仿生算法?基于虛擬勢場算法?■基于概率采樣算法??圖1-2路徑規(guī)劃算法分類及發(fā)展時間軸??Fig.1-2?Classification?and?development?timeline?of?path?planning?algorithms??路徑規(guī)劃算法的分類還有很多[32_35],本文不再一一贅述。根據(jù)不同算法本身的特??點,本文將路徑規(guī)劃算法劃分為四大類:基于圖搜索的規(guī)劃算法,基于概率采樣的規(guī)??劃算法,基于虛擬勢場的規(guī)劃算法和基于智能仿生的規(guī)劃算法,圖1-2給出了這四類??規(guī)劃算法的發(fā)展時間軸,目前無人機的三維路徑規(guī)劃算法都是在這些算法的基礎(chǔ)上根??據(jù)一些特定的要求進行改進的。??路徑規(guī)劃算法作為路徑規(guī)劃的核心,對于這類問題國外的研宄起步較早,己經(jīng)形??成了比較完善的算法體系。對于全局路徑規(guī)劃算法來說,一般己知環(huán)境信息且這些信??息多為靜態(tài),常應(yīng)用于全局規(guī)劃的算法有:Dijkstra算法,A*算法等。而對于局部路??徑規(guī)劃則具有較強的動態(tài)性,即在檢測到動態(tài)障礙物時也能重新規(guī)劃出新路徑,同時??具有良好的實時性,應(yīng)用于這種場景的算法有[34】:RRT和APF以及PRM等。??上述這些比
估計問題,但是SLAM模??型具有很強的非線性,因此使用卡爾曼濾波的求解方法得到的優(yōu)化效果并不好。此外??在優(yōu)化如視覺SLAM等的非線性系統(tǒng)時采用基于圖優(yōu)化的算法會有更大的優(yōu)勢,能夠??更精確地估計出相機位姿和構(gòu)建地圖。因為本課題的主要研宄內(nèi)容之一是如何使用視??覺SLAM技術(shù)進行建圖,所以只需關(guān)心觀測方程。為了構(gòu)建圖優(yōu)化的目標函數(shù),需要??給出觀測方程的具體形式。因為傳感器選用的是RGB-D相機,因此有必要了解相機??的針孔成像原理。??廣?\?針孔成像模型??■??Z??圖2-1相機的針孔成像模型??Fig.2-1?Pinhole?imaging?model?of?camera??12??
【參考文獻】:
期刊論文
[1]vSLAM在無人機平臺上的發(fā)展研究綜述[J]. 王冠政,汪海洋,程志偉,萬紫嫣,文雪,何建華. 計算機工程與應(yīng)用. 2019(14)
[2]中國無人機遙感技術(shù)突破與產(chǎn)業(yè)發(fā)展綜述[J]. 晏磊,廖小罕,周成虎,樊邦奎,龔健雅,崔鵬,鄭玉權(quán),譚翔. 地球信息科學(xué)學(xué)報. 2019(04)
[3]分段優(yōu)化RRT的無人機動態(tài)航跡規(guī)劃算法[J]. 李文廣,孫世宇,李建增,胡永江,張巖. 系統(tǒng)工程與電子技術(shù). 2018(08)
[4]基于雙層啟發(fā)RRT的輕小無人機路徑規(guī)劃研究[J]. 王瀟翔,張昊. 航空計算技術(shù). 2017(06)
[5]基于改進RRT算法的無人機航跡規(guī)劃[J]. 尹高揚,周紹磊,吳青坡. 電子學(xué)報. 2017(07)
[6]基于蟻群和改進PRM算法的多目標點路徑規(guī)劃[J]. 楊岱川,文成林. 杭州電子科技大學(xué)學(xué)報(自然科學(xué)版). 2017(03)
[7]無人機快速三維航跡規(guī)劃算法[J]. 尹高揚,周紹磊,吳青坡. 西北工業(yè)大學(xué)學(xué)報. 2016(04)
[8]基于單目視覺的同時定位與地圖構(gòu)建方法綜述[J]. 劉浩敏,章國鋒,鮑虎軍. 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 2016(06)
[9]基于動態(tài)步長的無人機三維實時航跡規(guī)劃[J]. 張帥,李學(xué)仁,張建業(yè),張鵬,李博,趙曉林. 北京航空航天大學(xué)學(xué)報. 2016(12)
[10]基于圖優(yōu)化的同時定位與地圖創(chuàng)建綜述[J]. 梁明杰,閔華清,羅榮華. 機器人. 2013(04)
碩士論文
[1]面向群目標搜索的無人機航跡規(guī)劃與跟蹤控制研究[D]. 薛楷嘉.南京航空航天大學(xué) 2016
本文編號:3563571
【文章來源】:北京化工大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:94 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖1-1視覺SLAM功能塊劃分??Fig.?1-1?Visual?SLAM?function?block?division??
A*?1985?:?Focused?D*?1995?Lazy?Theta*?2010??PRM??Dijkstra?A*?APF?D*?甲?:Theta*??1?|?1975?I?1992?丨?1995?I?1998?|?^??1959?1968?j?1986?!?1994?i?1996?T?2007??-GA?■?i?■?RRT??ACO?PSO??-RRT*?2011??B基于圖搜索算法?■基于智能仿生算法?基于虛擬勢場算法?■基于概率采樣算法??圖1-2路徑規(guī)劃算法分類及發(fā)展時間軸??Fig.1-2?Classification?and?development?timeline?of?path?planning?algorithms??路徑規(guī)劃算法的分類還有很多[32_35],本文不再一一贅述。根據(jù)不同算法本身的特??點,本文將路徑規(guī)劃算法劃分為四大類:基于圖搜索的規(guī)劃算法,基于概率采樣的規(guī)??劃算法,基于虛擬勢場的規(guī)劃算法和基于智能仿生的規(guī)劃算法,圖1-2給出了這四類??規(guī)劃算法的發(fā)展時間軸,目前無人機的三維路徑規(guī)劃算法都是在這些算法的基礎(chǔ)上根??據(jù)一些特定的要求進行改進的。??路徑規(guī)劃算法作為路徑規(guī)劃的核心,對于這類問題國外的研宄起步較早,己經(jīng)形??成了比較完善的算法體系。對于全局路徑規(guī)劃算法來說,一般己知環(huán)境信息且這些信??息多為靜態(tài),常應(yīng)用于全局規(guī)劃的算法有:Dijkstra算法,A*算法等。而對于局部路??徑規(guī)劃則具有較強的動態(tài)性,即在檢測到動態(tài)障礙物時也能重新規(guī)劃出新路徑,同時??具有良好的實時性,應(yīng)用于這種場景的算法有[34】:RRT和APF以及PRM等。??上述這些比
估計問題,但是SLAM模??型具有很強的非線性,因此使用卡爾曼濾波的求解方法得到的優(yōu)化效果并不好。此外??在優(yōu)化如視覺SLAM等的非線性系統(tǒng)時采用基于圖優(yōu)化的算法會有更大的優(yōu)勢,能夠??更精確地估計出相機位姿和構(gòu)建地圖。因為本課題的主要研宄內(nèi)容之一是如何使用視??覺SLAM技術(shù)進行建圖,所以只需關(guān)心觀測方程。為了構(gòu)建圖優(yōu)化的目標函數(shù),需要??給出觀測方程的具體形式。因為傳感器選用的是RGB-D相機,因此有必要了解相機??的針孔成像原理。??廣?\?針孔成像模型??■??Z??圖2-1相機的針孔成像模型??Fig.2-1?Pinhole?imaging?model?of?camera??12??
【參考文獻】:
期刊論文
[1]vSLAM在無人機平臺上的發(fā)展研究綜述[J]. 王冠政,汪海洋,程志偉,萬紫嫣,文雪,何建華. 計算機工程與應(yīng)用. 2019(14)
[2]中國無人機遙感技術(shù)突破與產(chǎn)業(yè)發(fā)展綜述[J]. 晏磊,廖小罕,周成虎,樊邦奎,龔健雅,崔鵬,鄭玉權(quán),譚翔. 地球信息科學(xué)學(xué)報. 2019(04)
[3]分段優(yōu)化RRT的無人機動態(tài)航跡規(guī)劃算法[J]. 李文廣,孫世宇,李建增,胡永江,張巖. 系統(tǒng)工程與電子技術(shù). 2018(08)
[4]基于雙層啟發(fā)RRT的輕小無人機路徑規(guī)劃研究[J]. 王瀟翔,張昊. 航空計算技術(shù). 2017(06)
[5]基于改進RRT算法的無人機航跡規(guī)劃[J]. 尹高揚,周紹磊,吳青坡. 電子學(xué)報. 2017(07)
[6]基于蟻群和改進PRM算法的多目標點路徑規(guī)劃[J]. 楊岱川,文成林. 杭州電子科技大學(xué)學(xué)報(自然科學(xué)版). 2017(03)
[7]無人機快速三維航跡規(guī)劃算法[J]. 尹高揚,周紹磊,吳青坡. 西北工業(yè)大學(xué)學(xué)報. 2016(04)
[8]基于單目視覺的同時定位與地圖構(gòu)建方法綜述[J]. 劉浩敏,章國鋒,鮑虎軍. 計算機輔助設(shè)計與圖形學(xué)學(xué)報. 2016(06)
[9]基于動態(tài)步長的無人機三維實時航跡規(guī)劃[J]. 張帥,李學(xué)仁,張建業(yè),張鵬,李博,趙曉林. 北京航空航天大學(xué)學(xué)報. 2016(12)
[10]基于圖優(yōu)化的同時定位與地圖創(chuàng)建綜述[J]. 梁明杰,閔華清,羅榮華. 機器人. 2013(04)
碩士論文
[1]面向群目標搜索的無人機航跡規(guī)劃與跟蹤控制研究[D]. 薛楷嘉.南京航空航天大學(xué) 2016
本文編號:3563571
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/3563571.html
最近更新
教材專著