色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

GSLAM:一套通用的SLAM框架與基準(zhǔn)

nlfO_thejiangme ? 來源:lp ? 2019-03-07 09:42 ? 次閱讀

同步定位和地圖構(gòu)建(SLAM)是移動(dòng)機(jī)器人環(huán)境感知和導(dǎo)航過程中的重要任務(wù),一直是計(jì)算機(jī)視覺和機(jī)器人學(xué)領(lǐng)域中的研究熱點(diǎn)。隨著移動(dòng)機(jī)器人技術(shù)和視覺技術(shù)的發(fā)展和應(yīng)用,近年來涌現(xiàn)出了一大批優(yōu)秀的研究,各式各樣的SLAM系統(tǒng)先后被提出,主要包括單目、多目、多傳感器融合等基于不同傳感器類型的SLAM系統(tǒng)(深度相機(jī)、激光、立體視覺和融合慣性導(dǎo)航等方法),還包括基于不同原理的關(guān)鍵點(diǎn)法、(半)直接法、稀疏法稠密法等SLAM系統(tǒng)(可分為基于關(guān)鍵點(diǎn)法、直接法和半直接法)以及基于學(xué)習(xí)的SLAM系統(tǒng)。

SLAM可以為移動(dòng)機(jī)器人導(dǎo)航、室內(nèi)定位和室內(nèi)地圖的構(gòu)建提供強(qiáng)大的技術(shù)支撐,比如機(jī)器人、無人機(jī)(UAV),自動(dòng)駕駛汽車以及虛擬和增強(qiáng)現(xiàn)實(shí)。

雖然SLAM領(lǐng)域發(fā)展迅速,缺乏統(tǒng)一的結(jié)構(gòu)框架來整合SLAM的各個(gè)子系統(tǒng),大多數(shù)研究人員專注于他們自己的SLAM系統(tǒng)的理論和實(shí)現(xiàn),使得這一領(lǐng)域的代碼復(fù)用和工程實(shí)踐進(jìn)展較慢,很多研究人員依然受到了重復(fù)造輪子的困擾,這阻礙了SLAM技術(shù)迭代發(fā)展和工業(yè)化的實(shí)際應(yīng)用。 此外,對(duì)算法的基準(zhǔn)評(píng)估和魯棒性分析也是研究過程中的重要內(nèi)容,亟待研究人員們達(dá)成共識(shí)攜手前行。

為了整合這一領(lǐng)域的最新研究、構(gòu)建SLAM領(lǐng)域的通用化框架系統(tǒng),本文的作者們提出了一個(gè)名為GSLAM的新型SLAM平臺(tái),它不僅能提供算法評(píng)估功能,而且還能為研究人員提供許多有用的算法快速開發(fā)工具包。其核心貢獻(xiàn)在于提供了一個(gè)通用、跨平臺(tái)和完全開源(可用于研究和商業(yè)用途)的SLAM交互程序,旨在將數(shù)據(jù)集輸入、SLAM配置、可視化和應(yīng)用的交互在統(tǒng)一框架中實(shí)現(xiàn)。同時(shí),這一框架還友好地支持了ROS風(fēng)格使用機(jī)制,使得廣泛的機(jī)器人研究人員可以很容易的上手進(jìn)行操作。

GSLAM核心工作是提供了通用的SLAM界面和框架。為了在使用不同數(shù)據(jù)集、SLAM算法和應(yīng)用的時(shí)候獲得更好的體驗(yàn),界面設(shè)計(jì)輕量級(jí),用到的頭文件僅依賴于C ++ 11標(biāo)準(zhǔn)庫。通過這個(gè)平臺(tái),用戶可以通過插件的形式直接調(diào)用一些常用函數(shù),也可以創(chuàng)建自己定義的函數(shù)。此外,作者還提供了JavaScript和Python接口,來使用基于Web和基于深度學(xué)習(xí)的SLAM應(yīng)用程序 。軟件和界面主要處理三部分信息的交互:

a. 數(shù)據(jù)輸入,包含一些傳感器數(shù)據(jù)及其使用參數(shù)

b. SLAM算法實(shí)現(xiàn),基于事先定義好的通用類,研發(fā)人員可以快速調(diào)用,并修改定義自己的核心算法;

c. 可視化和結(jié)果應(yīng)用,默認(rèn)使用Qt可視化,用戶也可以配置其它框架,以標(biāo)準(zhǔn)格式輸出算法結(jié)果。

