Ross ROSS = Recommend OSS · open-source software intelligence for agents

MRPT/mrpt

:zap: The Mobile Robot Programming Toolkit (MRPT) observed · 2026-08-28

github.com/MRPT/mrpt · homepage · C++ · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 97
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 8.5
  • age_days: 4701
  • days_rel: 22
  • days_push: 12
  • n_releases_24m: 41

Full methodology

Adoption not part of the score

2157 stars · 659 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

MRPT is a mature C++ toolkit of libraries and applications for mobile robotics, covering SLAM, localization, probabilistic filtering, sensor handling, maps, and 3D visualization, with Python bindings via pybind11. Developed since 2005 at the University of Málaga, it is actively maintained under the BSD-3-Clause license.

Use cases

  • implement SLAM or Monte Carlo localization for a mobile robot
  • process LiDAR and RGB-D sensor data in C++
  • run particle filters and Kalman filters for robot state estimation
  • optimize pose graphs for mapping
  • plan paths and do reactive obstacle avoidance
  • visualize 3D robot scenes and point cloud maps
  • use robotics algorithms from Python

When to choose

  • building mobile robot software needing SLAM, localization, or navigation in C++
  • you need well-tested probabilistic filtering and SE(2)/SE(3) geometry libraries
  • you want cross-platform robotics libraries with Python bindings and long-term maintenance

When to avoid

  • you need a full turnkey robot operating system rather than a C++ library collection
  • your project is not robotics-related
  • you need a language other than C++ or Python

Facets

library · maturity stable

simulation computer-vision image-processing math gui data-visualization sdk robotics autonomous-vehicles computer-vision simulation developer-tools windows cpp python cross-platform slam mobile-robotics particle-filter kalman-filter lidar point-clouds path-planning localization pose-graph-optimization pybind11 algorithms linux macos

3 sources

Member repositories

RepositoryRoleHealth v2
MRPT/mrptmain98

For agents

markdown · JSON · MCP: product_card(name="MRPT/mrpt")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem