Main MRPT website > C++ reference
MRPT logo
lib_mrpt_maps.h
Go to the documentation of this file.
1 /** \defgroup mrpt_maps_grp [mrpt-maps]
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-maps</code></h2>
7 <hr>
8 
9 This library includes (almost) all the maps usable for localization or mapping
10 in the rest of MRPT classes.
11 
12 Interesting starting points:
13 <ul>
14 <li> To see the list of existing metric maps, see the classes inheriting from
15 the base virtual mrpt::slam::CMetricMap. <b>Note:</b> There are two special
16 maps which are not declared here in mrpt-maps, but
17 in <a href="mrpt-vision.html" >mrpt-vision</a>, due to their
18 heavy dependence on computer vision functions. </li>
19 <li> This library includes an embedded version of the ANN library for
20 kd-tree fast construction and queries. It's used internally in CPointsMap, but
21 could be used directly by the user. See ANNkd_tree. </li>
22 <li> This library also adds new classes to the namespace mrpt::opengl, which
23 couldn't be included in the library mrpt-opengl due to its heavy dependence on
24 map classes declared here. The classes are:
25 mrpt::opengl::CAngularObservationMesh,
26 mrpt::opengl::CPlanarLaserScan </li>
27 </ul>
28 
29 Please, note that there is another very important map class
30 (mrpt::slam::CMultiMetricMap) which is not in mrpt-maps, but in the library mrpt-slam
31 (the reason is that there is not another reasonable way to factor MRPT into small libraries).
32 
33 
34 See the list of classes in mrpt::slam (not all those classes are in mrpt-maps).
35 
36 
37 
38 
39 */
40 



Page generated by Doxygen 1.8.3 for MRPT 0.9.6 SVN: at Fri Feb 15 22:05:02 EST 2013