2.11.5
/ December 21, 2023; 5 months ago (2023-12-21)[1]
Repository
github.com/MRPT/mrpt
Written in
C++
Operating system
Linux, Windows, MacOS
Platform
Cross-platform
Type
Robotics suite
License
New BSD License
Website
www.mrpt.org
The Mobile Robot Programming Toolkit (MRPT) is a cross-platform and open source C++ library aimed to help robotics researchers to design and implement algorithms related to Simultaneous Localization and Mapping (SLAM), computer vision and motion planning (obstacle avoidance). Different research groups have employed MRPT to implement projects reported in some of the major robotics journals and conferences.[2][3][4][5][6]
MRPT is open source and distributed under the New BSD License. Versions prior to 1.0.0 were released under the GPL.
Some features included in the project as user-applications:
Visualization and manipulation of large datasets.
SLAM algorithms: incremental mapping with ICP, Extended Kalman filtering, Rao-Blackwellized particle filters and GraphSLAM.
Grabbing datasets from robotic sensors.
Upon a selection of the individual libraries provided by MRPT,[7] users can develop new applications.
MRPT participated in Google Summer of Code in 2016–2018.[8][9]
^J.L. Blanco; J. Gonzalez; J. and J.A. Fernández-Madrigal (2006). "Consistent observation grouping for generating metric-topological maps that improves robot localization". IEEE International Conference on Robotics and Automation (ICRA). pp. 818–823. CiteSeerX 10.1.1.127.3097. doi:10.1109/ROBOT.2006.1641810.
^A. Harris; J.M. Conrad (March 2011). "Survey of popular robotics simulators, frameworks, and toolkits". Proceedings of IEEE Southeastcon. pp. 243–249. doi:10.1109/SECON.2011.5752942.
^Tuza, Z. and Rudan, J. and Szederkényi, G (Oct 2010). "Developing an integrated software environment for mobile robot navigation and control". International Conference on Indoor Positioning and Indoor Navigation. pp. 1–6. doi:10.1109/IPIN.2010.5647506.{{cite conference}}: CS1 maint: multiple names: authors list (link)
^A list of scientific papers in which MRPT has been used for producing the results.
^MRPT.ORG (2013-10-08). "List of MRPT libraries". Retrieved 2014-04-19.
^GSOC (2018-08-07). "MRPT page in GSOC 2016". Archived from the original on 2020-10-26. Retrieved 2018-08-07.
^GSOC (2018-08-07). "MRPT page in GSOC 2017". Retrieved 2018-08-07.
and 24 Related for: Mobile Robot Programming Toolkit information
parametrization MobileRobotProgrammingToolkit Monte Carlo localization Multi Autonomous Ground-robotic International Challenge Neato Robotics Particle filter...
Robot ProgrammingToolkitRobot Operating System (ROS) Gerkey, B.; Vaughan, R.; Howard, A. (2003). The Player/Stage Project: Tools for Multi-Robot and Distributed...
emerging robotic technologies Microsoft Robotics Studio Mobile manipulator MobileRobotProgrammingToolkit NASA robots Open-source robotics Open-source...
computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding...
Mitsuteru Yokoyama Miyu Greer Mobile Land Mine Mobile manipulator MobilerobotMobilerobot navigation MobileRobotProgrammingToolkit Modal logic Model-based...
the Orocos RTT (Real Time Toolkit). Rock provides all the tools required to set up and run high-performance and reliable robotic systems for wide variety...
developed for the Macintosh. The graphical programming environment "Grape" is used to program qfix robot kits. This approach is also used in specialist...
authentication 2GL—Second-Generation Programming Language 2NF—Second Normal Form 3GL—Third-Generation Programming Language 3GPP—3rd Generation Partnership...
assessing their performance. He is also the original author of the XForms toolkit. Overmars, M. H. (1983). The Design of Dynamic Data Structures. Lecture...
Although it only runs on the emulation environment provided by Sun's Wireless Toolkit, it is capable of creating a scatternet of up to 15 devices and routing...
extensible through an application programming interface (API). It provides extensions in the form of Gadgets and Robots, and is embeddable by dropping interactive...
of the first mobile platforms of the company. In 2005, Robotnik signed partnership agreements with international companies in the robotic sector as Barrett...
Google product that allows users to use Google Search by speaking on a mobile phone or computer, i.e. have the device search for data upon entering information...
as a mobile app for the Android and iOS mobile operating systems. The first mobile version of Google Maps (then known as Google Local for Mobile) was...
with its largest acquisition being the purchase of Motorola Mobility, a mobile device manufacturing company, for $12.5 billion in 2012. Most of the firms...
websites from one language into another. It offers a website interface, a mobile app for Android and iOS, as well as an API that helps developers build browser...
box Mobile Technika MobbyTalk and MobbyTalk253 phones ReplayTV home digital video recorder Industrial robots ABB industrial robots The C5G robotic project...
Retrieved August 20, 2023. Shet, Vinay (December 3, 2014). "Are you a robot? Introducing 'CAPTCHA the ReCAPTCHA PREDATORS". Archived from the original...