1.終端輸入
roscore
2.在創建一個終端輸入
rosrun uvc_camera uvc_camera_node
3.在創建一個終端輸入
rostopic echo /camera_info
找到image_raw 和camera
所在的位置
4.在創建一個終端輸入
rosrun camera_calibration cameracalibrator.py --size 8x6 --square 0.024 image:=/image_raw camera:=/camera
注意:image:=/image_raw 和 camera:=/camera
就是上述需要找到的位置
完成之後就會出現如下錄製視頻,你需要準備一張國際象棋棋盤:
當上述圖像的X,Y,Size,Skew都錄製爲綠色時就會出現如下圖:
注意: 錄製時需要緩慢的上/下/前/後/左/右移動
點擊calibrate之後需要等一兩分鐘之後,點擊save,之後再開一個終端輸入
cd /tmp
你會找到有一個壓縮文件:calibrationdata.tar.gz
解壓之後就能看到