Main MRPT website > C++ reference
MRPT logo

lib_mrpt_maps.h

Go to the documentation of this file.
00001 /** \page mrpt-maps Library overview: mrpt-maps
00002  *
00003 
00004 <small> <a href="index.html#libs">Back to list of libraries</a> </small>
00005 <br>
00006 
00007 <h2>mrpt-maps</h2>
00008 <hr>
00009 
00010 This library includes (almost) all the maps usable for localization or mapping
00011 in the rest of MRPT classes.
00012 
00013 Interesting starting points:
00014 <ul>
00015 <li> To see the list of existing metric maps, see the classes inheriting from
00016 the base virtual mrpt::slam::CMetricMap. <b>Note:</b> There are two special
00017 maps which are not declared here in mrpt-maps, but 
00018 in <a href="mrpt-vision.html" >mrpt-vision</a>, due to their
00019 heavy dependence on computer vision functions. </li>
00020 <li> This library includes an embedded version of the ANN library for 
00021 kd-tree fast construction and queries. It's used internally in CPointsMap, but 
00022 could be used directly by the user. See ANNkd_tree. </li>
00023 <li> This library also adds new classes to the namespace mrpt::opengl, which 
00024 couldn't be included in the library mrpt-opengl due to its heavy dependence on
00025 map classes declared here. The classes are:
00026 mrpt::opengl::CAngularObservationMesh,
00027 mrpt::opengl::CPlanarLaserScan </li> 
00028 </ul> 
00029 
00030 Please, note that there is another very important map class 
00031 (mrpt::slam::CMultiMetricMap) which is not in mrpt-maps, but in the library mrpt-slam 
00032 (the reason is that there is not another reasonable way to factor MRPT into small libraries).
00033 
00034 
00035 See the list of classes in mrpt::slam (not all those classes are in mrpt-maps).
00036 
00037 
00038 
00039 
00040 */
00041 



Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN:exported at Tue Jan 25 21:56:31 UTC 2011