国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合

這篇具有很好參考價值的文章主要介紹了Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

1. 簡介

fusion_pointclouds 主要目的為Ubuntu環(huán)境下無人車多激光雷達(dá)標(biāo)定之后, 將多個激光雷達(dá)點(diǎn)云話題/坐標(biāo)系 通過PCL (Point Cloud Library)融合為 一個ros點(diǎn)云話題,以便于后期點(diǎn)云地面分割與地面處理等等。

1.1 應(yīng)用場景

圖1:為了保證激光雷達(dá)的360°環(huán)境覆蓋,我們需要用到多傳感器的拼接 圖2:只單純?nèi)诤霞す饫走_(dá)的信息,多激光雷達(dá)會發(fā)生重疊,因此需要點(diǎn)云坐標(biāo)變換

Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合,機(jī)器人,自動駕駛,人工智能

Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合,機(jī)器人,自動駕駛,人工智能

圖3:激光雷達(dá)一定角度掃描車體本身,濾除車身周圍干擾/遮擋點(diǎn)云,如圖1白色區(qū)域,下圖為pcl濾波效果圖 圖4:雷達(dá)外參標(biāo)定不一定十分精確,濾波需要估計車體大小也需調(diào)整。結(jié)合rqt_reconfigure 模塊實現(xiàn)在線動態(tài)參數(shù)微調(diào)
Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合,機(jī)器人,自動駕駛,人工智能

Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合,機(jī)器人,自動駕駛,人工智能

圖1-3均來源網(wǎng)絡(luò),只為表達(dá)場景需求,非商用。

?1.2 項目內(nèi)容

???????????? (1)點(diǎn)云的坐標(biāo)變化;
???????????? (2)通過PCL(Point Cloud Library)融合為一個點(diǎn)云話題;
? ?????????? (3)通過條件濾波與直通濾波方式,可濾除車身周圍干擾/遮擋點(diǎn)云與遠(yuǎn)處較弱點(diǎn)云;
? ?????????? (4)結(jié)合ros系統(tǒng)中 rqt_reconfigure 模塊實現(xiàn)在線動態(tài)參數(shù)微調(diào)。

2.依賴介紹-ROS

若需在ROS環(huán)境下使用雷達(dá)驅(qū)動,則需安裝ROS相關(guān)依賴庫

Ubuntu 16.04 - ROS kinetic desktop-full

Ubuntu 18.04 - ROS melodic desktop-full (自帶pcl-1.8,無需安裝)

安裝方式: 參考 Documentation - ROS Wiki 如果安裝了ROS kinetic desktop-full版或ROS melodic desktop-full版,那么兼容版本其他依賴庫也應(yīng)該同時被安裝了,所以不需要重新安裝它們以避免多個版本沖突引起的問題, 因此,強(qiáng)烈建議安裝desktop-full版,這將節(jié)省大量的時間來逐個安裝和配置庫

?3. 編譯 & 運(yùn)行

????????1.將 *fusion_pointclouds* 工程工作空間放入*src*文件夾內(nèi)。

git clone https://github.com/Hliu0313/fusion_pointclouds.git

????????2.根據(jù)實際情況修改fusion_pointclouds/config/params.yaml

樣例:詳細(xì)可下載程序,查看。
fusion_lidar_num: 3                                                      #融合 lidar 點(diǎn)云數(shù)量 2/3/4
topics:                                                                                 #訂閱 lidar 點(diǎn)云話題
  parent_pc_topic: "/front/rslidar_points"
  child_pc_topic1: "/back/rslidar_points"
  child_pc_topic2: "/left/rslidar_points"
  child_pc_topic3: "/front/rslidar_points" 

  fusion_pc_topic: "/rslidar_points"                       #融合后發(fā)布點(diǎn)云話題名稱
  fusion_pc_frame_id: "/front_rslidar"                 #融合后發(fā)布點(diǎn)云話題名稱

#注意

????????3.返回工作空間目錄,執(zhí)行以下命令即可編譯&運(yùn)行

catkin_make
source devel/setup.bash

????????? (1)注意:只做點(diǎn)云tf變換、融合與濾波,不啟動rqt_reconfigure

roslaunch fusion_pointclouds fusion_pointclouds.launch 

???????? (2)啟動rqt_reconfigure 動態(tài)調(diào)整參數(shù),用于參數(shù)實時微調(diào)

roslaunch fusion_pointclouds fusion_pointclouds.launch  set_params:=true

4. 參數(shù)介紹

本工程只有一份參數(shù)文件 params.yaml, 儲存于fusion_pointclouds/config文件夾內(nèi),配合load_params.h load_params.cpp 加載參數(shù),方便隨時修改。

(參數(shù)配置介紹在參數(shù)文件中已經(jīng)描述較為詳細(xì),在此不做介紹)

5.改進(jìn)方向

1.using PointCloud = pcl::PointCloud<pcl::PointXYZIR>;-點(diǎn)云包括帶pcl::PointXYZIR,pcl::PointXYZI兩種格式,設(shè)置自由切換入口,可參考rslidar_sdk
2.圖像與激光雷達(dá) 動態(tài)可視化參數(shù)微調(diào)
3.初次寫筆記請多多見諒,未來會積極的向前輩大佬們學(xué)習(xí)!

補(bǔ)充:

6. 功能包結(jié)構(gòu)

主要程序為fusion_pointclouds.cpp fusion_pointclouds.h 其頭文件。

>config

????? ?? >>params.yaml -- 將參數(shù)上傳至ros參數(shù)空間,方便程序獲取參數(shù),且可讓程序訂閱不同雷達(dá)話題,自定義發(fā)布話題名稱及frame_id,增加了程序適應(yīng)性;

???? ? ? >>set_params_bounds.cfg -- 生成 src/set_params_bounds.cpp頭文件,調(diào)用動態(tài)參數(shù)程序—— rqt_reconfigure ;

?????? ? >>set_params_tf.cfg -- 同上;

>img -- readme.md 調(diào)用圖片;

>include

★★>>fusion_pointclouds.h -- 定義FusionPcNode類,函數(shù)實現(xiàn)流程 “接口?”;

???????? >>load_params.h -- 配合 load_params.cpp 將ros參數(shù)空間參數(shù)加載至程序;

>launch

???????? >>fusion_pointclouds.launch -- 主launch文件,通過參數(shù)重載,包含靜態(tài)融合與動態(tài)調(diào)參;

>src

★★ >>fusion_pointclouds.cpp -- 對應(yīng)fusion_pointclouds.h,函數(shù)具體實現(xiàn);

???????? >>load_params.cpp -- 同 load_params.h;

???????? >>set_params_bounds.cpp -- 同 set_params_bounds.cfg ;

???????? >>set_params_tf.cpp -- 同上;

>rviz -- 啟動 launch 調(diào)參時可以啟動默認(rèn) rviz 界面,減少時間。文章來源地址http://www.zghlxwxcb.cn/news/detail-778175.html

