99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

實測ubuntu20.04機(jī)械式激光雷達(dá)與相機(jī)聯(lián)合標(biāo)定

3D視覺工坊 ? 來源:古月居 ? 作者:月照銀海似蛟龍 ? 2022-11-17 11:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

安裝功能包

實測 ubuntu20.04 本地安裝

安裝步驟如下:

下載功能包

git clone -c http.sslverify=false https://gitlab.acfr.usyd.edu.au/its/cam_lidar_calibration.git

成功提示:

d123d2ca-6604-11ed-8abf-dac502259ad0.png

安裝依賴:

sudo apt update && sudo apt-get install -y ros-noetic-pcl-conversions ros-noetic-pcl-ros ros-noetic-tf2-sensor-msgs

成功提示:

d12d0bce-6604-11ed-8abf-dac502259ad0.png

安裝pandas 和 scipy

pip install pandas scipy

將功能包拷入ros的工作空間,然后編譯

catkin_make

不出意外會報錯誤

d1394916-6604-11ed-8abf-dac502259ad0.png

仍然是 ubuntu20.04 opencv 的 版本問題

錯位解決辦法:

打開include文件夾下的 optimise.h文件


將第10行

#include 

改為

#include 

再次編譯報錯:

d15089aa-6604-11ed-8abf-dac502259ad0.png

CV_REDUCE_SUM 這個變量沒定義,opencv3到opencv4切換帶來的錯誤

在 optimise.h文件中加入下面的包含文件

#include

d1721412-6604-11ed-8abf-dac502259ad0.png

編譯通過

功能包測試

作者在功能包中放了測試數(shù)據(jù),提供測試

roslaunch cam_lidar_calibration run_optimiser.launch import_samples:=true

該程序根據(jù)cam_lidar_calibration/data/vlp/文件夾下的pose.csv標(biāo)定,在該文件夾生成一個標(biāo)定camera和lidar外參文件

終端輸出

d18669b2-6604-11ed-8abf-dac502259ad0.png

每一行則是迭代后的結(jié)果

終端輸出這個的時候

d1a99d24-6604-11ed-8abf-dac502259ad0.png

表示迭代完了

然后獲取評估校準(zhǔn)結(jié)果


終端輸出

d1c3611e-6604-11ed-8abf-dac502259ad0.png

生成一個雷達(dá)投射到圖片上的圖片

d1d594d8-6604-11ed-8abf-dac502259ad0.png

利用功能包標(biāo)定激光雷達(dá)和相機(jī)

設(shè)置參數(shù)

主要修改

cam_lidar_calibration/cfg/camera_info.yaml和

params.yaml

cam_lidar_calibration/cfg/camera_info.yaml 文件設(shè)置如下:

distortion_model: "non-fisheye"width: 1440height: 1080D: [-0.106460,0.103712,-0.000019,0.003994]K: [1213.343583,0.0,744.150520,0.0,1217.236982,586.154363,0.0,0.0,1]

設(shè)置是:

  • 否為魚眼相機(jī)

  • 像素寬和高

  • 內(nèi)參矩陣

  • 失真系數(shù)

相機(jī)的內(nèi)參標(biāo)定方法可以參考這篇博客:

params.yaml 文件設(shè)置如下:

# Topicscamera_topic: "/camera_array/cam0/image_raw"camera_info: "/camera_array/cam0/camera_info"lidar_topic: "/velodyne_points"

分別是:

  • 相機(jī)消息名稱

  • 相機(jī)信息

  • 激光雷達(dá)消息名稱

feature_extraction: x_min: -10.0 x_max: 10.0 y_min: -8.0 y_max: 8.0 z_min: -5.0 z_max: 5.0

點(diǎn)云的選取范圍,用默認(rèn)的就是,之后可以在線調(diào)

chessboard: pattern_size:  height: 14  width: 9  square_length: 11 board_dimension:  width: 390  height: 596 translation_error:  x: 0  y: 0

標(biāo)定棋盤的相關(guān)參數(shù)
和背板的相關(guān)參數(shù)
距離都是mm為單位

