Ubuntu18.04 D435i RGB相机与IMU标定详细版(四)

Ubuntu18.04 D435i RGB相机与IMU标定详细版(四)

主要介绍使用张正友相机标定方法

一、标定RGB相机-张正友相机标定方法

(1)发布相机话题

c 复制代码
 roslaunch realsense2_camera rs_camera.launch color_width:=640 color_height:=480 color_fps:=30

(2)修改相机话题并以4hz频率发布

c 复制代码
rosrun topic_tools throttle messages /camera/color/image_raw 4.0 /color
advertised as /color

(3)使用张定友棋盘标定

c 复制代码
 rosrun camera_calibration cameracalibrator.py --size 8x6 --square 0.066 image:=/color
#--size 8x6:指定棋盘格的内部角点数量,这里是 8x6。
#--square 0.066:指定棋盘格每个方块的大小,单位是米(这里是 6.6 厘米)。
#image:=/color:指定从哪个话题获取相机图像

(4)保存标定结果

注意标定过程中左右,上下,前后,对角方向前后倾斜标定板,这样使得右边X,Y,Size,Skew变成绿色后,CALIBRATE按钮变为蓝色,然后点击(等上半分钟左右)变为下面三个按钮都可以点击,依次点击SAVE(保存)和COMMIT(提交)到相机配置文件中。即可将标定结果保存至本地。

(5)标定结果文件calibrationdata.tar.gz

点击SAVE之后:('Wrote calibration data to', '/tmp/calibrationdata.tar.gz')

相关推荐
春日见7 小时前
眼在手上外参标定保姆级教学(vscode + opencv)
linux·运维·服务器·数码相机·opencv·ubuntu·3d
OBS插件网11 小时前
OBS直播教程:OBS如何添加歌词显示?OBS怎么把歌词放上去?
人工智能·数码相机·语音识别·产品经理
sali-tec15 小时前
C# 基于halcon的视觉工作流-章71 深度学习-预处理OCR
开发语言·人工智能·深度学习·数码相机·算法·计算机视觉·ocr
春日见16 小时前
如何提升手眼标定精度?
linux·运维·开发语言·数码相机·matlab
jamie_chu1 天前
显微图像采集 - 工业摄像机与图像采集软件介绍
图像处理·数码相机·camera·摄像头·图像测量·jcamerapro
格林威1 天前
双目视觉标定:消除视差误差的7种核心方案,附OpenCV+Halcon实现代码!
人工智能·数码相机·opencv·计算机视觉·视觉检测·制造
徐行tag2 天前
平面运动模型下的特性及应用
数码相机·平面·slam
kylezhao20192 天前
C# 联合 VisionPro 进行相机采集
数码相机
风途知识百科2 天前
户外光伏电站测试仪
数码相机
心无旁骛~3 天前
【VLA】如何构建高质量的机器人训练数据集?
数码相机·机器人