RHCL is a Rapid Hand-eye Calibration Library.
- RHCL::Camera Camera module is used to process the point cloud from depth camera, such as Kinect, realsense
- RHCL::Model Model module is used to obtain the point cloud which generated by the 3D model of manipulator
- RHCL::Registration Registration module is used to process the two point clouds to get the RT-Matrix
- RHCL::Correction Correction module is used to correct the error of RT-Matrix which caused by the camera or 3D model
- PCL Point Cloud Library
- Qt Qt GUI libraries
- OpenGL 3D visualization
- Assimp Loading 3D model format
- Eigen Eigen is a C++ template library for linear algebra (:warning: unused)
- Boost Free peer-reviewed portable C++ source libraries (:warning: unfinished)
- OpenCV Processing RGBD image of Kinect (:warning: unfinished)
$ git clone https://github.com/thinkexist1989/RHCL.git
$ cd RHCL/
$ mkdir build && cd build
$ cmake ..
$ make -j`nproc`