Skip to content

open3d_slam

  • Software
  • Navigation and mapping
  • Library

A C++ library for pointcloud-based SLAM with ROS integration, built for education. It maps from scratch or localizes in an existing map.

  • Stale

Made by leggedrobotics.

Source on GitHub: github.com/leggedrobotics/open3d_slam (opens in a new tab). Facts read at commit 6c019ab (opens in a new tab).

Licenses

Code
BSD-3-Clause (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (BSD-3-Clause) at commit 6c019ab (opens in a new tab), on 22 Oct 2026.

Commercial use
Yes

Labels

  • StaleNo commit in 12 months: the newest is from 30 Jan 2024.

What it does

  • Builds a map from pointcloud data alone, with no extra input such as an IMU required.
  • Can localize within a given map and extend that map with new measurements.
  • Uses only well-established algorithms in their basic form, to make the field easier to enter.
  • Built on the Open3D library for 3D data processing.
  • Provides a catkin wrapper so Open3D can be used in ROS projects.

Written by Robotheca from the project's README (opens in a new tab) at commit 6c019ab.

Getting started

Difficulty
Advanced

Maintenance

Status
Stale: no commit in 12 months
Newest commit
30 Jan 2024 on master
Latest release
Jazzy v0.2.0 (26 Mar 2026)

Checked on GitHub on 22 Oct 2026.

Robots that can run it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.