MRPT/mrpt
:zap: The Mobile Robot Programming Toolkit (MRPT)
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.
Stars
2,116
Forks
657
Language
C++
License
BSD-3-Clause
Category
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.
Related tools
lagadic/visp
Open Source Visual Servoing Platform
PointCloudLibrary/pcl
Point Cloud Library (PCL)
openframeworks/openFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
cyberbotics/webots
Webots Robot Simulator
realsenseai/librealsense
RealSense SDK