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

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

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

3天內不再提示

實測ubuntu20.04機械式激光雷達與相機聯(lián)合標定

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

編譯通過

功能包測試

作者在功能包中放了測試數據,提供測試

roslaunch cam_lidar_calibration run_optimiser.launch import_samples:=true

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

終端輸出

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

每一行則是迭代后的結果

終端輸出這個的時候

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

表示迭代完了

然后獲取評估校準結果


終端輸出

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

生成一個雷達投射到圖片上的圖片

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

利用功能包標定激光雷達和相機

設置參數

主要修改

cam_lidar_calibration/cfg/camera_info.yaml和

params.yaml

cam_lidar_calibration/cfg/camera_info.yaml 文件設置如下:

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]

設置是:

  • 否為魚眼相機

  • 像素寬和高

  • 內參矩陣

  • 失真系數

相機的內參標定方法可以參考這篇博客:

params.yaml 文件設置如下:

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

分別是:

  • 相機消息名稱

  • 相機信息

  • 激光雷達消息名稱

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

點云的選取范圍,用默認的就是,之后可以在線調

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

標定棋盤的相關參數
和背板的相關參數
距離都是mm為單位

啟動相機和激光雷達

啟動相機

roslaunch spinnaker_sdk_camera_driver acquisition.launch

啟動激光雷達

roslaunch velodyne_pointcloud VLP16_points.launch

啟動功能包

開啟程序采集表定數據,運行命令:

roslaunch cam_lidar_calibration run_optimiser.launch import_samples:=false

會出現RVIZ和rqt_reconfigure窗口,在RVIZ中panels->display修改相機的話題和激光雷達點云對應的frame_id。

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

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

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



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

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



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

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

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

終端輸出開始校準:

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

校準結束后輸出:

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

評估參數和重投影誤差:

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

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

出現重投影效果圖像


終端出現標定參數和重投影誤差

審核編輯 :李倩


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

    關注

    4

    文章

    1367

    瀏覽量

    53884
  • 激光雷達
    +關注

    關注

    968

    文章

    4024

    瀏覽量

    190366

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

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

收藏 人收藏

    評論

    相關推薦

    答疑解惑 | 機械式激光雷達使用指南

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

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

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

    激光雷達進化史:從機械式到全固態(tài)

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

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

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

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

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

    激光雷達會傷害眼睛嗎?

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

    激光雷達的維護與故障排查技巧

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

    激光雷達技術的基于深度學習的進步

    一、激光雷達技術概述 激光雷達技術是一種基于激光的遙感技術,通過發(fā)射激光脈沖并接收反射回來的光來測量物體的距離和速度。與傳統(tǒng)的雷達技術相比,
    的頭像 發(fā)表于 10-27 10:57 ?502次閱讀

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

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

    使用邏輯和轉換優(yōu)化機械掃描激光雷達

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

    光學雷達激光雷達的區(qū)別是什么

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

    一文看懂激光雷達

    ? ? 文章大綱 城市 NOA 成競爭高地,政策助力高階智能駕駛加速落地 成本下探+智駕升級,2030年激光雷達市場規(guī)模有望超萬億 ? ????·城市 NOA面臨工況復雜問題,激光雷達為“優(yōu)選
    的頭像 發(fā)表于 06-27 08:42 ?783次閱讀
    一文看懂<b class='flag-5'>激光雷達</b>

    硅基片上激光雷達的測距原理

    硅基光電子技術的發(fā)展可以將激光雷達系統(tǒng)發(fā)射模塊和接收模塊中分立的有源和無源器件集成在芯片上,使激光雷達體積更小、穩(wěn)定性更強、成本更低,推動激光雷達在自動駕駛等領域的應用。
    發(fā)表于 04-08 10:23 ?656次閱讀
    硅基片上<b class='flag-5'>激光雷達</b>的測距原理

    激光雷達的探測技術介紹 機載激光雷達發(fā)展歷程

    機載激光雷達是指安裝在飛行器(如飛機、直升機、無人機等)上的激光雷達系統(tǒng),用于從空中對地面或其他目標進行測量、成像和監(jiān)測。
    的頭像 發(fā)表于 03-21 16:49 ?3126次閱讀
    <b class='flag-5'>激光雷達</b>的探測技術介紹 機載<b class='flag-5'>激光雷達</b>發(fā)展歷程

    激光雷達LIDAR基本工作原理

    一、激光雷達LiDAR工作原理激光雷達LiDAR的全稱為LightDetectionandRanging激光探測和測距,又稱光學雷達。激光雷達
    的頭像 發(fā)表于 03-05 08:11 ?5420次閱讀
    <b class='flag-5'>激光雷達</b>LIDAR基本工作原理
    主站蜘蛛池模板: 97成人在线 | 伊人精品视频直播 | 色即是空 BT| 在线观看黄色小说 | 国产在线观看成人免费视频 | 欧美 亚洲综合在线一区 | 插曲的痛30分钟视频最新章节 | 亚洲伦理精品久久 | 又黄又粗又爽免费观看 | 久久伊人精品青青草原2021 | 免费看到湿的小黄文软件APP | 88蜜桃人妻无码精品系列 | 国产一区二区三区国产精品 | 青草国产在线视频免费 | 国产精品高清视频在线 | 国内精品久久久久久久999下 | 岳打开双腿开始配合日韩视频 | 国产乱人伦AV麻豆网 | 亚洲国产成人久久一区www妖精 | 欧美国产日韩久久久 | 九九热精品视频在线观看 | 国产午夜永久福利视频在线观看 | 日韩人妻少妇一区二区三区 | 伊人久久大香线蕉综合99 | 高h gl肉文| 久久天堂视频 | 公交车被CAO到合不拢腿 | 花蝴蝶免费观看影视 | 免费视频国产在线观看网站 | 女人高潮时一吸一夹 | 暖暖 视频 在线 观看 高清 | 污文啊好棒棒啊好了 | 热巴两次用约老师屁股发底线球 | xxxx老妇性hdbbbb | 精品国产自在现线拍国语 | 九九精品视频一区二区三区 | 在线观看视频国产 | 亚洲 欧美 国产 伦 综合 | 年轻的朋友4在线看中文字幕 | 羞羞麻豆国产精品1区2区3区 | 青青青青久久久久国产的 |