啟動相機(jī)和激光雷達(dá)

啟動相機(jī)

roslaunch spinnaker_sdk_camera_driver acquisition.launch

啟動激光雷達(dá)

roslaunch velodyne_pointcloud VLP16_points.launch

啟動功能包

開啟程序采集表定數(shù)據(jù),運(yùn)行命令:

roslaunch cam_lidar_calibration run_optimiser.launch import_samples:=false

會出現(xiàn)RVIZ和rqt_reconfigure窗口,在RVIZ中panels->display修改相機(jī)的話題和激光雷達(dá)點(diǎn)云對應(yīng)的frame_id。

調(diào)整rqt_reconfigure /feature_extraction的xyz最大值最小值以使得標(biāo)定板的點(diǎn)云和周圍環(huán)境分開,使其僅顯示棋盤。

如果棋盤沒有完全隔離,可能會影響棋盤的平面擬合,還會導(dǎo)致棋盤尺寸誤差較大。下圖是過濾點(diǎn)云前后效果:

d2137c9e-6604-11ed-8abf-dac502259ad0.png



在過濾周圍環(huán)境點(diǎn)云后,在rviz中點(diǎn)擊Capture sample采集樣本,會出線綠色框代表根據(jù)點(diǎn)云擬合出來的標(biāo)定板平面

d2de5388-6604-11ed-8abf-dac502259ad0.png



終端會打印出來添加的樣本信息

d3113686-6604-11ed-8abf-dac502259ad0.png

最好采集10個樣本以上,再點(diǎn)擊rviz中的optimise進(jìn)行標(biāo)定,在優(yōu)化過程中將會在cam_lidar_calibration/data生成當(dāng)前時間日期的文件夾,存放采集的圖像、點(diǎn)云pcd、位姿,標(biāo)定后camer和lidar外參文件。

終端輸出開始校準(zhǔn):

d334775e-6604-11ed-8abf-dac502259ad0.png

校準(zhǔn)結(jié)束后輸出:

d3552f4e-6604-11ed-8abf-dac502259ad0.png

評估參數(shù)和重投影誤差:

roslaunch cam_lidar_calibration assess_results.launch csv:="$(rospack find cam_lidar_calibration)/data/2022-09-06_14-48-42/calibration_2022-09-06_15-13-07.csv" visualise:=true

注意這里默認(rèn)加載第16個圖像,如果沒有那么大的標(biāo)定樣本,要修改launch文件中的加載序列

出現(xiàn)重投影效果圖像


終端出現(xiàn)標(biāo)定參數(shù)和重投影誤差

審核編輯 :李倩


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

    關(guān)注

    4

    文章

    1469

    瀏覽量

    54708
  • 激光雷達(dá)
    +關(guān)注

    關(guān)注

    971

    文章

    4236

    瀏覽量

    192933

