#include <costmap_3d.h>
Public Types | |
| using | Ptr = std::shared_ptr< Costmap3d > |
Public Member Functions | |
| template<typename T > | |
| T::Ptr | addLayer (const MapOverlayMode overlay_mode=MapOverlayMode::MAX) |
| Costmap3dLayerBase::Ptr | addLayer (Costmap3dLayerBase::Ptr costmap_overlay, const MapOverlayMode overlay_mode=MapOverlayMode::MAX) |
| template<typename T > | |
| T::Ptr | addRootLayer () |
| Costmap3d (const int ang_resolution) | |
| Costmap3dLayerBase::Ptr | getRootLayer () |
Protected Attributes | |
| int | ang_resolution_ |
| std::vector< Costmap3dLayerBase::Ptr > | costmaps_ |
Definition at line 47 of file costmap_3d.h.
| using costmap_cspace::Costmap3d::Ptr = std::shared_ptr<Costmap3d> |
Definition at line 54 of file costmap_3d.h.
|
inlineexplicit |
Definition at line 56 of file costmap_3d.h.
|
inline |
Definition at line 78 of file costmap_3d.h.
|
inline |
Definition at line 90 of file costmap_3d.h.
|
inline |
Definition at line 63 of file costmap_3d.h.
|
inline |
Definition at line 102 of file costmap_3d.h.
|
protected |
Definition at line 51 of file costmap_3d.h.
|
protected |
Definition at line 50 of file costmap_3d.h.