91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SLAM在自動(dòng)駕駛的應(yīng)用

汽車玩家 ? 來源:人工智能遇見磐創(chuàng) ? 作者:人工智能遇見磐創(chuàng) ? 2020-04-20 09:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SLAM是機(jī)器人或車輛建立當(dāng)前環(huán)境的全局地圖并使用該地圖在任何時(shí)間點(diǎn)導(dǎo)航或推斷其位置的過程。

SLAM常用于自主導(dǎo)航,特別是在GPS無信號或不熟悉的地區(qū)的導(dǎo)航。本文中我們將車輛或機(jī)器人稱為“實(shí)體”。實(shí)體的傳感器會(huì)實(shí)時(shí)獲得周圍環(huán)境的信息,并對信息進(jìn)行分析然后做出決策。

1. 介紹

SLAM是一種時(shí)間模型,它的目標(biāo)是從復(fù)雜的信息中計(jì)算出一系列狀態(tài),包括預(yù)期環(huán)境,距離,以及根據(jù)之前的狀態(tài)和信息得出的路徑 W_t 。有許多種狀態(tài),例如,Rosales和Sclaroff(1999)使用狀態(tài)作為行人邊界框的3D位置來跟蹤他們的移動(dòng)。Davison 等人(2017)使用單目相機(jī)的相機(jī)位置,相機(jī)的4D方向,速度和角速度以及一組3D點(diǎn)作為導(dǎo)航狀態(tài)。

SLAM一般包含兩個(gè)步驟,預(yù)測和測量。為了準(zhǔn)確表示導(dǎo)航系統(tǒng),SLAM需要在狀態(tài)之間以及狀態(tài)和測量之間進(jìn)行學(xué)習(xí)。SLAM最常用的學(xué)習(xí)方法稱為卡爾曼濾波。

2. 卡爾曼濾波

卡爾曼濾波是一種用于狀態(tài)估計(jì)的貝葉斯濾波類型。它是一種遞歸算法,作為系統(tǒng)中不確定性的函數(shù),使預(yù)測可以隨著時(shí)間的推移進(jìn)行校正。不確定性表示為當(dāng)前狀態(tài)估計(jì)和先前測量之間的權(quán)重,稱為卡爾曼增益。該算法將實(shí)體先前的狀態(tài),觀測和控制輸入以及當(dāng)前的觀測和控制輸入作為輸入。過濾器包括兩個(gè)步驟:預(yù)測和測量。預(yù)測過程使用運(yùn)動(dòng)模型,可以根據(jù)給定的先前位置和當(dāng)前的輸入估計(jì)當(dāng)前位置。測量校正過程使用觀察模型,該模型基于估計(jì)的狀態(tài),當(dāng)前和歷史觀察以及不確定性來對當(dāng)前狀態(tài)進(jìn)行最終估計(jì)。

SLAM在自動(dòng)駕駛的應(yīng)用

圖1. 根據(jù)歷史狀態(tài),傳感輸入和觀測以及當(dāng)前傳感輸入和觀測來估計(jì)新狀態(tài)w_{t+1}和m。

第一步涉及了時(shí)間模型,該模型基于先前的狀態(tài)和一些噪聲生成預(yù)測。

SLAM在自動(dòng)駕駛的應(yīng)用

公式1. 預(yù)測模型。μ表示狀態(tài)的平均變化向量。ψ是狀態(tài)數(shù)量的矩陣,將當(dāng)前狀態(tài)與先前的平均值相關(guān)聯(lián)。ε是轉(zhuǎn)換噪聲,可以確定當(dāng)前狀態(tài)與前一個(gè)狀態(tài)的緊密相關(guān)程度。

第二步是“校正”預(yù)測。傳感器收集自主導(dǎo)航的測量值。有兩類傳感器:外傳感器器和內(nèi)傳感器(proprioceptive)。外傳感器從外部環(huán)境中收集信息,包括聲納,距離激光,相機(jī)和GPS。在SLAM中,這些是觀察值。內(nèi)傳感器利用編碼器,加速度計(jì)和陀螺儀等設(shè)備收集系統(tǒng)內(nèi)部信息,如速度,位置,變化和加速度。在SLAM中,這些是單元控制,傳感器結(jié)果輸入到實(shí)體中進(jìn)行計(jì)算。這些傳感器各有利弊,但相互組合可以產(chǎn)生非常有效的反饋系統(tǒng)。

SLAM在自動(dòng)駕駛的應(yīng)用