原文標(biāo)題:實測 ubuntu20.04 機(jī)械式激光雷達(dá)與相機(jī)聯(lián)合標(biāo)定

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    全固態(tài)激光雷達(dá)為什么遲遲未來?其技術(shù)難點(diǎn)是什么?

    相比,激光雷達(dá)不受光線的影響,探測距離更遠(yuǎn)、精度更高、抗干擾能力更強(qiáng)。 上圖示例為車載激光雷達(dá)采集到的三維點(diǎn)云。最早應(yīng)用于無人車的機(jī)械式激光雷達(dá)借助電機(jī)驅(qū)動旋轉(zhuǎn)鏡體,實現(xiàn)360度水平掃
    的頭像 發(fā)表于 07-11 09:02 ?198次閱讀

    系統(tǒng)適配 | RK3588適配Ubuntu20.04發(fā)布預(yù)告

    前言:為了滿足廣大開發(fā)者與嵌入愛好者的需求!眺望電子正式宣布,已完成基于瑞芯微RK3588的開發(fā)板對Ubuntu20.04LTS操作系統(tǒng)的深度適配與優(yōu)化。此次適配不僅成功移植了
    的頭像 發(fā)表于 06-19 08:32 ?686次閱讀
    系統(tǒng)適配 | RK3588適配<b class='flag-5'>Ubuntu20.04</b>發(fā)布預(yù)告

    機(jī)械、半固態(tài)、全固態(tài)激光雷達(dá)有何區(qū)別?誰更適合自動駕駛?

    形式的不同,激光雷達(dá)可以大致分為機(jī)械式(Mechanical)、半固態(tài)(Semi-solid-state)和全固態(tài)(Solid-state)三種類型。 機(jī)械式激光雷達(dá)依靠電機(jī)驅(qū)動轉(zhuǎn)盤或
    的頭像 發(fā)表于 06-05 09:04 ?300次閱讀
    <b class='flag-5'>機(jī)械</b>、半固態(tài)、全固態(tài)<b class='flag-5'>激光雷達(dá)</b>有何區(qū)別?誰更適合自動駕駛?

    鐳神智能多線機(jī)械式激光雷達(dá):精準(zhǔn)探測,賦能多領(lǐng)域產(chǎn)業(yè)智能化升級

    激光雷達(dá)產(chǎn)業(yè)加速滲透智能裝備領(lǐng)域的當(dāng)下,鐳神智能憑借深厚的自主研發(fā)能力與全國產(chǎn)化能力,將多線機(jī)械式激光雷達(dá)推向"高精度探測+規(guī)?;瘧?yīng)用"的新高度,已深度融入無人叉車AGV
    的頭像 發(fā)表于 02-28 18:06 ?508次閱讀
    鐳神智能多線<b class='flag-5'>機(jī)械式</b><b class='flag-5'>激光雷達(dá)</b>:精準(zhǔn)探測,賦能多領(lǐng)域產(chǎn)業(yè)智能化升級

    DeepSeek:2025年激光雷達(dá)技術(shù)與行業(yè)應(yīng)用趨勢

    智能化,加速突破瓶頸1.固態(tài)化與芯片化主導(dǎo)技術(shù)迭代固態(tài)激光雷達(dá)(Solid-StateLiDAR):2025年,機(jī)械旋轉(zhuǎn)激光雷達(dá)將逐步退出主流市場,固態(tài)方案(如
    的頭像 發(fā)表于 02-06 10:40 ?1773次閱讀
    DeepSeek:2025年<b class='flag-5'>激光雷達(dá)</b>技術(shù)與行業(yè)應(yīng)用趨勢

    答疑解惑 | 機(jī)械式激光雷達(dá)使用指南

    AS系列單線激光雷達(dá)產(chǎn)品使用脈沖飛行時間法(TOF)進(jìn)行距離測量,其內(nèi)部結(jié)構(gòu)采用轉(zhuǎn)鏡設(shè)計,即通過高速旋轉(zhuǎn)的反射鏡面將測距模塊發(fā)射的不可見紅外激光偏轉(zhuǎn)到不同的角度,從而實現(xiàn)對同一水平面一定范圍內(nèi)
    的頭像 發(fā)表于 01-21 07:34 ?632次閱讀
    答疑解惑 |  <b class='flag-5'>機(jī)械式</b><b class='flag-5'>激光雷達(dá)</b>使用指南

    Ubuntu20.04取消root賬號自動登錄的方法,觸覺智能RK3568開發(fā)板演示

    Ubuntu20.04默認(rèn)情況下為root賬號自動登錄,本文介紹如何取消root賬號自動登錄,改為通過輸入賬號密碼登錄,使用觸覺智能EVB3568鴻蒙開發(fā)板演示
    的頭像 發(fā)表于 01-17 15:42 ?841次閱讀
    <b class='flag-5'>Ubuntu20.04</b>取消root賬號自動登錄的方法,觸覺智能RK3568開發(fā)板演示

    激光雷達(dá)進(jìn)化史:從機(jī)械式到全固態(tài)

    激光雷達(dá)是集激光、全球定位系統(tǒng)(GPS)、和IMU(慣性測量裝置)三種技術(shù)于一身的系統(tǒng),相比普通雷達(dá),激光雷達(dá)具有分辨率高,隱蔽性好、抗干擾能力更強(qiáng)等優(yōu)勢。隨著科技的不斷發(fā)展,
    的頭像 發(fā)表于 01-14 07:33 ?1336次閱讀
    <b class='flag-5'>激光雷達(dá)</b>進(jìn)化史:從<b class='flag-5'>機(jī)械式</b>到全固態(tài)

    一則消息引爆激光雷達(dá)行業(yè)!特斯拉竟然在自研激光雷達(dá)?

    電子發(fā)燒友網(wǎng)報道(文/梁浩斌)一則消息引爆激光雷達(dá)行業(yè)?上周業(yè)界流傳的一份會議紀(jì)要稱,有自動駕駛專家透露,特斯拉已經(jīng)設(shè)計了自己的激光雷達(dá),并正在與大陸集團(tuán)合作,將自己開發(fā)的激光雷達(dá)技術(shù)集成到汽車系統(tǒng)
    的頭像 發(fā)表于 12-30 00:09 ?2229次閱讀

    科普:一文了解固態(tài)和半固態(tài)激光雷達(dá)

    。隨著技術(shù)的發(fā)展,激光雷達(dá)經(jīng)歷了從機(jī)械式到半固態(tài)再到固態(tài)的演變過程。本文將深入探討固態(tài)和半固態(tài)激光雷達(dá)的工作原理、特點(diǎn)及其應(yīng)用。?? 一、半固態(tài)激光雷達(dá) 半固態(tài)
    的頭像 發(fā)表于 12-23 18:06 ?2598次閱讀

    激光雷達(dá)會傷害眼睛嗎?

    隨著激光雷達(dá)日益普及,人們開始擔(dān)憂:這種發(fā)射激光的設(shè)備,對人眼的安全性如何?了解這個問題前,我們首先需要知道激光雷達(dá)和它發(fā)射的激光,到底是什么。
    的頭像 發(fā)表于 11-07 10:47 ?862次閱讀
    <b class='flag-5'>激光雷達(dá)</b>會傷害眼睛嗎?

    激光雷達(dá)的維護(hù)與故障排查技巧

    激光雷達(dá)(LiDAR,Light Detection and Ranging)是一種利用激光進(jìn)行距離測量和目標(biāo)識別的技術(shù)。它廣泛應(yīng)用于無人駕駛汽車、地理信息系統(tǒng)(GIS)、環(huán)境監(jiān)測、航空航天等領(lǐng)域
    的頭像 發(fā)表于 10-27 11:04 ?3813次閱讀

    【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04第一章加載迅為提供 Ubuntu20.04

    【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境ubuntu20.04第一章加載迅為提供 Ubuntu20.04
    的頭像 發(fā)表于 09-18 16:43 ?807次閱讀
    【北京迅為】iTOP-LS2K0500開發(fā)板快速使用編譯環(huán)境<b class='flag-5'>ubuntu20.04</b>第一章加載迅為提供 <b class='flag-5'>Ubuntu20.04</b>

    使用邏輯和轉(zhuǎn)換優(yōu)化機(jī)械掃描激光雷達(dá)

    電子發(fā)燒友網(wǎng)站提供《使用邏輯和轉(zhuǎn)換優(yōu)化機(jī)械掃描激光雷達(dá).pdf》資料免費(fèi)下載
    發(fā)表于 09-03 09:27 ?0次下載
    使用邏輯和轉(zhuǎn)換優(yōu)化<b class='flag-5'>機(jī)械</b>掃描<b class='flag-5'>激光雷達(dá)</b>

    光學(xué)雷達(dá)激光雷達(dá)的區(qū)別是什么

    光學(xué)雷達(dá)激光雷達(dá)是兩種不同的遙感技術(shù),它們在原理、應(yīng)用、優(yōu)缺點(diǎn)等方面都存在一定的差異。以下是對光學(xué)雷達(dá)激光雷達(dá)的比較: 定義和原理 光學(xué)雷達(dá)
    的頭像 發(fā)表于 08-29 17:20 ?3297次閱讀