到了這里,關(guān)于Fusion_PointClouds - 多激光雷達(dá)點(diǎn)云數(shù)據(jù)融合的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Apollo官方課程算法解讀筆記——激光雷達(dá)感知模塊、基于PointPillars的激光雷達(dá)點(diǎn)云檢測算法、PointPillars模型的部署和優(yōu)化模型的部署和優(yōu)化

    Apollo官方課程算法解讀筆記——激光雷達(dá)感知模塊、基于PointPillars的激光雷達(dá)點(diǎn)云檢測算法、PointPillars模型的部署和優(yōu)化模型的部署和優(yōu)化

    感知模塊檢測效果: 左邊為攝像頭拍攝圖像,激光雷達(dá)感知不依賴左邊CAMERA,而是點(diǎn)云數(shù)據(jù)對應(yīng)的效果圖(黃色上方數(shù)字為Tracking ID) 主車紅燈時的激光點(diǎn)云檢測效果圖 車道線給CAMERA提供一個標(biāo)定參考,使得camera檢測出來的障礙物從2維轉(zhuǎn)化為3維的信息,因為此標(biāo)定的參考,

    2024年02月14日
    瀏覽(21)
  • 激光雷達(dá)數(shù)據(jù)和里程計數(shù)據(jù)的時間同步方法匯總

    激光雷達(dá)(LIDAR)和里程計數(shù)據(jù)的時間同步,可以采用多種方法,每種方法都有其適用場景和優(yōu)勢。以下是一些常用方法的匯總: 簡單遍歷同步 : 對兩個數(shù)據(jù)流進(jìn)行遍歷,尋找時間戳最接近的數(shù)據(jù)對。 適用于數(shù)據(jù)量小的場景,實現(xiàn)簡單。 雙緩沖隊列 : 為里程計和激光雷達(dá)

    2024年01月20日
    瀏覽(20)
  • 使用擴(kuò)展卡爾曼濾波(EKF)融合激光雷達(dá)和雷達(dá)數(shù)據(jù)(Matlab代碼實現(xiàn))

    使用擴(kuò)展卡爾曼濾波(EKF)融合激光雷達(dá)和雷達(dá)數(shù)據(jù)(Matlab代碼實現(xiàn))

    ???????? 歡迎來到本博客 ???????? ??博主優(yōu)勢: ?????? 博客內(nèi)容盡量做到思維縝密,邏輯清晰,為了方便讀者。 ?? 座右銘: 行百里者,半于九十。 ?????? 本文目錄如下: ?????? 目錄 ??1 概述 ??2 運(yùn)行結(jié)果 ??3 參考文獻(xiàn) ??4 Matlab代碼實現(xiàn) 大多數(shù)自

    2024年02月09日
    瀏覽(89)
  • liosam 速騰激光雷達(dá)數(shù)據(jù)適配,timestamp位數(shù)不夠

    liosam 速騰激光雷達(dá)數(shù)據(jù)適配,timestamp位數(shù)不夠

    首先是時間,RS的點(diǎn)云的時間是絕對時間,所以不能用加法。 自定義一個sensor類型KJW,隨便什么名,我后來改為RS32了,因為是robosense32線 修改過后,scan start和end差距過大,六十多秒。 這里的timestamp要double轉(zhuǎn)float,這里有個古老知識要復(fù)習(xí),float是32位,有23位是數(shù)字,為什么

    2024年02月02日
    瀏覽(20)
  • 激光雷達(dá)和相機(jī)數(shù)據(jù)時間同步的幾種方法

    激光雷達(dá)和相機(jī)數(shù)據(jù)時間同步的幾種方法

    圖1圖2為數(shù)據(jù)時間未校準(zhǔn),使用Matlab 2022b相機(jī)和激光雷達(dá)聯(lián)合標(biāo)定工具箱進(jìn)行的聯(lián)合標(biāo)定(圖1為使用4對jpg和pcd文件時的聯(lián)合標(biāo)定效果,圖2為使用15對jpg和pcd文件時的聯(lián)合標(biāo)定效果);圖3圖4為數(shù)據(jù)時間已校準(zhǔn)后,使用Matlab 2022b相機(jī)和激光雷達(dá)聯(lián)合標(biāo)定工具箱進(jìn)行的聯(lián)合標(biāo)定(

    2024年02月03日
    瀏覽(17)
  • 基于機(jī)器學(xué)習(xí)和OpenCV的激光雷達(dá)數(shù)據(jù)分割和分類

    基于機(jī)器學(xué)習(xí)和OpenCV的激光雷達(dá)數(shù)據(jù)分割和分類

    背景 目前,先進(jìn)傳感器的使用使得在自然資源監(jiān)測方面能夠以高效的方式進(jìn)行創(chuàng)新,激光雷達(dá)技術(shù)就是這樣一種情況。激光雷達(dá)技術(shù)是GPS技術(shù)、慣性測量單元和激光傳感器的集成結(jié)果,用于通過收集以三維坐標(biāo)(x、y、z)呈現(xiàn)的數(shù)據(jù)來測量可變距離的范圍。 這些數(shù)據(jù)用于定

    2024年03月17日
    瀏覽(22)
  • 使用KITTI數(shù)據(jù)集的激光雷達(dá)數(shù)據(jù)(數(shù)據(jù)預(yù)處理+數(shù)據(jù)集制作+訓(xùn)練)

    使用KITTI數(shù)據(jù)集的激光雷達(dá)數(shù)據(jù)(數(shù)據(jù)預(yù)處理+數(shù)據(jù)集制作+訓(xùn)練)

    目錄 1.前言 2. 數(shù)據(jù)集簡介 2.1采集區(qū)域 2.2采集平臺 3. 激光雷達(dá)數(shù)據(jù)位置 4. 激光雷達(dá)數(shù)據(jù)標(biāo)簽含義 5. 數(shù)據(jù)預(yù)處理與訓(xùn)練 5.1配置openpcdet 5.2數(shù)據(jù)預(yù)處理 5.2.1數(shù)據(jù)集目錄整理 5.2.2數(shù)據(jù)集格式轉(zhuǎn)化 5.3訓(xùn)練 做激光雷達(dá)感知相關(guān)工作離不開數(shù)據(jù)集,激光雷達(dá)數(shù)據(jù)標(biāo)注價格較高,可選的開

    2024年02月09日
    瀏覽(62)
  • 利用ArcGISPro/GeoScenePro從激光雷達(dá)數(shù)據(jù)中提取 3D 建筑物

    利用ArcGISPro/GeoScenePro從激光雷達(dá)數(shù)據(jù)中提取 3D 建筑物

    ????????在本課程中,您將從激光雷達(dá)數(shù)據(jù)中提取信息。 激光雷達(dá)(激光探測及測距)是一項遙感技術(shù),它利用激光對地球表面進(jìn)行密集采樣,以產(chǎn)生高精度的 x, y, z 點(diǎn)測量。 這些點(diǎn)的集合稱為點(diǎn)云。 ????????要從激光雷達(dá)數(shù)據(jù)中提取 3D 建筑物形狀,您首先需要對點(diǎn)

    2024年04月26日
    瀏覽(21)
  • LD14雷達(dá)STM32F103C8T6獲取LD14激光雷達(dá)數(shù)據(jù)

    LD14雷達(dá)STM32F103C8T6獲取LD14激光雷達(dá)數(shù)據(jù)

    LD14 主要由激光測距核心,無線傳電單元,無線通訊單元,角度測量單元、電機(jī)驅(qū)動單元和機(jī)械外殼組成。 LD14 測距核心采用三角測量法技術(shù),可進(jìn)行每秒 2300 次的測距。每次測距時,LD14 從一個固定的角度發(fā)射出紅外激光,激光遇到目標(biāo)物體后被反射到接收單元。通過激光、

    2024年02月08日
    瀏覽(17)
  • 智能車打開usb相機(jī)和激光雷達(dá)錄制數(shù)據(jù)包的過程記錄

    智能車打開usb相機(jī)和激光雷達(dá)錄制數(shù)據(jù)包的過程記錄

    首先,智能車的遙控器啟動之后,要解除駐車擋位(尾燈不亮紅色才可以),然后右上角的那個撥桿是喇叭,對應(yīng)的左上角的那個撥桿是控制擋位的,包括前進(jìn)檔,后退檔。假如是前進(jìn),往上撥,這個擋桿的正下方的擋桿應(yīng)該位于下方,然后撥動右邊的擋桿向上撥,此時車子

    2024年02月16日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包