公式2. μ?表示測量平均向量。Φ是狀態(tài)數(shù)量的將測量的平均值與當(dāng)前狀態(tài)相關(guān)聯(lián)。ε?是測量噪聲,通常以協(xié)方差Σ?分布。

卡爾曼增益增強(qiáng)了測量的可信性。例如,如果相機(jī)失焦,我們就不會(huì)對拍攝內(nèi)容的質(zhì)量報(bào)太大期望??柭鲆孑^小意味著測量對預(yù)測的貢獻(xiàn)很小并且不可靠,而卡爾曼增益較大則正好相反。

SLAM在自動(dòng)駕駛的應(yīng)用

公式3.卡爾曼增益計(jì)算,Σ?是預(yù)測的協(xié)方差。

更新過程如下:

SLAM在自動(dòng)駕駛的應(yīng)用

公式4. 使用卡爾曼增益的卡爾曼濾波學(xué)習(xí)過程。圖片來自Simon JD Prince(2012)。

雖然這種方法非常有用,但它還存在一些問題。卡爾曼濾波假定單模態(tài)分布可以用線性函數(shù)表示。解決線性問題的兩種方法是擴(kuò)展卡爾曼濾波器(EFK)和無跡卡爾曼濾波器(UFK)。EFK使用泰勒展開來逼近線性關(guān)系,而UFK使用一組質(zhì)量點(diǎn)近似表示正態(tài),這些質(zhì)量點(diǎn)具有與原始分布相同的均值和協(xié)方差。一旦確定了質(zhì)量點(diǎn),算法就通過非線性函數(shù)傳遞質(zhì)量點(diǎn)以創(chuàng)建一組新的樣本,然后將預(yù)測分布設(shè)置為正態(tài)分布,均值和協(xié)方差等效于變換點(diǎn)。

由卡爾曼濾波強(qiáng)加的單模分布假設(shè)意味著不能表示其他狀態(tài)假設(shè)。粒子濾波是解決這些問題的常用方法。

SLAM在自動(dòng)駕駛的應(yīng)用

圖片來自Simon JD Prince(2012)

3. 粒子濾波

粒子濾波允許通過空間中的粒子來表示多個(gè)假設(shè),高維度需要更多粒子。每個(gè)粒子都被賦予一個(gè)權(quán)重,該權(quán)重表示其所代表的狀態(tài)假設(shè)中的置信度。預(yù)測從原始加權(quán)粒子的采樣開始,并從該分布中采樣預(yù)測狀態(tài)。測量校正根據(jù)粒子與觀測數(shù)據(jù)的一致程度(數(shù)據(jù)關(guān)聯(lián)任務(wù))來調(diào)整權(quán)重。最后一步是對結(jié)果權(quán)重進(jìn)行歸一化,使總和為1,因此它們是0到1的概率分布。

SLAM在自動(dòng)駕駛的應(yīng)用

圖片來自Simon JD Prince(2012)。粒子濾波的步驟。

因?yàn)榱W拥臄?shù)量可以不斷增多,因此對該算法的改進(jìn)集中在如何降低采樣的復(fù)雜性。重要性采樣和Rao-Blackwellization分區(qū)是常用的兩種方法。

4. 研究現(xiàn)狀

下圖來自Fuentes-Pacheco, J., Ruiz-Ascencio, J., & Rendón-Mancha, J. M. (2012)的論文“Visual simultaneous localization and mapping: a survey”,總結(jié)了到2010年的SLAM中的一些方法。他們的研究分為幾個(gè)方面。核心方案是使用學(xué)習(xí)算法,其中一些在上文討論過。地圖的類型是捕獲環(huán)境幾何屬性的度量圖,或者是描述不同位置之間的連接的拓?fù)鋱D。

在線跟蹤中最常用的功能是顯著特征和標(biāo)記。標(biāo)記是在環(huán)境中由3D位置和外觀描述的區(qū)域(Frintrop和Jensfelt,2008)。顯著特征是由2D位置和外觀描述的圖像區(qū)域。深度學(xué)習(xí)技術(shù)通常用于在每個(gè)時(shí)間點(diǎn)描述并檢測這些顯著特征,以向系統(tǒng)添加更多信息。檢測是識別環(huán)境中的顯著元素的過程,描述是將對象轉(zhuǎn)換為特征向量的過程。

SLAM在自動(dòng)駕駛的應(yīng)用

表1來自J. Fuentes-Pacheco等人(2012年)。與特征提取相關(guān)的研究

