├── .clang-format ├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── clean_build.sh ├── docker ├── Dockerfile └── docker-compose.yaml ├── docker_bringup.sh ├── example ├── CMakeLists.txt ├── point_cloud_matching.cpp └── point_cloud_to_line_matching.cpp ├── readme_img ├── point_cloud_matching.gif └── point_cloud_to_line_matching.gif └── utilities ├── ceres_cost_function.hpp ├── gauss_newton_method.hpp ├── kd_tree.hpp ├── lie_group.hpp ├── line_segment.hpp ├── math_utils.hpp └── plot_helper.hpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/README.md -------------------------------------------------------------------------------- /clean_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/clean_build.sh -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/docker/docker-compose.yaml -------------------------------------------------------------------------------- /docker_bringup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/docker_bringup.sh -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/point_cloud_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/example/point_cloud_matching.cpp -------------------------------------------------------------------------------- /example/point_cloud_to_line_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/example/point_cloud_to_line_matching.cpp -------------------------------------------------------------------------------- /readme_img/point_cloud_matching.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/readme_img/point_cloud_matching.gif -------------------------------------------------------------------------------- /readme_img/point_cloud_to_line_matching.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/readme_img/point_cloud_to_line_matching.gif -------------------------------------------------------------------------------- /utilities/ceres_cost_function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/ceres_cost_function.hpp -------------------------------------------------------------------------------- /utilities/gauss_newton_method.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/gauss_newton_method.hpp -------------------------------------------------------------------------------- /utilities/kd_tree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/kd_tree.hpp -------------------------------------------------------------------------------- /utilities/lie_group.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/lie_group.hpp -------------------------------------------------------------------------------- /utilities/line_segment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/line_segment.hpp -------------------------------------------------------------------------------- /utilities/math_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/math_utils.hpp -------------------------------------------------------------------------------- /utilities/plot_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TakumaNakao/mathematical_robotics/HEAD/utilities/plot_helper.hpp --------------------------------------------------------------------------------