Content deleted Content added
Sharpen category |
Jerryobject (talk | contribs) Template:Infobox software, WP:REFerence WP:CITation parameters: cut whitespace characters to standardize, aid work on small screens, add, fill, author > last + first, reorder, needless underscores > spaces, update-standardize-conform. WP:LINKs: update-standardize, adds, needless WP:PIPE > WP:NOPIPE. Nonlead-word proper + nonproper noun MOS:CAPS > WP:LOWERCASE sentence case. Small WP:COPYEDITs WP:EoS: WP:TERSE, cut needless word repeats. |
||
(58 intermediate revisions by 41 users not shown) | |||
Line 1:
{{Infobox software
| screenshot size = 150px
| developer = [https://w3.ual.es/~jlblanco/ José Luis Blanco Claraco], [https://github.com/MRPT/mrpt/blob/master/AUTHORS contributors]
| license = [[BSD licenses#3-clause|BSD 3-clause]]
| operating_system = [[Linux]], [[Microsoft Windows|Windows]]▼
| latest release version = 2.11.5
| latest release date = {{Start date and age|2023|12|21}}<ref>{{cite web |url=https://github.com/MRPT/mrpt |title=Releases: MRPT |website=[[GitHub]].com |access-date=2024-01-13}}</ref>
▲ | genre = [[Robotics suite]]
| programming language = [[C++]]
| website = [http://www.mrpt.org/ Official Webpage]▼
| platform = [[Cross-platform]]
| repo = {{URL|https://github.com/MRPT/mrpt}}
}}
The '''Mobile Robot Programming Toolkit''' ('''MRPT
MRPT is [[free and open-source software]] released under the [[BSD licenses#3-clause|BSD 3-clause]] license; pre-1.0.0 versions were released under the [[GNU General Public License]] (GPL).
Some features included in the project as user-applications:
* Visualization and manipulation of large datasets.
*
* Grabbing datasets from [[robotic sensors]].
Upon a selection of the individual libraries provided by MRPT,<ref>{{cite
MRPT participated in [[Google Summer of Code]] in 2016–2018.<ref>{{cite web |author=GSOC |url=https://summerofcode.withgoogle.com/archive/2016/organizations/5644101080842240/ |title=MRPT page in GSOC 2016 |date=2018-08-07 |access-date=2018-08-07 |archive-date=2020-10-26 |archive-url=https://web.archive.org/web/20201026071254/https://summerofcode.withgoogle.com/archive/2016/organizations/5644101080842240/ |url-status=dead}}</ref><ref>{{cite web |author=GSOC |url=https://summerofcode.withgoogle.com/archive/2017/organizations/5289044053327872/ |title=MRPT page in GSOC 2017|date=2018-08-07 |access-date=2018-08-07}}</ref>
== Representation of metric maps ==
Through [[Polymorphism
▲Through [[Polymorphism in object-oriented programming|polymorphism]] in the design of metric-map classes, observations (such as a laser scans) can be inserted into a [[Occupancy grid mapping|grid-map]] or a map of points , or both simultaneously, transparently to the user.
The following representations of metric maps are implemented:
▲* [[Occupancy grid mapping|Occupancy grid maps]].
* Landmark maps: discrete elements are 3D points sensed through range and bearing; for example, [[Interest point detection|visual landmarks]]
▲* Point maps.
*
* Coloured point maps
*
▲* A "multi map", collections of any of the other maps, behaving as a single map.
== See also ==
{{Portal|Free and open-source software}}
* [[Webots]] - professional commercial mobile robot simulator
* [[Microsoft Robotics Studio]]
* [[Player Project]]
* [[Robot software]]
* [[Arduino]]
==References==
{{Reflist}}
==External links==
*
[[Category:
[[Category:Robotics suites]]
[[Category:Software that uses wxWidgets]]
[[Category:Software using the BSD license]]
|