Intel Realsense D435i各类标定教程
在之前的实验中用到了realsense-D435i,为了提高精度使用之前必须要进行标定。本篇文章就介绍下各类标定方法。因为我最终的目的是完成IMU和双目的联合标定,整个流程都是围绕整个目的展开的。过程中包括:RGB标定、单目标定、IMU标定、双目标定、IMU-双目标定
标定使用了kalibr标定库,整篇参考了系列博客:路径规划_Nankel Li的博客-CSDN博客。具体的内容可以去看这个,但在实现中还是有所不同(特别是标黄色的注意部分)。在此做下记录希望能够帮助到各位。
第一步 环境配置:
参考:D435i标定摄像头和IMU笔记一(配置环境篇)_Nankel Li的博客-CSDN博客
注:最后一个命令改为:
kalibr_create_target_pdf --type checkerboard --nx 5 --ny 8 --csx 0.045 --csy 0.045
会在~/kalibr_workspace生成PDF文件,就是标定板文件
第二步,RGB标定
参考:D435i标定摄像头和IMU笔记二(RGB摄像头标定篇)_Nankel Li的博客-CSDN博客
注:rosbag包录制的时候要用到标定板文件,打开rviz,用摄像头对齐然后开始录制,录制一段时间之后,有成功的显示为止,在~/calib_data/camera_calib下生成三个文件
第三步:IMU标定
参考:D435i标定摄像头和IMU笔记三(IMU标定篇)_Nankel Li的博客-CSDN博客_d435i imu标定
选择的方法是:港科大imu_utils进行标定
注:ceres-solver安装教程参考:
在linux ubuntu18.04版本中安装ceres solver_YMWM_的博客-CSDN博客_linux安装ceres
注:执行launch文件,出现wait for imu data,再执行rosbag回放,再等待一下,会有结果。录制rosbag要至少两个小时,计算参数也要至少两个小时。这个录制rosbag可以不对齐标定板,静置录制环境即可。
第四步:进行双目标定
参考:D435i标定摄像头和IMU笔记二-2(RGB+双目多摄像头标定篇)_Nankel Li的博客-CSDN博客_d435是双目吗
注:原文中关闭结构光的步骤说的不是很明确,可以参考这篇:Realsense D435i关闭IR结构光_Hecttttttttt的博客-CSDN博客。需要注意下新版的界面现在是下面这样的(设置emitter_enabled为off(0)即可):
注:如果只想要双目的话,可以不管那个color话题。采集rosbag数据时要对准标定板checkboard进行采集,否则会报错无法提取corners错误。采集角点时对齐的三个轴是下面这三个:
注:realsense默认双目是不开的,所以为了有infra1和infra2话题,要设置下rs_camera.launch。设置如下:
报错:
信息如下:
error:Cameras are not connected through mutual observations, please check the dataset. Maybe adjust the approx. sync. Tolerance
解决:https://blog.csdn.net/DarlingXXY/article/details/119563632
第五步:进行双目IMU联合标定
参考:D435i标定摄像头和IMU笔记四-2(双目摄像头与IMU联合标定篇)_Nankel Li的博客-CSDN博客
注:还是要对齐标定板录制rosbag文件
报错:
[ERROR] [1648369950.616657]: Optimization failed!
解决:https://blog.csdn.net/qq_38337524/article/details/115589796
无关参考:我感觉D435i的使用有必要写出一篇教程,什么烧写升级固件,更改分辨率帧率,标定,发布IMU数据等等_TYINY的博客-CSDN博客_d435i 使用
Intel Realsense D435i各类标定教程相关推荐
- Ubuntu 18.04 Intel RealSense D435i 相机标定教程
1.D435i相机简介 RealSenseD435i 是一款立体视觉深度相机,如下图所示,其集成了两个红外传感器(IR Stereo Camera).一个红外激光发射器(IR Projector)和一 ...
- Ubuntu16.04下使用kalibr标定intel RealSense D435i imu+双目
使用kalibr标定RealSense D435i imu+双目 一.实验背景 RealSense D435i包含了rgb图像.左视图.右视图.深度图.imu等主要的数据.为了更好的使用这些数据进行算 ...
- Ubuntu 18.04 ———(Intel RealSense D435i)安装kalibr + 双目视觉与IMU标定(2022年)
Ubuntu 18.04 ---(Intel RealSense D435i)安装kalibr + 双目视觉与IMU标定(2022年) 一.安装标定工具 1. 下载编译code_utils 2. 下载 ...
- ubuntu16.04 kinetic外接Intel Realsense D435i配置教程
本机环境:windows10+vmware+ubuntu16.04+ROS kinetic+Intel Realsense D435i 基本步骤就两个: 1.安装realsense的SDK 2 ...
- Nvidia Jetson TX2+Intel Realsense D435i跑ORB_SLAM3
前言:网上的教程实在是太多,从诸多教程中找到一个适合自己的实属不易.将此记录下来,希望能够帮助到有需要的人.因为时间紧迫,没时间写特别详细的内容,只能引用一些他人的步骤.请见谅!不过经过亲测,过程是完 ...
- ROS kinetic外接Realsense D435i跑ORB_SLAM2教程
本机环境:window10+vmware+ubuntu16.04+ROS kinetic+Intel Realsense D435i 基本步骤就四步: 1.配置好Realsense的SDK以及ro ...
- Ubuntu 18.04 ———(Intel RealSense D435i)运行VINS-Mono
Intel RealSense D435i 一.准备工作 二.修改参数 rs_camera.launch realsense_color_config.yaml 参考文献 一.准备工作 1.Intel ...
- Intel RealSense D435i 深度相机介绍
参考: https://www.sohu.com/a/340984033_715754 https://www.chiphell.com/thread-1945054-1-1.html https:/ ...
- Ubuntu 18.04 ———(Intel RealSense D435i)安装相机的驱动librealsense + realsense-ros
Intel RealSense D435i 一.安装测试librealsense SDK 2.0 方式一(未成功安装) 1. 注册公匙 2. 添加repositories 3. 安装library 4 ...
最新文章
- 超级干货丨优美的课程笔记,吴恩达点赞的深度学习课程信息图
- go 基准测试 找不到函数_Go 中的内联优化 | Linux 中国
- 计算机二级python用什么书-计算机二级python考什么?
- oracle服务器错误,oracle 11g数据库维护中错误总结
- 查看CentOS版本方法
- 云管边端架构图_中移物联网布局构建“云-管-端”全方位体系架构
- 2021年终总结2022未来展望——人生天地之间,若白驹过隙,忽然而已
- Linux系统安全概述-sudo授权-pam认证机制-对称加密-非对称加密-md5-数字证书
- 0基础学python做什么工作好-零基础自学python到什么程度才有机会去小公司实习?...
- 分布式技术是大规模应用的最后一个考验
- 《计算机系统:系统架构与操作系统的高度集成》——1.5 计算机硬件的演化...
- vue 事件调用 传参_高效开发小程序,Vue 和微信小程序的区别你该了解一下
- Lightweight OpenPose
- 华为服务器修改root密码,华为云 服务器重置root密码
- C++实现二叉树同构
- python 操作redis之五(集合)
- 【保姆级讲解】C语言---指针精华
- 固体火箭发动机常用设计参数
- 切比雪夫,霍夫丁不等式证明
- Excel身份证号码判断男女性别:Excel函数不求人
热门文章
- 种草!这只鹅虽然没有什么用,但是好可爱呀!
- 简单英文题 25 Sequence Search(python)
- 1.3 编程基础之算术表达式与顺序执行 04 带余除法
- 【软考高项】信息系统项目管理师 论文写作技巧分享 (上)
- laravel运用redis存储数据和读取的方式
- Java笔记-JDK搭建WebService客户端其他调用方法
- Python笔记-使用代理切换ip爬取数据
- 软考系统架构师笔记-最后知识点总结(二)
- C++|STL学习笔记-map的基本操作(插入,删除,遍历,大到小输出)【仿大佬写法】
- 微机个人笔记-随机存取存储器(RAM)