张鹏辉

个人站

欢迎来到我的个人站,本人小白,希望大家指导。


相机标定

1.相机标定

1.1 安装摄像头驱动和标定工具包

sudo apt-get install ros-kinetic-usb-cam sudo apt-get install ros-kinetic-camera-calibration ## 标定工具包

标定需要用到棋盘格标定靶,点击此处查看下载标定靶,里面checkboard.pdf文件。

1.2 开始标定

roslaunch robot_vision usb_cam.launch ##利用launch文件启动摄像头

rosrun camera_calibration cameracalibrator.py –size 8x6 –square 0.024 image:=/usb_cam/image_raw camera:/usb_cam ##启动标定程序

size 8x6 表示棋盘格内部角点数,即6行,每行8个角点。
square 0.024 表示棋盘格边长,单位为米。

启动标定程序之后会得到如下的界面:

标定程序启动成功后,将标定靶放置在摄像头视野范围内,左右、上下、前后、倾斜运动。直到“CALIBRATE”按钮变色,表示参数采集完成,如图。

点击“CALIBRATE”按钮,开始计算标定参数,此时需要等待一段时间,成功后,点击“SAVE”按钮,完成标定。

在/tmp/calibrationdate.tar.gz压缩包解压后,找到ost.yaml文件,将其复制出重新命名即可使用。


转载请注明:张鹏辉的博客 » 相机标定

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