mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-06 01:57:45 +08:00
febbb495232693330bd7d1d4e71bc5942004748d
Add a CI step to build GTSAM 4.2.1, libnabo 1.1.2 and libpointmatcher 1.4.4 from source (not available/usable from Homebrew), with patches under .github/patches fixing Eigen 5 / Boost compatibility. Installs are staged via DESTDIR into an actions/cache directory and copied into /usr/local. The cache key includes the pinned versions, the patch hashes, and the linked Homebrew (eigen/boost/yaml-cpp) + Xcode toolchain versions, so the deps rebuild only when something relevant changes. Also add yaml-cpp brew dep and drop the unused extra_deps matrix field. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
rtabmap
RTAB-Map library and standalone application.
- For more information (e.g., papers, major updates), visit RTAB-Map's home page.
- For installation instructions and examples, visit RTAB-Map's wiki.
To use RTAB-Map under ROS, visit the rtabmap page on the ROS wiki.
Acknowledgements
This project is supported by IntRoLab - Intelligent / Interactive / Integrated / Interdisciplinary Robot Lab, Sherbrooke, Québec, Canada.
CI Latest
|
|
ROS Binaries
ros-$ROS_DISTRO-rtabmap
| ROS 1 | Noetic | |
| ROS 2 | Humble | |
| Jazzy | ||
| Kilted | ||
| Rolling | ||
| Docker | rtabmap |
Languages
C++
63.8%
C
29.7%
CMake
1.7%
Java
1.5%
Swift
0.9%
Other
2.3%
