├── .gitignore ├── .idea ├── camera_lidar_calibration.iml ├── codeStyles │ └── Project.xml ├── misc.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── CMakeLists.txt ├── README.md ├── config ├── config.yaml └── config_logitech.yaml ├── data ├── data.txt ├── data_v2.txt ├── image00.png ├── image_points.txt ├── image_test.png ├── laser_points.txt ├── laser_test_points.txt └── laser_test_points_v2.txt ├── imgs ├── image00.png ├── image01.png ├── image02.png ├── image03.png ├── image04.png ├── image05.png ├── image06.png ├── image07.png ├── image08.png ├── image09.png ├── image10.png ├── image11.png ├── image12.png ├── image13.png ├── image14.png ├── image15.png ├── image16.png ├── image17.png ├── image18.png ├── image19.png ├── image20.png ├── image21.png ├── image22.png ├── image23.png ├── image24.png ├── image25.png ├── image26.png ├── image27.png ├── image28.png ├── image29.png ├── image30.png ├── image31.png ├── image32.png ├── image33.png ├── image34.png ├── image35.png ├── image36.png ├── image37.png ├── image38.png ├── image39.png └── image_lists.txt ├── include ├── config.h ├── error_types.h └── error_types_v2.h ├── lib └── libcamera_lidar_calibration.so ├── results ├── corner_detect.gif ├── demo.gif ├── demo.mp4 ├── flag.jpg ├── optimization_result.png ├── reprojection1.png ├── reprojection2.png └── rotation.gif ├── rosbag └── laser_camera_demo.bag └── src ├── camera_lidar_calibration.cc ├── camera_lidar_calibration_v2.cc ├── config.cc ├── corner_detecter.cc ├── detect_plane_with_aruco.cc └── reprojection.cc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/camera_lidar_calibration.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.idea/camera_lidar_calibration.iml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/README.md -------------------------------------------------------------------------------- /config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/config/config.yaml -------------------------------------------------------------------------------- /config/config_logitech.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/config/config_logitech.yaml -------------------------------------------------------------------------------- /data/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/data.txt -------------------------------------------------------------------------------- /data/data_v2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/data_v2.txt -------------------------------------------------------------------------------- /data/image00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/image00.png -------------------------------------------------------------------------------- /data/image_points.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/image_points.txt -------------------------------------------------------------------------------- /data/image_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/image_test.png -------------------------------------------------------------------------------- /data/laser_points.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/laser_points.txt -------------------------------------------------------------------------------- /data/laser_test_points.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/laser_test_points.txt -------------------------------------------------------------------------------- /data/laser_test_points_v2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/data/laser_test_points_v2.txt -------------------------------------------------------------------------------- /imgs/image00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image00.png -------------------------------------------------------------------------------- /imgs/image01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image01.png -------------------------------------------------------------------------------- /imgs/image02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image02.png -------------------------------------------------------------------------------- /imgs/image03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image03.png -------------------------------------------------------------------------------- /imgs/image04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image04.png -------------------------------------------------------------------------------- /imgs/image05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image05.png -------------------------------------------------------------------------------- /imgs/image06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image06.png -------------------------------------------------------------------------------- /imgs/image07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image07.png -------------------------------------------------------------------------------- /imgs/image08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image08.png -------------------------------------------------------------------------------- /imgs/image09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image09.png -------------------------------------------------------------------------------- /imgs/image10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image10.png -------------------------------------------------------------------------------- /imgs/image11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image11.png -------------------------------------------------------------------------------- /imgs/image12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image12.png -------------------------------------------------------------------------------- /imgs/image13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image13.png -------------------------------------------------------------------------------- /imgs/image14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image14.png -------------------------------------------------------------------------------- /imgs/image15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image15.png -------------------------------------------------------------------------------- /imgs/image16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image16.png -------------------------------------------------------------------------------- /imgs/image17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image17.png -------------------------------------------------------------------------------- /imgs/image18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image18.png -------------------------------------------------------------------------------- /imgs/image19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image19.png -------------------------------------------------------------------------------- /imgs/image20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image20.png -------------------------------------------------------------------------------- /imgs/image21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image21.png -------------------------------------------------------------------------------- /imgs/image22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image22.png -------------------------------------------------------------------------------- /imgs/image23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image23.png -------------------------------------------------------------------------------- /imgs/image24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image24.png -------------------------------------------------------------------------------- /imgs/image25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image25.png -------------------------------------------------------------------------------- /imgs/image26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image26.png -------------------------------------------------------------------------------- /imgs/image27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image27.png -------------------------------------------------------------------------------- /imgs/image28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image28.png -------------------------------------------------------------------------------- /imgs/image29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image29.png -------------------------------------------------------------------------------- /imgs/image30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image30.png -------------------------------------------------------------------------------- /imgs/image31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image31.png -------------------------------------------------------------------------------- /imgs/image32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image32.png -------------------------------------------------------------------------------- /imgs/image33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image33.png -------------------------------------------------------------------------------- /imgs/image34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image34.png -------------------------------------------------------------------------------- /imgs/image35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image35.png -------------------------------------------------------------------------------- /imgs/image36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image36.png -------------------------------------------------------------------------------- /imgs/image37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image37.png -------------------------------------------------------------------------------- /imgs/image38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image38.png -------------------------------------------------------------------------------- /imgs/image39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image39.png -------------------------------------------------------------------------------- /imgs/image_lists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/imgs/image_lists.txt -------------------------------------------------------------------------------- /include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/include/config.h -------------------------------------------------------------------------------- /include/error_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/include/error_types.h -------------------------------------------------------------------------------- /include/error_types_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/include/error_types_v2.h -------------------------------------------------------------------------------- /lib/libcamera_lidar_calibration.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/lib/libcamera_lidar_calibration.so -------------------------------------------------------------------------------- /results/corner_detect.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/corner_detect.gif -------------------------------------------------------------------------------- /results/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/demo.gif -------------------------------------------------------------------------------- /results/demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/demo.mp4 -------------------------------------------------------------------------------- /results/flag.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/flag.jpg -------------------------------------------------------------------------------- /results/optimization_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/optimization_result.png -------------------------------------------------------------------------------- /results/reprojection1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/reprojection1.png -------------------------------------------------------------------------------- /results/reprojection2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/reprojection2.png -------------------------------------------------------------------------------- /results/rotation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/results/rotation.gif -------------------------------------------------------------------------------- /rosbag/laser_camera_demo.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/rosbag/laser_camera_demo.bag -------------------------------------------------------------------------------- /src/camera_lidar_calibration.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/src/camera_lidar_calibration.cc -------------------------------------------------------------------------------- /src/camera_lidar_calibration_v2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/src/camera_lidar_calibration_v2.cc -------------------------------------------------------------------------------- /src/config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/src/config.cc -------------------------------------------------------------------------------- /src/corner_detecter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/src/corner_detecter.cc -------------------------------------------------------------------------------- /src/detect_plane_with_aruco.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/src/detect_plane_with_aruco.cc -------------------------------------------------------------------------------- /src/reprojection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurtleZhong/camera_lidar_calibration/HEAD/src/reprojection.cc --------------------------------------------------------------------------------