圖1 GSLAM的框架圖

其中,數(shù)據(jù)插件集成主流的VO、SLAM數(shù)據(jù)集,包括KITTI,TUM,EuRoC,NPUDrone,CVMono等數(shù)據(jù)集,同時(shí)你也可以構(gòu)建自己的數(shù)據(jù)集插件,將自己的數(shù)據(jù)集集成到這一框架中去。

其中,SLAM算法插件提供了SLAM領(lǐng)域流行的優(yōu)秀算法,包括DSO,ORBSLAM,SVO和TheiaSFM等,這些插件可以直接集成到自己的代碼中,研究人員也可以基于這些插件進(jìn)行進(jìn)一步研究或者貢獻(xiàn)自己的插件。此外Rviz也被集成到了這一框架中進(jìn)行可視化交互,讓用戶可以復(fù)用ros中的技能和知識(shí)。

由于平移、旋轉(zhuǎn)和相似性變換算法是SLAM中最為常用的基礎(chǔ)變換,這一框架也對(duì)這些變換進(jìn)行了高效的實(shí)現(xiàn),表1中的對(duì)比結(jié)果證明了,對(duì)于常用的SO(3)、SE(3)和SIM(3)變換方法,基于GSLAM平臺(tái)的運(yùn)行時(shí)間要比流行的Sophus, TooN 和Ceres更高效。

表1 GSLAM與三大流行的庫的運(yùn)行時(shí)間對(duì)比

作者在GSLAM平臺(tái)中實(shí)現(xiàn)了三個(gè)優(yōu)化模塊作為通用類,以方便研究人員調(diào)用實(shí)現(xiàn)自己的SLAM算法,包括估計(jì)器Estimator、優(yōu)化器Optimizer和字典Vocabulary。

估計(jì)器Estimator,旨在提供一系列的解析求解器,覆蓋通過抽樣一致性算法RANSAC得到的各類情況(如表2所示,包含了2D-2D、2D-3D、3D-3D多種情況),大部分的算法基于開源線性代數(shù)庫Eigen。

優(yōu)化器Optimizer,旨在提供流行的SLAM非線性優(yōu)化問題的統(tǒng)一接口,比如PnP、bundle adjustment和pose graph optimization,一般使用Ceres庫就能解決,當(dāng)然一些高效前沿的算法也提供到了,比如PBA和ICE-BA。

字典Vocabulary,旨在提供用于重定位的高效輕便多線程和SIMD優(yōu)化的詞袋模型,下表展示了GSLAM與其他BoW方法在載入、保存和訓(xùn)練上的效率對(duì)比。這一框架中實(shí)現(xiàn)的各類特征字典模型性能整體優(yōu)于現(xiàn)有詞袋模型的表現(xiàn)。

為了中和測(cè)定這一框架在SLAM領(lǐng)域的性能,研究人員針對(duì)四個(gè)方面在框架內(nèi)對(duì)算法進(jìn)行了性能評(píng)測(cè),下圖中展示了DSO、SVO和ORBSLAM算法運(yùn)行時(shí)每一幀的內(nèi)存使用、分配內(nèi)存數(shù)量、CPU使用和耗時(shí)等詳細(xì)信息。結(jié)果證明SVO占用了最少的內(nèi)存和CPU資源,耗時(shí)最短且很穩(wěn)定,這主要因?yàn)樗皇且粋€(gè)視覺里程計(jì),只需要維持一個(gè)很小的局部地圖,無需進(jìn)行全局的強(qiáng)計(jì)算操作。

DSO、SVO和ORBSLAM計(jì)算性能對(duì)比圖

此外還測(cè)試了三種算法的運(yùn)行軌跡與Groundtruth的對(duì)齊結(jié)果,SVO盡管運(yùn)行速度快但是漂移較嚴(yán)重,ORBSLAM在絕對(duì)位姿誤差A(yù)PE指標(biāo)上準(zhǔn)確率最好。其他指標(biāo)的結(jié)果可以在作者論文的supplementary材料中查閱,或在GSLAM中自行嘗試。

圖 DSO、SVO和ORBSLAM運(yùn)行軌跡對(duì)比圖

