Auto-calibration of lidar and camera based on maximization of intensity mutual information. This is the reimplementation of the paper: Automatic Targetless Extrinsic Calibration of a 3D Lidar and Camera by Maximizing Mutual Information
sudo apt-get install \
libopencv-dev \
libpcl-dev \
rapidjson-dev \
make default -j`nproc`
# build examples
make apps -j`nproc`
./build/examples/sensors_calib_app ./data/samples/calibration_handler_param.json
After the optimization finishes, the final transformation info will be printed out.
Also the projected (image to) pointclouds; (pointcloud to) images will be saved. Check cloud.pcd and img.png files.
projected cloud:
projected image: