MRPT/mrpt

:zap: The Mobile Robot Programming Toolkit (MRPT)

67
/ 100
Established

The Mobile Robot Programming Toolkit (MRPT) helps mobile robotics and computer vision researchers develop and test robot navigation and perception systems. It takes sensor data, robot pose estimates, and map information as input, processing them to output refined robot locations, environmental maps, and movement plans. It's designed for engineers and researchers working on autonomous systems.

2,116 stars. Actively maintained with 5 commits in the last 30 days.

Use this if you are a robotics researcher or engineer needing a comprehensive suite of C++ libraries and GUI tools for tasks like simultaneous localization and mapping (SLAM), 2D/3D geometry, probabilistic filtering, and obstacle avoidance for mobile robots.

Not ideal if you are looking for a high-level, drag-and-drop solution for robotics development without needing to work with C++ libraries or detailed algorithm implementations.

mobile-robotics computer-vision SLAM robot-navigation autonomous-systems
No Package No Dependents
Maintenance 16 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

2,116

Forks

657

Language

C++

License

BSD-3-Clause

Last pushed

Mar 16, 2026

Commits (30d)

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/MRPT/mrpt"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.