autoware激光雷达和相机标定

激光雷达和相机标定

ML:1.0

CameraExtrinsicMat: !!opencv-matrix

rows: 4

cols: 4

dt: d

data: [ -7.7790843100493945e-02, -2.4332492096283465e-02,

-9.9667272188923595e-01, 2.9736582189798355e-02,

9.9696831005122966e-01, -3.5685379128176375e-03,

-7.7726792618500185e-02, 7.8517058864235878e-03,

-1.6653778276735642e-03, -9.9969755194536147e-01,

2.4536323097440582e-02, -2.1072627604007721e-01, 0., 0., 0., 1. ]

CameraMat: !!opencv-matrix

rows: 3

cols: 3

dt: d

data: [ 1.0368479264581563e+03, 0., 6.3824154867849927e+02, 0.,

1.0365568752556060e+03, 3.6724821987437957e+02, 0., 0., 1. ]

DistCoeff: !!opencv-matrix

rows: 1

cols: 5

dt: d

data: [ 1.6957648272811977e-02, 1.8810925993432863e-02,

-7.4924769244694373e-04, -2.0282223380795470e-04,

-7.6387620890063776e-02 ]

ImageSize: [ 1280, 720 ]

ReprojectionError: 0

DistModel: plumb_bob

yaml

需要提醒的是:这个外参是camera_to_lidar即相机到雷达的外参,不是雷达到相机的外参,如需使用雷达到相机的外参需要将此外参矩阵取逆

look source code :

求出相机在世界坐标系下的位置,坐标系转换:相机-》雷达

然后代码里面取了转置==》得到的是坐标系转换:相机-》雷达 ,坐标转换:雷达-》相机

相关推荐
格林威2 小时前
工业相机图像采集:Grab Timeout 设置建议——拒绝“假死”与“丢帧”的黄金法则
开发语言·人工智能·数码相机·计算机视觉·c#·机器视觉·工业相机
格林威1 天前
工业相机图像高速存储(C++版):RAID 0 NVMe SSD 阵列暴力提速,附海康实战代码!
开发语言·c++·人工智能·数码相机·计算机视觉·工业相机·堡盟相机
rit84324991 天前
光场相机成像过程及空间域重对焦仿真
数码相机
YMWM_1 天前
相机端口查看和相机实时显示
数码相机
XuanTao771 天前
【分享】✍️手写生成器|高级版|轻松生成自然逼真手写字体
数码相机·计算机网络·网络安全·智能手机·软件工程
菩提树下的凡夫1 天前
3D相机如何获取高精度的xyz
数码相机·3d
格林威1 天前
工业相机图像高速存储(C++版):RAID 0 NVMe SSD 阵列方法,附堡盟相机实战代码!
开发语言·c++·人工智能·数码相机·opencv·计算机视觉·视觉检测
He BianGu2 天前
【项目】Vision Master OpenCV 4.0 版本发行说明
数码相机
双翌视觉2 天前
高精度视觉对位实现键盘线路薄膜定位纠偏
数码相机·计算机外设
ZPC82102 天前
OLOv11 + 深度相机的方案实现高精度3D定位
人工智能·数码相机·算法·机器人