Main MRPT website
>
C++ reference
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
lib_mrpt_obs.h
Go to the documentation of this file.
1
/** \defgroup mrpt_obs_grp [mrpt-obs]
2
3
<small> <a href="index.html#libs">Back to list of all libraries</a> | <a href="modules.html" >See all modules</a> </small>
4
<br>
5
6
<h2>Library <code>mrpt-obs</code></h2>
7
<hr>
8
9
In this library there are <b>five</b> key elements or groups of elements:
10
11
<ul>
12
13
<li><b>Sensor observations:</b> All sensor observations share a common virtual base
14
class (mrpt::slam::CObservation). There are classes to store laser scanners, 3D range images,
15
monocular and stereo images, GPS data, odometry, etc. A concept very related to observations
16
is a mrpt::slam::CSensoryFrame, a set of observations which were collected approximately at the same instant. </li>
17
18
<li><b>Rawlogs (datasets):</b> A robotics dataset can be loaded, edited and explored by means
19
of the class mrpt::slam::CRawlog. See also: http://www.mrpt.org/Rawlog_Format </li>
20
21
<li><b>Actions:</b> For convenience in many Bayesian filtering algorithms, robot actions
22
(like 2D displacement characterized by an odometry increment) can be represented by means
23
of "actions". See mrpt::slam::CAction.</li>
24
25
<li><b>"Simple maps":</b> In MRPT, a "simple map" is a set of pairs: "position", "sensory frames" (read above).
26
The advantage of maintaining such a "simple map" instead a metric map is that the metric maps
27
can be rebuilt when needed with different parameters from the raw observations, which are never lost. </li>
28
29
<li><b>CARMEN logs tools:</b> Utilities to read from CARMEN log files and load the observations there
30
as MRPT observations. See mrpt::slam::carmen_log_parse_line and the applications: carmen2rawlog, carmen2simplemap. </li>
31
32
</ul>
33
34
35
36
37
*/
38
Page generated by
Doxygen 1.8.3
for MRPT 0.9.6 SVN: at Fri Feb 15 22:05:02 EST 2013