国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

最新圖優化框架,全面提升SLAM定位精度

3D視覺工坊 ? 來源:3D視覺工坊 ? 2024-11-12 11:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0. 這篇文章干了啥?

同時定位與地圖構建(SLAM)是一項關鍵技術,允許移動機器人在部分或完全未知的環境中自主導航。它包括使用機載傳感器同時估計機器人狀態和構建傳感器檢測到的環境地圖。SLAM可以根據傳感器和地圖構建技術的類別進行分類,如視覺SLAM、激光SLAM、慣性SLAM等。

解決SLAM問題的經典方法可以分為基于濾波的方法和基于圖的方法。在1986年提出SLAM問題的前二十年里,基于概率公式的濾波方法已經實現了準確的估計。然而,在大規模問題中更新協方差矩陣在計算上是昂貴的。基于圖的方法最早由Lu和Milios在1997年引入,隨著圖的增長,計算成本較低。隨著計算能力的提高,基于圖的SLAM的優化算法相比經典的濾波方法(如擴展卡爾曼濾波、Rao-Blackwellized粒子濾波和信息濾波)獲得了廣泛關注。Wilbers等人展示了基于圖的方法在定位方面比粒子濾波具有更高的精度。

姿態圖優化(PGO)可以建模為一個非凸優化問題,是基于圖的SLAM的基礎,其中它將每個姿態與一個頂點關聯,將每個測量與圖的一條邊關聯,需要從有噪聲的相對測量中估計多個未知姿態。在三維空間中的姿態通常包括旋轉和平移,旋轉可以使用歐拉角、軸角(so(3))、特殊正交群(SO(3))或四元數(Q)表示,平移由一個三維向量t指定。此外,整體姿態還可以使用特殊歐氏群(SE(3))、李代數(se(3)或雙四元數(DQ)表示。不同的建模方法會產生不同的約束,如在se(3)中沒有約束,在SE(3)中有矩陣正交和行列式約束,或在Q中有球面約束。選擇與問題結構兼容的簡單表示將導致一個更容易解決和更準確的模型。

在過去的二十年中,許多模型已經根據噪聲的不同統計分布和姿態表示方法得到了發展。同時,也提出了許多高效的優化算法來解決這些模型。從模型的角度來看,旋轉噪聲的統計分布通常分為高斯分布或各向同性的馮米塞斯-費舍爾(vMF)分布,而平移噪聲統一表現為高斯噪聲。基于最大似然估計,在se(3)上的高斯噪聲可以直接導出一個無約束的非線性最小二乘模型。同樣,Cheng等人建立了基于單位雙四元數的最小二乘模型,并提出了一種更有效的方法來計算雅可比矩陣。通過消除兩個變量,他們的模型也是無約束的。另一種建模方法使用SO(3)表示旋轉,假定其服從vMF分布,并導出具有正交和行列式約束的模型。由于se(3)需要轉換來描述運動過程,用SO(3)或Q和一個三維向量表示的目標函數的表達式相比無約束模型更簡潔;然而,約束的引入增加了挑戰。

從算法的角度來看,提出了幾種高效且準確的方法來解決SLAM中的大規模問題。諸如隨機梯度下降等一階優化方法可以減少梯度計算的復雜性,并有效地解決無約束優化問題。收斂速度更快的算法,如高斯-牛頓方法、Levenberg--Marquardt方法、信賴域方法也被引入來解決該問題。與計算矩陣逆不同,使用QR或Cholesky分解等矩陣分解技術來降低復雜性,并提出了增量版本。Grisetti等人和Wagner等人提出了基于流形的高斯-牛頓算法,其中雅可比矩陣具有稀疏結構,更新過程避免了大規模線性方程系統的昂貴存儲。

然而,二階算法僅在局部區域具有快速收斂率,對于非凸問題通常返回局部極小值。后來的工作集中于找到更好的初始點并確認解的最優性。Rosen等人提出了一種基于Powell的Dog-Leg信賴域方法的穩健增量最小二乘估計,并提高了數值穩定性。Carlone等人通過檢查對偶間隙推導了一個帶約束的二次規劃并驗證了最優解。通過擴展可行集到其凸閉包,一種凸松弛方法有效地克服了非凸問題初始點選擇的難題。此外,Rosen等人將模型松弛為一個半定規劃,并證明了只要噪聲低于某個臨界閾值,其松弛的最小化結果提供了一個精確的最大似然估計。Fan和Murphey提出了PGO的一個上界,并通過廣義近端方法解決它,該方法可以收斂到一階臨界點且不依賴于黎曼梯度。另一種找到更好局部極小值或全局極小值的方法依賴于初始化技術。他們指出非凸旋轉估計是SLAM困難的真正原因,平移對旋轉估計影響較小。因此,計算一個好的旋轉估計將提高算法的性能。

我們提出了一種非凸姿態圖優化的近端線性化黎曼交替方向乘子法(PieADMM),它使用最新的部分信息更新其他變量。我們的子問題不僅具有閉式解,而且可以并行計算,從而使每次更新的時間復雜性較低。這一優勢在大規模數值實驗中得到了驗證。從理論上講,收斂性分析補充了我們的發現。

下面一起來閱讀一下這項工作~

1. 論文信息

標題:Non-convex Pose Graph Optimization in SLAM via Proximal Linearized Riemannian ADMM

作者:Xin Chen, Chunfeng Cui, Deren Han, Liqun Qi

機構:北京航空航天大學

原文鏈接:https://arxiv.org/abs/2404.18560

2. 摘要

位姿圖優化 (PGO) 是解決基于位姿的同時定位與地圖構建 (SLAM) 問題的一種著名技術。在本文中,我們使用單位四元數和三維向量表示旋轉和平移,并提出了一種基于馮·米塞斯-費舍爾分布的新型 PGO 模型。從單位四元數導出的約束是球面流形,投影到這些約束上可以通過歸一化來計算。然后,我們開發了一種近端線性化黎曼交替方向乘子法 (PieADMM) 來解決所提出的模型,該方法不僅具有低內存需求,而且可以并行更新位姿。此外,我們建立了 PieADMM 以 O(1/?2) 的迭代復雜度找到我們模型的 ?-駐點解。通過對兩個合成數據集和四個 3D SLAM 基準數據集的數值實驗,展示了我們所提出算法的效率。

3. 效果展示

首先,我們使用不同的算法測試n = 100,m = 100的環形數據集。圖2顯示了當σr = 0.01,σt = 0.05,并采用弦初始化時的俯視軌跡,三種方法在視覺上收斂于相同的解。我們還測試了里程計猜測初始化技術。由于恢復的軌跡幾乎重疊,并且很難觀察出差異,我們將它們省略了。

8a154fac-9056-11ef-a511-92fbcf53809c.jpg

相反,我們在圖3中報告了優化過程,記錄了在不同方法和初始化技術下,Rel.Err和NRMSE的下降趨勢以及CPU時間。由于我們的PieADMM能夠針對每個頂點并行更新,因此它可以比其他方法更快地收斂。此外,弦初始化可以在旋轉更新后給出平移的估計,這提供了比其他方法更準確的初始點。在此初始化下,我們的PieADMM可以收斂到具有較低相對誤差的解。與里程計猜測初始化相比,我們的PieADMM通常不如mG-N的前幾步準確,但隨著迭代的進行,它可以實現略微更好的性能。因此,我們將弦初始化作為下一步實驗中的標準初始化技術。

8a3a627e-9056-11ef-a511-92fbcf53809c.jpg

4. 主要貢獻

(i) 我們提出了一種基于增強單位四元數和vMF分布的非凸姿態圖優化模型,其中數據存儲成本低,單位四元數的投影可以通過歸一化計算。

(ii) 我們提出了一種PieADMM,其子問題具有閉式解,并且可以并行更新。

(iii) 基于流形上的一階最優條件,我們定義了模型的一個?-駐點解。然后,我們建立了PieADMM在找到?-駐點解時的迭代復雜度O(1/?2)。

(iv) 我們在兩個不同數據規模的合成數據集和四個三維SLAM基準數據集上測試了我們的算法。數值實驗驗證了我們方法的有效性。

5. 基本原理是啥?

8a7e2914-9056-11ef-a511-92fbcf53809c.jpg

8aa9f4ea-9056-11ef-a511-92fbcf53809c.jpg

6. 實驗結果

我們在額外的噪聲水平下比較這些算法,并在表II中列出了關于Rel.Err、NRMSE和CPU時間的數值結果。我們發現PieADMM花費更少的時間并且獲得更好的結果。

8add2a5e-9056-11ef-a511-92fbcf53809c.jpg

我們還測試了姿態數量n的影響。實際上,由于我們限制了機器人軌跡的范圍,同等級別的噪聲將在頂點數量增加時產生更大的影響。因此,在比較不同n的數據大小的影響時,我們使用相對噪聲水平作為統一標準,這意味著σr = 100 × σrelr / n和σt = 100 × σrelt / n。結果如圖4所示。圖4a和4b顯示了PieADMM的性能平穩,有時略優于其他兩種方法。然而,PieADMM的運行時間增加速度比它們慢得多,參見圖4c。這是因為n的規模幾乎不影響旋轉子問題的成本,它可以并行計算。此外,平移子問題僅涉及矩陣乘法,并且不依賴于矩陣的逆。

8b2269a2-9056-11ef-a511-92fbcf53809c.jpg

對于立方體數據集,讓σt = σrelt /?n,其中σrelt表示平移的相對噪聲水平。我們首先考慮了?n = 5或8,σr = 0.1,σrelt = 0.1和pcube = 0.3的兩個例子。圖5a和5d顯示了真實軌跡,其中藍線由運動產生,紅色虛線由觀測產生。圖5b、5c和5e、5f分別是對應于不同?n的嘈雜和恢復的軌跡。圖6顯示了Rel.Err隨著CPU時間的下降趨勢,其中我們省略了圖像的上半部分以突出顯示細節。由于PGO模型是非凸的,而PieADMM是非單調的算法,曲線可能會振蕩。然而,它總是在更短的時間內收斂到更高精度的解。

8b4d44ba-9056-11ef-a511-92fbcf53809c.jpg

8b8513a4-9056-11ef-a511-92fbcf53809c.jpg

我們還從2到10選擇?n,并在表III中展示了數值結果。圖7a顯示了立方體數據集的邊緣和頂點數量之間的關系,圖7b和7c說明了速度隨著?n的增加而上升的趨勢。mG-N和mL-M的成本增長都是立方的,而PieADMM的增長速度較慢。

8ba83f3c-9056-11ef-a511-92fbcf53809c.jpg

8bdbe738-9056-11ef-a511-92fbcf53809c.jpg

我們測試了一些流行的3D SLAM數據集。車庫數據集是一個大規模的真實世界示例,另外三個(球1、球2和環面)是用來比較性能的常見數據集。與球1數據集不同,球2數據集添加了更大的噪聲。我們還使用弦初始化技術為所有方法計算了一個初始點。圖8顯示了軌跡的視覺結果,相應的數值結果列在表IV中。值得注意的是,我們的旋轉模型是基于vMF分布而不是傳統的高斯分布,因此恢復的解不相同,并且比較目標函數值或梯度是沒有意義的。我們在表中顯示了CPU時間,表明PieADMM收斂速度比mG-N和mL-M快。

8c19b3b0-9056-11ef-a511-92fbcf53809c.jpg

8c5e9822-9056-11ef-a511-92fbcf53809c.jpg

7. 總結

在SLAM中的位姿圖優化是一種特殊的非凸優化,其中變量通常位于se(3)中,具有非線性目標函數,或在具有正交約束的特殊歐幾里得群中。復雜的模型使得找到全局解變得困難。本文提出了一種基于增強單位四元數和馮米塞斯-費舍爾分布的新非凸位姿圖優化模型,這是一個在單位球面上的大規模四次多項式優化。通過引入輔助變量,我們將其重新表述為多二次多項式優化、多線性最小二乘問題。然后,我們引入了一個針對PGO模型的近端線性化黎曼ADMM,其中子問題是簡單的投影問題,并且可以根據有向圖的結構并行解決,從而大大提高了效率。然后,基于我們PGO模型滿足的Lipschitz梯度連續性假設和流形上的一階最優性條件,我們建立了找到ε駐點解的迭代復雜度為O(1/?2)。在兩個具有不同數據規模和噪聲水平的合成數據集以及四個3D SLAM基準數據集上的數值實驗驗證了我們方法的有效性。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 算法
    +關注

    關注

    23

    文章

    4784

    瀏覽量

    98042
  • SLAM
    +關注

    關注

    24

    文章

    457

    瀏覽量

    33324
  • 數據集
    +關注

    關注

    4

    文章

    1236

    瀏覽量

    26190

原文標題:超越L-M和G-N!最新圖優化框架!全面提升SLAM定位精度!

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    云翎智能RTK高精度定位AI智能執法記錄儀如何提升鐵路檢修作業安全與監管效能

    云翎智能RTK高精度定位AI智能執法記錄儀,通過深度融合厘米級高精定位、AI智能識別與實時通信技術,為鐵路檢修作業的安全與監管帶來了革命性提升。其核心價值在于“精準感知、智能預警、全程
    的頭像 發表于 01-30 22:29 ?581次閱讀
    云翎智能RTK高<b class='flag-5'>精度</b><b class='flag-5'>定位</b>AI智能執法記錄儀如何<b class='flag-5'>提升</b>鐵路檢修作業安全與監管效能

    智慧工地人員定位從系統框架、核心功能到價值與趨勢詳解(二)

    智慧工地人員定位系統融合UWB、北斗、藍牙等多源技術,實現室內外厘米級至米級精準定位,支持三維可視化、AR導航與工業級防護,具備實時定位、電子圍欄、SOS報警、智能考勤、軌跡追溯等核心功能,
    的頭像 發表于 01-29 17:11 ?1320次閱讀
    智慧工地人員<b class='flag-5'>定位</b>從系統<b class='flag-5'>框架</b>、核心功能到價值與趨勢詳解(二)

    HIWIN aligner與晶圓機器人組合可提升傳輸定位精度多少?

    在半導體自動化產線中,“傳輸-定位”是決定良率的關鍵鏈路,而HIWIN aligner與晶圓機器人的組合方案,正是通過協同優化讓這一鏈路的精度實現質的飛躍。很多客戶會問:“這套組合到底能提升
    的頭像 發表于 01-23 09:15 ?198次閱讀

    什么是激光雷達 3D SLAM技術?

    (SimultaneousLocalizationandMapping)即時定位與建,通俗來講,就是讓智能設備在未知環境中同步完成自身位置測算與周邊環境地圖構建。這兩個過程互為支撐,既是機器人自主
    的頭像 發表于 12-02 19:23 ?583次閱讀
    什么是激光雷達 3D <b class='flag-5'>SLAM</b>技術?

    藍牙定位技術原理:從BLE信號到高精度定位的實現邏輯

    藍牙定位憑借低成本、低功耗與高兼容性,依托BLE信號實現從粗略到高精度定位。通過RSSI、ToF測距與AoA/AoD測向技術,結合多基站協同和算法優化,可實現米級乃至厘米級
    的頭像 發表于 11-24 17:50 ?2001次閱讀
    藍牙<b class='flag-5'>定位</b>技術原理:從BLE信號到高<b class='flag-5'>精度</b><b class='flag-5'>定位</b>的實現邏輯

    AGV中IGPS定位精度提升方法

    領域的核心導航技術。以下是提升 IGPS 定位精度的系統方法: 一、硬件系統優化 1.? IGPS 基站布局優化 多基站交叉覆蓋 :部署 4
    的頭像 發表于 11-21 11:07 ?579次閱讀

    Swift Navigation與導遠科技合作打造高精度衛星定位解決方案

    的 Skylark 精密定位服務實現全面兼容。Skylark 是一種基于云的服務,可將 GPS 等標準全球導航衛星系統(GNSS)的精度從數米提升至數厘米。
    的頭像 發表于 11-06 16:07 ?754次閱讀

    毫米級定位+全場景記錄:鐵路高精度定位工作記錄儀助力鐵路線路巡查

    鐵路高精度定位工作記錄儀通過毫米級定位與全場景記錄技術,實現了鐵路線路巡查的智能化升級,顯著提升了巡檢效率、安全性和數據可靠性,成為保障鐵路安全運營的關鍵工具。云翎智能高
    的頭像 發表于 10-20 22:02 ?422次閱讀
    毫米級<b class='flag-5'>定位</b>+全場景記錄:鐵路高<b class='flag-5'>精度</b><b class='flag-5'>定位</b>工作記錄儀助力鐵路線路巡查

    智能鐵路新基建:云翎智能高精度定位儀如何重構巡檢作業安全效率雙提升

    云翎智能高精度定位儀以厘米級多源融合定位為核心,構建‘人-機-環-管’主動安全防護體系,通過智能預警與數字孿生管理,實現站場巡檢安全風險降低60%、效率提升40%,重塑鐵路運維從‘經驗
    的頭像 發表于 10-15 22:34 ?478次閱讀
    智能鐵路新基建:云翎智能高<b class='flag-5'>精度</b><b class='flag-5'>定位</b>儀如何重構巡檢作業安全效率雙<b class='flag-5'>提升</b>

    一種適用于動態環境的自適應先驗場景-對象SLAM框架

    由于傳統視覺SLAM在動態場景中容易會出現嚴重的定位漂移,本文提出了一種新穎的基于場景-對象的可靠性評估框架,該框架通過當前幀質量指標以及相對于可靠參考幀的場景變化,
    的頭像 發表于 08-19 14:17 ?873次閱讀
    一種適用于動態環境的自適應先驗場景-對象<b class='flag-5'>SLAM</b><b class='flag-5'>框架</b>

    一種適用于動態環境的實時RGB-D SLAM系統

    近期用于視覺SLAM的3D高斯潑濺(3DGS)技術在跟蹤和高保真建方面取得了顯著進展。然而,其順序優化框架以及對動態物體的敏感性限制了其在現實場景中的實時性能和魯棒性。為此,我們提出
    的頭像 發表于 07-04 15:14 ?1288次閱讀
    一種適用于動態環境的實時RGB-D <b class='flag-5'>SLAM</b>系統

    自動對刀技術對碳化硅襯底切割起始位置精度提升及厚度均勻性優化

    摘要:碳化硅襯底切割對起始位置精度與厚度均勻性要求極高,自動對刀技術作為關鍵技術手段,能夠有效提升切割起始位置精度,進而優化厚度均勻性。本文深入探討自動對刀技術的作用機制、實現方式及其
    的頭像 發表于 06-26 09:46 ?750次閱讀
    自動對刀技術對碳化硅襯底切割起始位置<b class='flag-5'>精度</b>的<b class='flag-5'>提升</b>及厚度均勻性<b class='flag-5'>優化</b>

    北斗時鐘系統:提升時間精度的重要技術

    隨著科技的發展和社會的進步,人們對于定位精度的要求越來越高。北斗導航衛星系統作為中國自主研發的衛星導航系統,具有全球覆蓋、多模式定位、高精度等特點,已經廣泛應用于交通、農業、航空航天等
    的頭像 發表于 06-05 14:15 ?810次閱讀
    北斗時鐘系統:<b class='flag-5'>提升</b>時間<b class='flag-5'>精度</b>的重要技術

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    相機標定是視覺系統的基石,直接影響后續圖像處理的精度。書中詳細介紹了單目和雙目相機的標定流程,包括標定板的使用、參數優化以及標定文件的應用。 實際應用中,標定誤差可能導致機器人定位偏差,因此標定過程
    發表于 05-03 19:41

    室內智能指路牌的定位精度能達到多少

    。精準的定位能幫助人們迅速找到目的地,節省時間與精力,提升空間的使用效率。那么,室內叁仟智能指路牌的定位精度究竟能達到何種程度?接下來,我們從定位
    的頭像 發表于 04-01 10:37 ?879次閱讀