應(yīng)用SLAM的方案有兩種,一種是回環(huán)檢測(loop closure),另一種是“機(jī)器人綁架(kidnapped robot)”?;丨h(huán)檢測是識別已經(jīng)訪問過的任意長度的循環(huán)偏移,“機(jī)器人綁架”不使用先前的信息去映射環(huán)境。

SLAM在自動(dòng)駕駛的應(yīng)用

表2仍然來自J. Fuentes-Pacheco等人。(2012)針對環(huán)境特定的方法。

5. 總結(jié)

SLAM是自主導(dǎo)航中常用的狀態(tài)時(shí)間建模的框架。它主要基于概率原理,對狀態(tài)和測量的后驗(yàn)和先驗(yàn)概率分布以及兩者之間的關(guān)系進(jìn)行推斷。這種方法的主要挑戰(zhàn)是計(jì)算復(fù)雜。狀態(tài)越多,測量越多,計(jì)算量越大,在準(zhǔn)確性和復(fù)雜性之間進(jìn)行權(quán)衡。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • SLAM
    +關(guān)注

    關(guān)注

    24

    文章

    459

    瀏覽量

    33347
  • 自動(dòng)駕駛
    +關(guān)注

    關(guān)注

    794

    文章

    14911

    瀏覽量

    180278
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    自動(dòng)駕駛汽車如何實(shí)現(xiàn)自動(dòng)駕駛

    人類駕駛員而言是非常直觀且有效的指令,但對于自動(dòng)駕駛汽車來說,則意味著需要一套極其復(fù)雜的感知、理解與決策鏈路。 自動(dòng)駕駛如何看清文字? 自動(dòng)駕駛汽車感知漢字的第一步是場景文本識別技術(shù),
    的頭像 發(fā)表于 02-10 08:50 ?668次閱讀
    <b class='flag-5'>自動(dòng)駕駛</b>汽車如何實(shí)現(xiàn)<b class='flag-5'>自動(dòng)駕駛</b>

    SLAM如何為自動(dòng)駕駛提供空間感知能力?

    ,并精準(zhǔn)地判斷自己與障礙物的距離。這種看似本能的空間感知能力,工程學(xué)領(lǐng)域被具象化為同步定位與地圖構(gòu)建技術(shù),即我們常說的SLAM。自動(dòng)駕駛的發(fā)展進(jìn)程中,
    的頭像 發(fā)表于 02-09 09:12 ?443次閱讀
    <b class='flag-5'>SLAM</b>如何為<b class='flag-5'>自動(dòng)駕駛</b>提供空間感知能力?

    Transformer如何讓自動(dòng)駕駛大模型獲得思考能力?

    在談及自動(dòng)駕駛時(shí),Transformer一直是非常關(guān)鍵的技術(shù),為何Transformer自動(dòng)駕駛行業(yè)一直被提及?
    的頭像 發(fā)表于 02-01 09:15 ?4243次閱讀

    如何設(shè)計(jì)好自動(dòng)駕駛ODD?

    為確定自動(dòng)駕駛的可使用范圍,會(huì)給自動(dòng)駕駛設(shè)置一個(gè)運(yùn)行設(shè)計(jì)域(Operational Design Domain,ODD)。ODD的作用就是用來明確自動(dòng)駕駛什么情況下能工作,
    的頭像 發(fā)表于 01-24 09:27 ?1577次閱讀

    山區(qū)實(shí)現(xiàn)自動(dòng)駕駛的難點(diǎn)在哪里?

    城市道路實(shí)現(xiàn)自動(dòng)駕駛或許不難,但想把自動(dòng)駕駛車應(yīng)用到山區(qū)道路,其難度會(huì)比想象的大得多。城市里路標(biāo)、車道、紅綠燈比較多,車流也比較規(guī)則;而很多山路卻沒有清晰車道、路面起伏大、天氣變化快,還有隨時(shí)掉落
    的頭像 發(fā)表于 11-08 14:57 ?2987次閱讀

    高程數(shù)據(jù)自動(dòng)駕駛中有什么作用?

    最近有小伙伴讓智駕最前沿聊聊自動(dòng)駕駛高精度地圖對高程數(shù)據(jù)的使用依賴,其實(shí)在聊這個(gè)話題之前,還是需要先知道高程數(shù)據(jù)是什么,自動(dòng)駕駛中到底有什么作用。
    的頭像 發(fā)表于 11-02 13:44 ?1824次閱讀

    自動(dòng)駕駛中如何將稀疏地圖與視覺SLAM相結(jié)合?

    [首發(fā)于智駕最前沿微信公眾號]自動(dòng)駕駛場景中,稀疏地圖通常是由一系列關(guān)鍵幀和若干三維稀疏特征點(diǎn)構(gòu)成的地圖,每個(gè)特征點(diǎn)包含三維坐標(biāo)和描述外觀的描述子;而視覺SLAM是運(yùn)行在車輛上的實(shí)時(shí)算法,它一邊
    的頭像 發(fā)表于 10-28 09:07 ?717次閱讀
    <b class='flag-5'>自動(dòng)駕駛</b>中如何將稀疏地圖與視覺<b class='flag-5'>SLAM</b>相結(jié)合?

    不同等級的自動(dòng)駕駛技術(shù)要求上有何不同?

    談到自動(dòng)駕駛,不可避免地會(huì)涉及到自動(dòng)駕駛分級,美國汽車工程師學(xué)會(huì)(SAE)根據(jù)自動(dòng)駕駛系統(tǒng)與人類駕駛員參與駕駛行為程度的不同,將
    的頭像 發(fā)表于 10-18 10:17 ?2745次閱讀

    低速自動(dòng)駕駛與乘用車自動(dòng)駕駛技術(shù)要求上有何不同?

    [首發(fā)于智駕最前沿微信公眾號]自動(dòng)駕駛技術(shù)的發(fā)展正朝著多元化方向邁進(jìn),其中低速自動(dòng)駕駛小車(以下簡稱“低速小車”)因其物流配送、園區(qū)運(yùn)維、社區(qū)服務(wù)等場景中的獨(dú)特價(jià)值而受到廣泛關(guān)注,且現(xiàn)階段已經(jīng)深入
    的頭像 發(fā)表于 07-14 09:10 ?1070次閱讀
    低速<b class='flag-5'>自動(dòng)駕駛</b>與乘用車<b class='flag-5'>自動(dòng)駕駛</b><b class='flag-5'>在</b>技術(shù)要求上有何不同?

    自動(dòng)駕駛汽車隧道、山區(qū)如何精準(zhǔn)定位?

    [首發(fā)于智駕最前沿微信公眾號]精準(zhǔn)定位是自動(dòng)駕駛得以實(shí)現(xiàn)的核心技術(shù)之一。自動(dòng)駕駛汽車需要準(zhǔn)確了解自身在道路上的位置,才能安全地規(guī)劃路徑、保持車道、避讓障礙。常見的定位技術(shù)包括全球?qū)Ш叫l(wèi)星
    的頭像 發(fā)表于 07-13 11:30 ?1240次閱讀
    <b class='flag-5'>自動(dòng)駕駛</b>汽車<b class='flag-5'>在</b>隧道、山區(qū)如何精準(zhǔn)定位?

    卡車、礦車的自動(dòng)駕駛和乘用車的自動(dòng)駕駛技術(shù)要求上有何不同?

    [首發(fā)于智駕最前沿微信公眾號]自動(dòng)駕駛技術(shù)的發(fā)展,讓組合輔助駕駛得到大量應(yīng)用,但現(xiàn)在對于自動(dòng)駕駛技術(shù)的宣傳,普遍是乘用車領(lǐng)域,而對于卡車、礦車的
    的頭像 發(fā)表于 06-28 11:38 ?1507次閱讀
    卡車、礦車的<b class='flag-5'>自動(dòng)駕駛</b>和乘用車的<b class='flag-5'>自動(dòng)駕駛</b><b class='flag-5'>在</b>技術(shù)要求上有何不同?

    自動(dòng)駕駛安全基石:ODD

    和限制下可以正常工作,是自動(dòng)駕駛安全的核心概念之一。 ? 對于人類司機(jī)來說,不同的道路上駕駛的能力也有所區(qū)別,比如新手司機(jī)一些窄路、山路,或者交通狀況復(fù)雜的道路上可能會(huì)無所適從,人
    的頭像 發(fā)表于 05-19 03:52 ?6532次閱讀

    新能源車軟件單元測試深度解析:自動(dòng)駕駛系統(tǒng)視角

    的潛在風(fēng)險(xiǎn)增加,尤其是自動(dòng)駕駛等安全關(guān)鍵系統(tǒng)中。根據(jù)ISO 26262標(biāo)準(zhǔn),自動(dòng)駕駛系統(tǒng)的安全完整性等級(ASIL-D)要求單點(diǎn)故障率必須低于10^-8/小時(shí),這意味著每小時(shí)的故障概率需控制
    發(fā)表于 05-12 15:59