Sign inSign up

introlab3it/rtabmap

By introlab3it

Updated 1 day ago

RTAB-Map: https://github.com/introlab/rtabmap/wiki/Installation#docker

Image
4

100K+

introlab3it/rtabmap repository overview

rtabmap

RTAB-Map — Real-Time Appearance-Based Mapping. A graph-based SLAM library with appearance-based loop closure detection, together with its standalone GUI and command-line tools. Builds and maintains a 3D map from RGB-D, stereo or lidar data.

Source, documentation and issues → github.com/introlab/rtabmap Usage examples → Installation wiki

For the ROS wrapper, see introlab3it/rtabmap_ros.

Tags

Ubuntu plus the RTAB-Map library, GUI and tools, built from the master branch. The ROS column is the distro whose dependencies the image carries — it is also what the matching rtabmap_ros image builds on.

TagUbuntuROS depsPlatforms
resolute, 26.0426.04Lyricalamd64, arm64
noble-kilted24.04Kiltedamd64, arm64
noble, 24.0424.04Jazzyamd64, arm64
jammy, 22.0422.04Humbleamd64, arm64
focal, 20.0420.04Noeticamd64, arm64
bionic, 18.0418.04Melodicamd64, arm64

Android — the toolchain for building the RTAB-Map Android app, amd64 only: android23 (also tagged tango), android24, android26, android30.

<name>-deps — the dependencies only, without RTAB-Map itself; the base the images above are built on: focal-deps, jammy-deps, noble-deps, noble-kilted-deps, resolute-deps.

Quick start

The images keep databases in /root/Documents/RTAB-Map, so mount the host directory there:

docker run -it --rm \
  -v ~/Documents/RTAB-Map:/root/Documents/RTAB-Map \
  introlab3it/rtabmap:noble \
  rtabmap-info /root/Documents/RTAB-Map/rtabmap.db

The same mount works for the other tools — rtabmap-export, rtabmap-reprocess, rtabmap-recovery and the rest.

The GUI (rtabmap, rtabmap-databaseViewer) additionally needs X11 and GPU access from the container; the wiki has the full command.

License

BSD-3-Clause. Some optional components RTAB-Map can be built against carry their own licenses.

Tag summary

Content type

Image

Digest

sha256:ea965263e

Size

1.8 GB

Last updated

1 day ago

docker pull introlab3it/rtabmap