校正 – Ubuntu ROS

环境

ubuntu18.04
ROS melodic

安装

sudo apt-get install ros-melodic-camera-calibration

使用方法

    • キャリブレーションボードを用意し(ディスプレイに写すのでも可)

 

    下記コマンドを各ターミナルで実行
roscore
rosrun uvc_camera uvc_camera_node
rosrun camera_calibration cameracalibrator.py --size 7x11 --square 0.02 image:=/image_raw

选项的含义
–大小 横×纵(黑白交点的数量)
–正方形 0.02(20毫米)每格尺寸

    • GUIの画面で、xyzの軸が緑色に変わるまで、キャリブレーションボードを写して色々な角度で撮影

 

    • 撮影できたら[calibration]をクリック(結構時間かかる)

 

    • [save]で /tmp/にファイルが保存される

 

    [commit]は、キャリブレーション情報をカメラに送るコマンド(多分使わなくて良い)

备份的校准文件副本

cd /tmp
tar -zxvf calibrationdata.tar.gz
mv ost.txt ost.ini
rosrun camera_calibration_parsers convert ost.ini camera.yaml
mv camera.yaml ~/.ros/camera_info(フォルダが無ければ作る)
广告
将在 10 秒后关闭
bannerAds