国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于高斯分布的移動(dòng)機(jī)器人同步定位與地圖構(gòu)建方法

      文檔序號(hào):9748577閱讀:576來(lái)源:國(guó)知局
      一種基于高斯分布的移動(dòng)機(jī)器人同步定位與地圖構(gòu)建方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明屬于移動(dòng)機(jī)器人導(dǎo)航領(lǐng)域,特別是一種高斯分布的同時(shí)定位與地圖構(gòu)建方 法
      【背景技術(shù)】
      [0002] 移動(dòng)機(jī)器人的同時(shí)定位與地圖構(gòu)建(Simultaneous Localization and Mapping, SLAM)是移動(dòng)機(jī)器人在其自身位置不確定的條件下,在完全未知環(huán)境中根據(jù)自身的位姿估 計(jì)和傳感器觀測(cè)數(shù)據(jù)創(chuàng)建地圖。SLAM最早由Smith, Self和Cheeseman提出,它解決了從移動(dòng) 機(jī)器人得到一系列觀測(cè)值從而構(gòu)建未知關(guān)鍵地圖的問(wèn)題。
      [0003] SLAM問(wèn)題的研究中,對(duì)于非線性、非高斯系統(tǒng)的狀態(tài)估計(jì),目前研究熱點(diǎn)是基于序 列蒙特卡羅方法(Sequential Monte Car 1 〇,SMC)的粒子濾波算法。該算法對(duì)系統(tǒng)噪聲沒(méi)有 限制,它能通過(guò)預(yù)測(cè)和更新系統(tǒng)概論密度函數(shù)的采樣集來(lái)近似非線性系統(tǒng)的遞歸貝葉斯估 計(jì)。Murphy等人將Rao-Blackwellized粒子濾波(Rao-Blackwellized Particle Filter, RBPF)算法作為一種新的方式來(lái)處理SLAM問(wèn)題。隨后,Montemerlo等人于2003年提出了一種 基于Rao-Blackwellized粒子濾波器的FastSLAM算法(RBPF-SLAM)。相比適合高斯線性系統(tǒng) 的EKF-SLAM算法,RBPF-SLAM算法根據(jù)SLAM問(wèn)題的條件獨(dú)立特性,將高維的移動(dòng)機(jī)器人軌跡 和環(huán)境地圖聯(lián)合后驗(yàn)概率密度估計(jì)解耦為低維狀態(tài)估計(jì),從而解決了狀態(tài)空間SLAM算法的 維數(shù)災(zāi)難問(wèn)題,提高了 SLAM的求解效率。
      [0004] 然而隨著粒子權(quán)值的方差隨時(shí)間遞增,粒子退化現(xiàn)象是不可避免的。為了減少粒 子退化現(xiàn)象,引入重采樣方法,即舍棄權(quán)值較小的粒子,復(fù)制權(quán)值較大的粒子,產(chǎn)生多個(gè)等 權(quán)值的粒子。這樣雖然改善了粒子退化,但同時(shí)造成粒子匱乏。為此,自適應(yīng)的重采樣的方 法成為研究重點(diǎn),Moral等人對(duì)自適應(yīng)重采樣策略及收斂性進(jìn)行了詳細(xì)分析,一些自適應(yīng)改 進(jìn)重采樣的SLAM算法被提出,雖然這些算法能夠抑制樣本匱乏現(xiàn)象,提高粒子濾波算法的 估計(jì)準(zhǔn)確性,但是該算法的代價(jià)仍然是增加了計(jì)算時(shí)間,雖然可以以較少的粒子數(shù)目來(lái)實(shí) 現(xiàn)算法,但也僅僅能達(dá)到有限的精度與時(shí)間上的平衡。因此高斯分布重采樣移動(dòng)機(jī)器人同 時(shí)定位與地圖構(gòu)建方法的研究RBPF-SLAM中保持粒子多樣性,避免粒子匱乏、同時(shí)保證可靠 精確的估計(jì)有非常重要的意義。

      【發(fā)明內(nèi)容】

      [0005] 針對(duì)現(xiàn)有技術(shù)的不足,提出了一種可獲得可靠的柵格地圖精度、保持粒子多樣性 的基于高斯分布的移動(dòng)機(jī)器人同步定位與地圖構(gòu)建方法。本發(fā)明的技術(shù)方案如下:一種基 于高斯分布的移動(dòng)機(jī)器人同步定位與地圖構(gòu)建方法,其包括以下步驟:
      [0006] S1,輸入t-Ι時(shí)刻的粒子集,其中移動(dòng)機(jī)器人在每個(gè)點(diǎn)的運(yùn)行軌跡為粒子,移動(dòng)機(jī) 器人t-Ι時(shí)刻的觀測(cè)值和t-Ι時(shí)刻施加的控制量,由機(jī)器人位姿和里程計(jì)控制信息估計(jì)機(jī)器 人初始位姿;
      [0007] S2,根據(jù)移動(dòng)機(jī)器人的初始位姿和傳感器觀測(cè)數(shù)據(jù)創(chuàng)建地圖,并根據(jù)地圖執(zhí)行掃 描匹配方法得出移動(dòng)機(jī)器人的軌跡;
      [0008] S3,根據(jù)步驟S2掃描匹配方法得出移動(dòng)機(jī)器人的軌跡,求出移動(dòng)機(jī)器人軌跡的提 議分布,將提議分布近似為高斯分布,在高斯分布中進(jìn)行粒子采樣;
      [0009] S4,計(jì)算每個(gè)粒子的權(quán)重并更新各粒子權(quán)值;
      [001 0] S5,在高斯分布的基礎(chǔ)上進(jìn)行粒子重采樣,具體是通過(guò)排序粒子權(quán)重大小,分散高 權(quán)重粒子獲得重采樣后的新粒子;
      [0011] S6,根據(jù)機(jī)器人位姿和觀測(cè)信息計(jì)算地圖并進(jìn)行地圖更新。
      [0012] 進(jìn)一步的,步驟S2掃描方法通過(guò)廣=argmax_ /)(.v|來(lái)判斷掃描匹配是 否成功。掃描匹配方法的步驟為:
      [0013] 首先由后驗(yàn)分布遞歸貝葉斯濾波器結(jié)合傳感器數(shù)據(jù)來(lái)估計(jì)機(jī)器人的位姿,形成初 始樣本集為:
      [0014] - {xvx2^,.xt\
      [0015] 其中為各位姿采樣集合,X1,X2, . . .,Xt代表每一次機(jī)器人可能的位姿。
      [0016] 樣本集的后驗(yàn)概率密度為/)(x| ,
      [0017]
      [0018] 其中,為能使得該后驗(yàn)概率密度函數(shù)最大的值。
      [0019] 進(jìn)一步的,步驟S3求取軌跡提議分布的計(jì)算方法為:
      [0020] 首先根據(jù)觀測(cè)模型的似然函數(shù)為:
      [0021] lif)
      [0022] 將提議分布近似為高斯分布:
      [0023]
      [0024] 其高斯分布參數(shù)和Σ;"分布為:
      [0025]
      [0026] ' Ψ: Μ ' .......
      [0027] 其中,L(1)是觀測(cè)模型的似然函數(shù),X是該似然函數(shù)的自變量,| 是觀測(cè) 模型的概率表達(dá),Zt是觀測(cè)值,《g是t-i時(shí)刻的地圖%歸一化因子, 尸1
      if是里程計(jì)讀數(shù),{幻}取里程計(jì)的最近一次讀數(shù)。
      [0028] 講一步的,步碟S4中毎個(gè)粒子的權(quán)雷的計(jì)筧方法為:
      [0029]
      [0030]對(duì)每個(gè)粒子的權(quán)重進(jìn)一步簡(jiǎn)化: 「00311
      )
      [0032] 其中wf表示t時(shí)刻第i個(gè)粒子的權(quán)重大小,;Om)是運(yùn)動(dòng)模型的概率表達(dá)。
      [0033] 進(jìn)一步的,步驟S5中,高斯分布中進(jìn)行粒子重采樣的計(jì)算方法:
      [0034]
      [0035]
      [0036] 其中α是調(diào)整分布程度的參數(shù),i是進(jìn)入采樣區(qū)粒子的序列數(shù),j是當(dāng)前新得到粒子 的序列數(shù),Σ k表示新粒子離散程度的方差,設(shè)置方差來(lái)分散高權(quán)重粒子。
      [0037]本發(fā)明的優(yōu)點(diǎn)及有益效果如下:
      [0038] 本發(fā)明提供了一種在高斯分布的基礎(chǔ)上分散高權(quán)重粒子獲得重采樣后的新粒子, 保證了粒子多樣性,從而避免粒子匱乏而造成柵格地圖構(gòu)建不精確。在粒子數(shù)減少的條件 下保持可靠的估計(jì),有效地減輕了計(jì)算壓力。
      【附圖說(shuō)明】
      [0039] 圖1是本發(fā)明提供優(yōu)選實(shí)施例基于高斯分布的移動(dòng)機(jī)器人同步定位與地圖構(gòu)建方 法流程圖。
      【具體實(shí)施方式】
      [0040] 以下結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步說(shuō)明:
      [0041] 如圖1所示,本發(fā)明提供了一種基于高斯分布的移動(dòng)機(jī)器人同步定位與地圖構(gòu)建, 其特征在于,包括以下步驟:
      [0042] S1,輸入量為t-Ι時(shí)刻的粒子集,
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1