Content deleted Content added
No edit summary |
m FIx up portal template and general fixes |
||
Line 1:
{{Infobox
| name = Mobile Robot Programming Toolkit (MRPT)
| screenshot = [[Image:
| caption = Obstacle avoidance on a robotic wheelchair.
| latest_release_version = MRPT 0.6.5
Line 12:
}}
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 [[
MRPT is [[open source]] and distributed under the [[GPL]].
Line 18:
Some features included in the project as user-applications:
* Visualization and manipulation of large datasets.
* Off-line [[
* Grabbing datasets from robotic sensors.
Upon a selection of the individual libraries provided by MRPT, users can develop new applications. This is a summary of the topics covered by these libraries:
* ''mrpt-core'': [[Linear algebra]], statistics, SLAM algorithms, 3D geometry, GUI classes for 2D and 3D visualization, [[
* ''mrpt-hwdrivers'': Interfaces to robotic sensors: [http://robots.mobilerobots.com/ARIA/ ARIA]-compatible robots, GPS, Hokuyo [[LIDAR|laser scanners]], etc.
* ''mrpt-reactivenav'': An implementation of [[
* ''mrpt-hmtslam'': An implementation of Hybrid Metric-Topological SLAM.
Line 33:
[[Image:Mrpt libs schematic.png]]
</center>
== Representation of metric maps ==
Through [[
The following representations of metric maps are implemented:
* [[
* Point maps.
* Landmark maps: discrete elements are 3D points sensed through range and bearing. For example, [[
* Beacon maps: elements are also 3D points, but sensed by means of range-only devices.
* Coloured point maps.
Line 51 ⟶ 49:
== See also ==
{{
* [[Webots]] - A Professional Mobile Robot Simulator (Commercial)
Line 69 ⟶ 67:
[[Category:Robotics suites]]
{{
{{robot-stub}}
|