当前位置: 首页 > news >正文

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 :
求出相机在世界坐标系下的位置,坐标系转换:相机-》雷达
然后代码里面取了转置==》得到的是坐标系转换:相机-》雷达 ,坐标转换:雷达-》相机

http://www.lryc.cn/news/587482.html

相关文章:

  • JAVA 设计模式 工厂
  • Docker搭建Redis分片集群
  • 鸿蒙应用开发: 鸿蒙项目中使用私有 npm 插件的完整流程
  • Kotlin集合接口
  • 常用的OTP语音芯片有哪些?
  • 前端性能与可靠性工程系列: 渲染、缓存与关键路径优化
  • Spring Boot - Spring Boot 集成 MyBatis 分页实现 PageHelper
  • 【React Native】环境变量和封装 fetch
  • 智源:LLM指令数据建设框架
  • VR样板间:房产营销新变革
  • Cesium 9 ,Cesium 离线地图本地实现与服务器部署( Vue + Cesium 多项目共享离线地图切片部署实践 )
  • 谷歌开源库gtest 框架安装与使用
  • VR全景制作流程?什么是全景?
  • ELK、Loki、Kafka 三种日志告警联动方案全解析(附实战 Demo)
  • EVOLVEpro安装使用教程-蛋白质语言模型驱动的快速定向进化
  • 快速搭建Maven仓库服务
  • 前端面试十二之vue3基础
  • 从代码学习深度强化学习 - DDPG PyTorch版
  • CCPD 车牌数据集提取标注,并转为标准 YOLO 格式
  • MySQL 分表功能应用场景实现全方位详解与示例
  • JavaSE-多态
  • 010_学习资源与社区支持
  • Linux713 SAMBA;磁盘管理:手动挂载,开机自动挂载,自动挂载
  • 输入npm install后发生了什么
  • C++高频知识点(十)
  • Excalidraw:一款颠覆传统思维的免费开源绘图工具
  • 什么是RAG(Retrieval-Augmented Generation)?一文读懂检索增强生成
  • Vue3 实现文件上传功能
  • 【操作系统】strace 跟踪系统调用(一)
  • 网络编程 JAVA