欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

教你如何在本地運(yùn)行多傳感器融合定位模塊

YB7m_Apollo_Dev ? 來源:cg ? 2018-12-13 10:34 ? 次閱讀

定位技術(shù)橫跨好幾個(gè)專業(yè),包括測繪、導(dǎo)航、計(jì)算機(jī)視覺知識(shí)、以及點(diǎn)云處理的知識(shí)。業(yè)界所說的“多傳感器融合”,都是指對(duì)攝像頭、激光雷達(dá)、毫米波雷達(dá)、超聲波雷達(dá)等多種傳感器各自分別收集到的數(shù)據(jù)所做的「數(shù)據(jù)融合」。

其中,Apollo3.0多傳感器融合定位模塊的框架有:

定位模塊依賴的硬件以及數(shù)據(jù),包括慣性測量單元 IMU、車端天線、基站、LiDAR、以及定位地圖;

GNSS定位以及激光點(diǎn)云定位模塊,GNSS定位(基站和車端天線輔助)輸出位置及速度信息,點(diǎn)云定位(LiDAR和定位地圖)輸出位置及航向角信息;

融合框架:慣性導(dǎo)航解算、Kalman濾波(卡爾曼濾波器是核心模塊);融合定位輸出是一個(gè)6-dof的位置和姿態(tài),以及協(xié)方差矩陣,其結(jié)果會(huì)反過來用于GNSS定位和點(diǎn)云定位的預(yù)測。

由于無人車的感知和決策能力并沒有達(dá)到像「人」一樣聰明的程度,而定位系統(tǒng)可以與高精地圖配合提供靜態(tài)場景感知,可將感知得到的動(dòng)態(tài)物體正確放入靜態(tài)場景,而位置和姿態(tài)用于路徑規(guī)劃和車輛控制。因此定位系統(tǒng)對(duì)于無人駕駛至關(guān)重要。

In brief,一個(gè)無人汽車感知系統(tǒng)成功并不能保證整個(gè)系統(tǒng)成功,而感知系統(tǒng)有瑕疵足以讓使用它的軟件工程師持續(xù)陷入苦惱。

對(duì)大多數(shù)涉足自動(dòng)駕駛公司來說,搞定一套傳感器方案,這個(gè)看似簡單的工作,卻往往需要耗費(fèi)一個(gè)小團(tuán)隊(duì)至少6-8個(gè)月的寶貴研發(fā)時(shí)間,才能勉強(qiáng)做到“不拖后腿”,而這又僅僅是“重復(fù)發(fā)明輪子”的一個(gè)過程。

百度Apollo所開發(fā)的自動(dòng)駕駛套件已可做到在硬件層面就將攝像頭、激光雷達(dá)集成到一起,然后再將采集到的數(shù)據(jù)統(tǒng)一輸送到計(jì)算平臺(tái)。

Apollo作為一個(gè)開放的平臺(tái),目的是將開發(fā)者從繁瑣的重復(fù)性工作中解放出來,更加專注于算法迭代本身,加快自動(dòng)駕駛技術(shù)的迭代速度,推進(jìn)整個(gè)無人駕駛行業(yè)的進(jìn)程。面對(duì)復(fù)雜多變、快速迭代的開發(fā)環(huán)境,只有開放才會(huì)帶來進(jìn)步,Apollo社區(qū)正在被開源的力量喚醒。

從GitHub網(wǎng)站下載Apollo源代碼

按照教程設(shè)置Docker環(huán)境并搭建Apollo工程

從Apllo數(shù)據(jù)平臺(tái)下載多傳感器融合定位數(shù)據(jù)(僅限美國地區(qū))

為了使定位模塊正確運(yùn)行,需要對(duì)地圖路徑和傳感器外參進(jìn)行配置。假設(shè)下載的定位數(shù)據(jù)的所在路徑為DATA_PATH。在進(jìn)行以下步驟前,首先確定你在docker容器中。

2.1 配置傳感器外參:

將定位數(shù)據(jù)中的傳感器外參拷貝至指定文件夾下。

