This project includes reference implementations and draws inspiration from the following open-source projects:
- Repository: https://github.com/boostorg/graph
- Website: https://www.boost.org/doc/libs/release/libs/graph/
- License: Boost Software License 1.0
- Description: A comprehensive C++ library providing generic graph data structures and algorithms
- Note: Boost.Graph is a foundational library that inspired the graph data structure design and algorithmic implementations in this project
- Repository: https://github.com/borglab/gtsam
- License: BSD 3-Clause License
- Copyright: Copyright (c) 2010, Georgia Tech Research Corporation, Atlanta, Georgia 30332-0415
- Description: A C++ library that implements smoothing and mapping (SAM) in robotics and vision, using Factor Graphs and Bayes Networks as the underlying computing paradigm
- Note: GTSAM is a foundational library that inspired the factor graph design and optimization implementation in this project
- Repository: https://github.com/andreacasalino/Easy-Factor-Graph
- License: GNU General Public License v3.0
- Description: A C++ library for factor graphs
- Repository: https://github.com/mlpack/ensmallen
- License: BSD 3-Clause License
- Copyright: Copyright 2008-2023, mlpack contributors
- Description: A header-only C++ library for numerical optimization
- License: BSD 3-Clause License
- Copyright: Copyright (c) 2019, Jing Dong
- Description: A minimal SLAM framework derived from GTSAM
- Repository: https://github.com/shaolinbit/minisam_lib
- License: Free for research; derived from GTSAM (BSD simplified license)
- Description: A minimal SLAM library based on GTSAM
- Note: For commercial uses, please contact the authors
We gratefully acknowledge these projects and their contributors for their valuable work, which has served as reference and inspiration for the development of Graphix. Special thanks to the Boost.Graph library for providing foundational graph algorithms and data structures, and to the GTSAM team at Georgia Tech for creating such a foundational library in the robotics and computer vision community.