ROS-机器视觉 ①:摄像头的标定
摄像头这种精密仪器对光学器件的要求较高,由于摄像头内部与外部的一些原因,生成的物体图像往往会发生畸变,为了避免数据源造成的误差,需要针对摄像头的参数进行标定。ROS官方提供了用于双目和单目摄像头标定的功能包——camera_calibration。 机器视觉功能包下载地址,包含了摄像头标定、OpenCV、人脸识别、物体跟踪、二维码识别和物体识别等: //download.csdn.net/download/weixin_44827364/12147918 camera_calibration功能包 先使用以下命令安装摄像头标定功能包camera_calibration: $ sudo apt-get install ros-kinetic-camera-calibration 标定需要用到如图所示棋盘格图案的标定靶。 大家可以打印出来,不打印直接用电脑屏幕也是可以的。 启动标定程序 可以下载整理好的功能包,直接使用下面这些代码://download.csdn.net/download/weixin_44827364/12147918 一切就绪后准备开始标定摄像头。首先使用以下命令启动USB摄像头: $ roslaunch robot_vision usb_cam.launch 然后使用以下命令启动标定程序: $ rosrun camera_calibration