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

spining-lidar的电机和激光雷达体(lidar-imu)之间的标定

一、使用的是面结构标定

       也就是用场景中的面结构来约束标定。

二、电机转轴和激光雷达之间的参数有哪些?

        1.位置方面,显然,电机转轴是没有高度的,所以优化的相对量就是detax和detaY.

         2.角度方面,显然,一开始无法确定电机码盘0位置所指向的实地场景位置,所以优化参数只有rp两个角度。此时优化参数有4个。

        3.如果零位角度有明确要求,则需要优化yaw角(内旋变换的yaw角)。则此时优化参数有5个。

三、spining-lidar的标定

标定的时候,可以让lidar先处于电机编码的0位置,

1.lidar和imu的标定:电机不转,先进行imu-lidar之间的标定,得到一系列参数

2.电机转轴和lidar-imu的初值计算。根据设计值,计算出来电机和imu之间的初始角度。当然位置这时候仍然假设激光雷达中心和电机转轴垂直的面  交于电机转轴的点为电机转轴的中心点。

3.电机转轴和lidar-imu 的相对位姿精确确定。 还是用平面结构来做约束。具体的,假设一点位于激光雷达坐标系中,然后通过激光雷达和电机之间的旋转和平移计算出来 点在电机转轴坐标系下的位置,然后根据电机转轴和IMU之间的旋转和平移矩阵计算出来,点在imu坐标系下的点位。这样使用平面约束构建方程,计算旋转和平移矩阵。

http://www.xdnf.cn/news/10522.html

相关文章:

  • java servlet: context-path的作用
  • powershell7.5@.net环境@pwsh7.5在部分windows10系统下的运行问题
  • Java实现中文姓名转拼音生成用户信息并写入文件
  • Lighttpd CGI配置:404错误排查实录
  • Python 中的继承机制:从基础到高级应用
  • SRE 基础知识:在站点可靠性工程中可以期待什么
  • Bootstrap 5学习教程,从入门到精通,Bootstrap 5 入门简介(1)
  • 【js逆向_AES】全国二手房指数数据爬取
  • 《关于有序推动绿电直连发展有关事项的通知》核心内容
  • Flannel MAC地址冲突导致Pod 跨节点通信异常
  • 6.运算放大器—增益带宽积(六)
  • __STDC_VERSION__
  • 路由策略与路由控制
  • Linux系统配置网络优先级
  • Wavelib 库的核心属性、方法
  • Sa-Token 同端登录冲突检测实战
  • 箱式不确定集
  • Baklib加速企业AI数据治理实践
  • AtCoder Beginner Contest 399题目翻译
  • 前端面经 响应式布局
  • 2023ICPC杭州题解
  • 文档核心结构优化(程序C++...)
  • TensorFlow深度学习实战(19)——受限玻尔兹曼机
  • seq2seq 视频截图
  • 深度学习篇---人脸识别中的face-recognition库和深度学习
  • 【Canvas与色彩】八彩大风车
  • springboot-响应接收与ioc容器控制反转、Di依赖注入
  • nt!MiDispatchFault函数里面的nt!IoPageRead函数分析和nt!MiWaitForInPageComplete函数分析
  • URLDNS利用链剖析
  • latex figure Missing number, treated as zero. <to be read again>