這個(gè)高度集成的SLAM框架已經(jīng)在Github上開源,并且配合了詳細(xì)的文檔供大家配合使用。統(tǒng)一的框架有利于研究人員更加專注自己的核心研究,將最先進(jìn)的算法集成模塊,并便于全世界的開發(fā)者一同貢獻(xiàn)自己的力量,促進(jìn)SLAM技術(shù)的快速發(fā)展。

正所謂:

眾人拾柴火焰高,前端后端共繁榮。

定位導(dǎo)航大發(fā)展,優(yōu)化回環(huán)樣樣強(qiáng)!

更多代碼請(qǐng)戳:https://github.com/zdzhaoyong/GSLAM

另外兩位主要研究人員的主頁如下,他們?cè)谌S視覺重建、機(jī)器人等方面有著深入的研究,值得學(xué)習(xí):

https://github.com/bushuhui

https://shibiaoxu.github.io/

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

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753076
  • SLAM
    +關(guān)注

    關(guān)注

    23

    文章

    423

    瀏覽量

    31821
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1208

    瀏覽量

    24689

原文標(biāo)題:GSLAM:一套通用的SLAM框架與基準(zhǔn)

文章出處:【微信號(hào):thejiangmen,微信公眾號(hào):將門創(chuàng)投】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于多模態(tài)語義SLAM框架

    本文提出了個(gè)魯棒且快速的多模態(tài)語義 SLAM 框架,旨在解決復(fù)雜和動(dòng)態(tài)環(huán)境中的 SLAM 問題。具體來說,將僅幾何聚類和視覺語義信息相結(jié)合,以減少由于小尺度對(duì)象、遮擋和運(yùn)動(dòng)模糊導(dǎo)致的
    的頭像 發(fā)表于 08-31 09:39 ?1707次閱讀

    一套DAQ設(shè)備大概需要多少錢

    我現(xiàn)在項(xiàng)目大概有一萬,想買一套DAQ硬件設(shè)備,大概需要多少
    發(fā)表于 10-22 22:01

    一套智能車設(shè)計(jì)

    一套智能車設(shè)計(jì),本人想要做智能車方面的,借鑒下。
    發(fā)表于 11-10 00:37

    一套常用的AD封裝庫

    一套常用的AD封裝庫
    發(fā)表于 01-24 15:22

    分享一套通用的開發(fā)環(huán)境搭建教程

    針對(duì)嵌入式的開發(fā),不同的開發(fā)者使用不同的操作系統(tǒng),可能是Windows 或者 Linux,隨之而來所搭建的開發(fā)環(huán)境亦不同。所以在這里希望分享一套通用的開發(fā)環(huán)境搭建教程,主要是圍繞VS Code以及
    發(fā)表于 11-05 06:23

    HOOFR-SLAM的系統(tǒng)框架及其特征提取

    Intelligent Vehicles Applications1. 介紹2. HOOFR-SLAM2.1 系統(tǒng)框架2.2 HOOFR特征提取2.3 映射線程2.3.1 特征匹配1. 介紹提出種HOOFR-...
    發(fā)表于 12-21 06:35

    怎樣使用springboot整合netty來開發(fā)一套高性能的通信系統(tǒng)呢

    怎樣使用springboot整合netty來開發(fā)一套高性能的通信系統(tǒng)呢?為什么要用這兩個(gè)框架來實(shí)現(xiàn)通信服務(wù)呢?如何去實(shí)現(xiàn)呢?
    發(fā)表于 02-22 06:09

    在rockchip平臺(tái)怎樣去實(shí)現(xiàn)一套兼容多款wifi模塊的自適應(yīng)框架

    在rockchip平臺(tái)怎樣去實(shí)現(xiàn)一套兼容多款wifi模塊的自適應(yīng)框架呢?rk3399的wifi模組自適應(yīng)支持多款wifi是什么技術(shù)原理?
    發(fā)表于 03-07 08:21

    探討下HDMI顯示的兩流程框架及其配置

    Platform: RK3399OS: Android 7.1 industryKernel: v4.4.83HDMI顯示有兩流程框架一套是基于DRM顯示標(biāo)準(zhǔn)的HDMI框架;另外
    發(fā)表于 04-25 16:58

    三聯(lián)屏一套多少錢_配一套三聯(lián)屏需要什么設(shè)備(電腦)

    三聯(lián)屏,顧名思義就是臺(tái)機(jī)器將內(nèi)容顯示到三個(gè)屏幕上。三聯(lián)屏可以根據(jù)不同的需求把不樣的畫面顯示到不同的顯示屏上。本文主要介紹一下一套三聯(lián)屏需要什么設(shè)備以及多少錢一套,最后奉上實(shí)現(xiàn)三聯(lián)屏
    的頭像 發(fā)表于 03-21 11:50 ?2.3w次閱讀

    美國工業(yè)互聯(lián)網(wǎng)聯(lián)盟制定出一套新的物聯(lián)網(wǎng)安全成熟度模型

    IIC 的這份白皮書旨在為所有行業(yè)提供一套通用的物聯(lián)網(wǎng)安全成熟度模型。IIC 的指導(dǎo)原則是利用現(xiàn)有的框架(例如 NIST 和 ISA-62443)制定一套適用于所有行業(yè)、涵蓋流程和技術(shù)
    的頭像 發(fā)表于 06-11 09:31 ?4879次閱讀

    Altera發(fā)布一套完整的SoC解決方案

    Altera的Arria II GX、Stratix IV GT、StraTIx IV GX FPGAs和HardCopy IV GX ASIC采用了通用收發(fā)器技術(shù),由一套通用開發(fā)工具為其提供支持,幫助系統(tǒng)設(shè)計(jì)人員開發(fā)完整的芯片
    的頭像 發(fā)表于 10-27 08:17 ?3751次閱讀

    altiumdesigner多少錢一套

    altiumdesigner多少錢一套 altiumdesigner是很多工程師都要用到的設(shè)計(jì)工具,那么altiumdesigner多少錢一套? altiumdesigner口碑評(píng)價(jià)很好
    的頭像 發(fā)表于 04-07 11:36 ?3.3w次閱讀
    altiumdesigner多少錢<b class='flag-5'>一套</b>

    ToolKit是一套應(yīng)用于嵌入式系統(tǒng)的通用工具包

    ToolKit是一套應(yīng)用于嵌入式系統(tǒng)的通用工具包,可靈活應(yīng)用到有無RTOS的程序中,采用C語言面向?qū)ο蟮乃悸穼?shí)現(xiàn)各個(gè)功能,盡可能最大化的復(fù)用代碼,目前為止工具包包含:循環(huán)隊(duì)列、軟件定時(shí)器、事件集。
    的頭像 發(fā)表于 04-17 10:04 ?2853次閱讀

    搭建一套優(yōu)秀的嵌入式軟件框架必備的通用工具包

    ToolKit是一套應(yīng)用于嵌入式系統(tǒng)的通用工具包,可靈活應(yīng)用到有無RTOS的程序中,采用C語言面向?qū)ο蟮乃悸穼?shí)現(xiàn)各個(gè)功能,盡可能最大化的復(fù)用代碼,目前為止工具包包含:循環(huán)隊(duì)列、軟件定時(shí)器、事件集。
    的頭像 發(fā)表于 04-18 09:34 ?983次閱讀
    主站蜘蛛池模板: 国产午夜精品理论片免费观看| 色综合伊人色综合网站中国| 亚洲日本天堂在线| 国产精品99久久久久久宅男AV| 秋霞电影午夜伦午夜| 99久久无码一区人妻A片蜜| 久久全国免费久久青青小草| 亚洲欧美中文字幕高清在线| 国产精品免费视频播放| 色欲AV亚洲永久无码精品麻豆| 操他射他影院| 破女在线观看视频| qvod伦理片| 欧美 日韩 无码 有码 在线| 中文字幕永久在线| 绝对诱惑在线试听| 樱桃BT在线观看| 久久精品一本到99热| 伊人久久大香线蕉影院95| 精品手机在线视频| 一本色道久久综合亚洲精品加 | 国产亚洲精品视频在线网 | 久久精品亚洲AV无码三区观看| 亚洲免费一| 精品视频久久久久| 野花日本韩国视频免费高清观看| 韩国成人理伦片免费播放| 亚洲精品久久久久无码AV片软件| 国语自产视频在线不卡| 亚洲精品有码在线观看| 精品国产乱码久久久久久免费流畅 | 粗壮挺进邻居人妻无码| 日本久久不射| 国产产乱码一二三区别免费| 甜性涩爱快播| 国产一区二区青青精品久久| 亚洲精品中文字幕一二三四区 | 果冻传媒在线观看资源七夕| 亚洲国产精麻豆| 久草在线在线精品观看99| 在线AV国产传媒18精品免费|