ros-kinetic下载相机标定

  • 首先下载相机标定功能包
$ sudo apt-get install ros-kinetic-camera-calibration
  • 启动摄像头
$ roslaunch robot_vision freenect.launch
  • 启动标定包
  • 启动彩色摄像头
$ rosrun camera_calibration cameracalibrator.py image:=/camera/rgb/image_raw camera/camera/rgb --size 8*6 --square 0.024
  • 启动红外摄像头
$ rosrun camera_calibration cameracalibrator.py image:=/camera/ir/image_raw camera/camera/ir --size 8*6 --square 0.024

注:

  • size:标定棋盘格角点个数,根据自己使用的棋盘格确定参数
  • square:棋盘格每个方块的大小,单位是米(最好打印出来后手动测量一下)
  • image和camera:设置摄像头发布的图像话题
  • 把生成的yaml文件放到ros目录下,配置launch文件,如果运行时有型号不匹配的警告信息,把yaml文件中的设备名称改成警告中提示的设备名称即可.

ps:本视频使用的路径信息根据胡春旭老师讲解的标定流程所设置.

猜你喜欢

转载自blog.csdn.net/qq_34671967/article/details/83959015
今日推荐