#18 · Primary category: Robotics & Embodied AI Simulation

mrpt

autonomous-driving c-plus-plus computer-vision maps mobile-robotics mobile-robots mrpt particle-filter robot-framework robot-motion-estimate robot-programming robotics slam

:zap: The Mobile Robot Programming Toolkit (MRPT)

Project last updated:08/29/26

GitHub Stars

2.2K

Forks

660

Contributors

100

License

BSD-3-Clause

Why we included this project

MRPT started in 2005 at the University of Málaga and is still actively maintained, making it one of the longest-running open C++ toolkits for mobile robotics. It pulls the pieces most robot software needs into one library: Monte Carlo and RBPF localization, pose-graph optimization, SLAM, 2D and 3D mapping, plus the sensor capture and camera geometry support to feed those algorithms real data. The modular packages and cleaned-up C++17 API mean you can integrate and test without stitching together a dozen loosely coupled libraries, and the bundled applications and tutorials shorten the path from reading code to running it on hardware. Whether your target is a warehouse AGV, an agricultural rover, or a research platform, it is a dependable BSD-licensed starting point for both industry and academic work.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category