cpDATA_PATH/params/ant_imu_leverarm.yaml/apollo/modules/localization/msf/params/gnss_params/cpDATA_PATH/params/velodyne64_novatel_extrinsics_example.yaml/apollo/modules/localization/msf/params/velodyne_params/cpDATA_PATH/params/velodyne64_height.yaml/apollo/modules/localization/msf/params/velodyne_params/

各個(gè)外參的意義:

ant_imu_leverarm.yaml: 桿臂值參數(shù),GNSS天線相對(duì)Imu的距離

velodyne64_novatel_extrinsics_example.yaml:Lidar相對(duì)Imu的外參

velodyne64_height.yaml: Lidar相對(duì)地面的高度

2.2 設(shè)置地圖路徑:

在/apollo/modules/localization/conf/localization.conf中添加關(guān)于地圖路徑的配置:

#Redefinethemap_diringlobal_flagfile.txt--map_dir=DATA_PATH

這將會(huì)覆蓋global_flagfile.txt中的默認(rèn)值。

./scripts/localization.sh

定位程序?qū)⒃诤笈_(tái)運(yùn)行,可以通過以下命令進(jìn)行查看。

ps-e|greplocalization

在/apollo/data/log目錄下,可以看到定位模塊輸出的相關(guān)文件。

localization.INFO : INFO級(jí)別的log信息

localization.WARNING : WARNING級(jí)別的log信息

localization.ERROR : ERROR級(jí)別的log信息

localization.out : 標(biāo)準(zhǔn)輸出重定向文件

localizaiton.flags : 啟動(dòng)localization模塊使用的配置

cdDATA_PATH/bag rosbagplay*.bag

從播放數(shù)據(jù)到定位模塊開始輸出定位消息,大約需要30s左右。

5.1記錄定位結(jié)果

該腳本會(huì)在后臺(tái)運(yùn)行錄包程序,并將存放路徑輸出到終端上。

./scripts/record_bag.sh

5.2可視化定位結(jié)果

./scripts/localization_online_visualizer.sh

該可視化工具首先根據(jù)定位地圖生成用于可視化的緩存文件,存放在/apollo/data/map_visual目錄下。

然后接收以下topic并進(jìn)行可視化繪制。

/apollo/sensor/velodyne64/compensator/PointCloud2

/apollo/localization/msf_lidar

/apollo/localization/msf_gnss

/apollo/localization/pose

5.3可視化效果如下:

如果發(fā)現(xiàn)可視化工具運(yùn)行時(shí)卡頓,可使用如下命令重新編譯可視化工具:

cd/apollo bazelbuild-copt//modules/localization/msf/local_tool/local_visualization/online_visual:online_local_visualizer

編譯選項(xiàng)-c opt優(yōu)化程序性能,從而使可視化工具可以實(shí)時(shí)運(yùn)行。

./scripts/localization.shstop

如果之前有運(yùn)行步驟5的錄包腳本,還需執(zhí)行

./scripts/record_bag.sh stop

假設(shè)步驟5中錄取的數(shù)據(jù)存放路徑為OUTPUT_PATH,桿臂值外參的路徑為ANT_IMU_PATH

7.1 運(yùn)行腳本:

./scripts/msf_local_evaluation.shOUTPUT_PATHANT_IMU_PATH

該腳本會(huì)以RTK定位模式為基準(zhǔn),將多傳感器融合模式的定位結(jié)果進(jìn)行對(duì)比。注意只有在GNSS信號(hào)良好,RTK定位模式運(yùn)行良好的區(qū)域,這樣的對(duì)比才是有意義的。

7.2 獲得如下統(tǒng)計(jì)結(jié)果:

可以看到三組統(tǒng)計(jì)結(jié)果,第一組是組合導(dǎo)航(輸出頻率200hz)的統(tǒng)計(jì)結(jié)果,第二組是點(diǎn)云定位(輸出頻率5hz)的統(tǒng)計(jì)結(jié)果,第三組是GNSS定位(輸出頻率約1hz)的統(tǒng)計(jì)結(jié)果。

表格中各項(xiàng)的意義:

error: 平面誤差,單位為米

error lon: 車前進(jìn)方向的誤差,單位為米

error lat: 車橫向方向的誤差,單位為米

error roll: 翻滾角誤差,單位為度

error pit: 俯仰角誤差,單位為度

error yaw: 偏航角誤差,單位為度

mean: 誤差的平均值

std: 誤差的標(biāo)準(zhǔn)差

max: 誤差的最大值

<30cm: 距離誤差少于30cm的幀所占的百分比

<1.0d: 角度誤差小于1.0d的幀所占的百分比

con_frame(): 滿足括號(hào)內(nèi)條件的最大連續(xù)幀數(shù)

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

    關(guān)注

    2553

    文章

    51427

    瀏覽量

    756785
  • LIDAR
    +關(guān)注

    關(guān)注

    10

    文章

    328

    瀏覽量

    29563

原文標(biāo)題:技術(shù)文檔│本地如何運(yùn)行多傳感器融合定位模塊

文章出處:【微信號(hào):Apollo_Developers,微信公眾號(hào):Apollo開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【labview畢業(yè)論文】基于labview的傳感器信息采集平臺(tái)

    `1.《龍哥手把手教您LabVIEW視覺設(shè)計(jì)(自學(xué)版)》2. 《龍哥手把手教你學(xué)視覺-運(yùn)動(dòng)篇》— 視覺工程師進(jìn)階必學(xué)傳感器信息融合是智能交通系統(tǒng)中車輛
    發(fā)表于 12-31 10:48

    傳感器信息融合技術(shù)

    傳感器信息融合技術(shù)
    發(fā)表于 08-15 20:09

    【TL6748 DSP申請(qǐng)】基于TMS320C6748的傳感器數(shù)據(jù)融合算法實(shí)現(xiàn)

    精度有待提高,本項(xiàng)目是基于傳感器融合算法,通過采用MEMS運(yùn)動(dòng)傳感器,使用TI的C6000系列DSP實(shí)現(xiàn)對(duì)傳感器采集數(shù)據(jù)的
    發(fā)表于 09-10 11:13

    基于傳感器數(shù)據(jù)融合的智能機(jī)器人設(shè)計(jì)

    ?! ?b class='flag-5'>多傳感器數(shù)據(jù)融合技術(shù)有許多優(yōu)點(diǎn):增加了測量的維數(shù)和置信度;改進(jìn)了探測性能;擴(kuò)展了空間和時(shí)間的覆蓋范圍;改進(jìn)了系統(tǒng)的可靠性和可維護(hù)性;系統(tǒng)容錯(cuò)性好,運(yùn)行魯棒性強(qiáng);系統(tǒng)內(nèi)資源共享,可
    發(fā)表于 11-01 15:08

    深度解析傳感器信息融合技術(shù)

    ???? 所謂傳感器信息融合(Multi-sensor Information Fusion,MSIF),就是利用計(jì)算機(jī)技術(shù)將來自多傳感器
    發(fā)表于 11-07 10:53

    傳感器信息融合技術(shù)解析

    導(dǎo)讀:所謂傳感器信息融合(Multi-sensor Information Fusion,MSIF),就是利用計(jì)算機(jī)技術(shù)將來自多傳感器
    發(fā)表于 11-07 11:06

    傳感器融合定位在高速鐵路的應(yīng)用

    GPS/DR/MM組合定位的方式,利用傳感器合定位技術(shù)信息互補(bǔ)的特點(diǎn),采用卡爾曼濾波將所得信息進(jìn)行數(shù)據(jù)融合,得到比單一
    發(fā)表于 11-14 15:12

    傳感器信息融合使用的處理是單片機(jī)還是電腦?

    傳感器信息融合問題,我剛剛查了百度,但是說的全是理論。我想問的是:1、傳感器信息融合使用的處
    發(fā)表于 08-26 08:07

    5G融合定位價(jià)值何在?5G融合定位有什么優(yōu)勢(shì)?

    丁海煜指出,5G本身具備一定的定位能力,即帶內(nèi)定位能力,這是5G標(biāo)準(zhǔn)體系的一部分。但這一能力不能解決所有的定位問題,因而需要5G+不同的技術(shù)融合定位。一方面是To C的服務(wù),例如室內(nèi)導(dǎo)
    的頭像 發(fā)表于 10-23 09:56 ?4234次閱讀

    創(chuàng)新融合定位系統(tǒng)為什么是最優(yōu)定位解決方案

    什么是創(chuàng)新融合定位系統(tǒng)?那么定位技術(shù)可用,四相科技為什么還要開發(fā)多維融合定位技術(shù)?目前藍(lán)牙室內(nèi)定位和UWB
    的頭像 發(fā)表于 11-12 10:50 ?1611次閱讀

    藍(lán)牙+北斗融合定位技術(shù)的原理、應(yīng)用和發(fā)展趨勢(shì)

    藍(lán)牙北斗融合定位是一種新型的定位技術(shù),它將藍(lán)牙技術(shù)和北斗衛(wèi)星技術(shù)有機(jī)地結(jié)合起來,實(shí)現(xiàn)了高精度定位。藍(lán)牙北斗融合定位技術(shù)可以廣泛應(yīng)用于各種領(lǐng)域。本文將從以下幾個(gè)方面介紹藍(lán)牙北斗
    的頭像 發(fā)表于 05-22 18:13 ?2300次閱讀

    自動(dòng)駕駛定位方式:RTK定位與激光融合定位

    : 實(shí)時(shí)動(dòng)態(tài)載波相位差分技術(shù),在GNSS信號(hào)良好的情況下可以實(shí)現(xiàn)厘米級(jí)精度定位。 MSF(Multi-Sensor Fusion)定位,即融合定位: 結(jié)合 GNSS + IMU+ Lidar 等
    發(fā)表于 06-02 16:03 ?0次下載
    自動(dòng)駕駛<b class='flag-5'>定位</b>方式:RTK<b class='flag-5'>定位</b>與激光<b class='flag-5'>融合定位</b>

    apollo自動(dòng)駕駛中的GNSS/融合定位技術(shù)

    定位技術(shù)是自動(dòng)駕駛技術(shù)解決方案中重要的一個(gè)部分,既有激光雷達(dá)、攝像頭、超聲波等其他技術(shù)的相對(duì)定位方式,也有GNSS高精度定位,傳感器
    發(fā)表于 06-06 09:36 ?0次下載
    apollo自動(dòng)駕駛中的GNSS/<b class='flag-5'>融合定位</b>技術(shù)

    藍(lán)牙+LoRa+北斗RTK融合定位系統(tǒng)介紹

    藍(lán)牙+LoRa+北斗RTK定位系統(tǒng)是新銳科創(chuàng)自主研發(fā)的融合定位系統(tǒng),該系統(tǒng)利用融合定位技術(shù)將當(dāng)今主流的室內(nèi)外定位技術(shù)有機(jī)融合,從而滿足不同場
    的頭像 發(fā)表于 07-31 11:07 ?864次閱讀
    藍(lán)牙+LoRa+北斗RTK<b class='flag-5'>融合定位</b>系統(tǒng)介紹

    高精度融合定位技術(shù)的原理、應(yīng)用領(lǐng)域以及未來發(fā)展趨勢(shì)

    融合定位技術(shù)的原理、應(yīng)用領(lǐng)域以及未來發(fā)展趨勢(shì)。 一、高精度融合定位技術(shù)的原理 高精度融合定位技術(shù)是一種將多種定位技術(shù)相互融合的方法,以提高
    的頭像 發(fā)表于 09-02 10:56 ?773次閱讀
    高精度<b class='flag-5'>融合定位</b>技術(shù)的原理、應(yīng)用領(lǐng)域以及未來發(fā)展趨勢(shì)