【SLAM】【ROS】摄像头标定camera calibration

举报
王博Kings 发表于 2020/12/30 01:23:48 2020/12/30
【摘要】 第一步:先准备一张标定板 (下图中间是6x4个角点,角点请看下边实验中的彩线点。实际打印的A4纸一个格子是4cm ) 第二步:知道文件夹运行位置 rostopic  list /image_view/output /image_view/parameter_descriptions /image_view/parameter_updates /rosout ...

第一步:先准备一张标定板

(下图中间是6x4个角点,角点请看下边实验中的彩线点。实际打印的A4纸一个格子是4cm )

第二步:知道文件夹运行位置

rostopic  list
 

/image_view/output
/image_view/parameter_descriptions
/image_view/parameter_updates
/rosout
/rosout_agg
/usb_cam/camera_info
/usb_cam/image_raw
/usb_cam/image_raw/compressed
/usb_cam/image_raw/compressed/parameter_descriptions
/usb_cam/image_raw/compressed/parameter_updates
/usb_cam/image_raw/compressedDepth
/usb_cam/image_raw/compressedDepth/parameter_descriptions
/usb_cam/image_raw/compressedDepth/parameter_updates
/usb_cam/image_raw/theora
/usb_cam/image_raw/theora/parameter_descriptions
/usb_cam/image_raw/theora/parameter_updates

 

第三步:运行标定程序

注意下面这句话,不要生搬硬套,要根据实际调整!!!

rosrun camera_calibration cameracalibrator.py --size 6x4 --square 0.04 image:=/usb_cam/image_raw camera:=/usb_cam

拿着标定板移动,它会自动识别然后标定出6*4个点,这就是刚刚为什么是6*4的原因了

大概标定出几十个后,左侧第一个CALIBRATE按钮会亮起来

点击CALIBRATE按钮,此时会变灰色图像,耐心等待,不是死机

点击SAVE,COMMIT按钮

 窗口提示1

 

[image]

width
640

height
480

[narrow_stereo]

camera matrix
1275.773525 0.000000 328.646812
0.000000 1350.885244 -18.289759
0.000000 0.000000 1.000000

distortion
0.444253 -0.058494 -0.131486 0.004057 0.000000

rectification
1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000

projection
1302.730957 0.000000 329.148206 0.000000
0.000000 1264.319214 -27.245782 0.000000
0.000000 0.000000 1.000000 0.000000

 

窗口提示2

 

[ INFO] [1571392954.109543476]: writing calibration data to /home/user/.ros/camera_info/head_camera.yaml

标定文件 

参考文献:

https://blog.csdn.net/heyijia0327/article/details/43538695

文章来源: kings.blog.csdn.net,作者:人工智能博士,版权归原作者所有,如需转载,请联系作者。

原文链接:kings.blog.csdn.net/article/details/102629065

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。