|
|
| CloudMap (const LocalGridCache *cache, const ParametersMap ¶meters=ParametersMap()) |
| |
| virtual void | clear () |
| | Clears assembled nodes and grid bounds; does not clear LocalGridCache.
|
| |
| const pcl::PointCloud< pcl::PointXYZRGB >::Ptr & | getMapGround () const |
| |
| const pcl::PointCloud< pcl::PointXYZRGB >::Ptr & | getMapObstacles () const |
| |
| const pcl::PointCloud< pcl::PointXYZ >::Ptr & | getMapEmptyCells () const |
| |
| unsigned long | getMemoryUsed () const |
| | Approximate memory used by assembled-node bookkeeping (bytes).
|
| |
| bool | fullUpdateNeeded (const std::map< int, Transform > &poses) const |
| | True if the map should be rebuilt from cache (loop closure or disjoint graph).
|
| |
| bool | update (const std::map< int, Transform > &poses) |
| | Incrementally assemble new nodes from poses.
|
| |
| float | getCellSize () const |
| |
| float | getUpdateError () const |
| |
| const std::map< int, Transform > & | addedNodes () const |
| |
| void | getGridMin (double &x, double &y) const |
| | 2D grid minimum (x, y) in meters.
|
| |
| void | getGridMax (double &x, double &y) const |
| | 2D grid maximum (x, y) in meters.
|
| |
| void | getGridMin (double &x, double &y, double &z) const |
| | 3D grid minimum (x, y, z) in meters.
|
| |
| void | getGridMax (double &x, double &y, double &z) const |
| | 3D grid maximum (x, y, z) in meters.
|
| |
Definition at line 40 of file CloudMap.h.
◆ clear()
| virtual void rtabmap::CloudMap::clear |
( |
| ) |
|
|
virtual |
◆ getMapGround()
| const pcl::PointCloud< pcl::PointXYZRGB >::Ptr & rtabmap::CloudMap::getMapGround |
( |
| ) |
const |
|
inline |
◆ getMapObstacles()
| const pcl::PointCloud< pcl::PointXYZRGB >::Ptr & rtabmap::CloudMap::getMapObstacles |
( |
| ) |
const |
|
inline |
◆ getMapEmptyCells()
| const pcl::PointCloud< pcl::PointXYZ >::Ptr & rtabmap::CloudMap::getMapEmptyCells |
( |
| ) |
const |
|
inline |
◆ getMemoryUsed()
| unsigned long rtabmap::CloudMap::getMemoryUsed |
( |
| ) |
const |
|
virtual |
Approximate memory used by assembled-node bookkeeping (bytes).
Reimplemented from rtabmap::GlobalMap.
◆ assemble()
| virtual void rtabmap::CloudMap::assemble |
( |
const std::list< std::pair< int, Transform > > & |
newPoses | ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following file:
- corelib/include/rtabmap/core/global_map/CloudMap.h