#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 48 of file costmap_3d.h.
| using costmap_cspace::Costmap3d::Ptr = std::shared_ptr<Costmap3d> |
Definition at line 55 of file costmap_3d.h.
|
inlineexplicit |
Definition at line 57 of file costmap_3d.h.
|
inline |
Definition at line 79 of file costmap_3d.h.
|
inline |
Definition at line 91 of file costmap_3d.h.
|
inline |
Definition at line 64 of file costmap_3d.h.
|
inline |
Definition at line 103 of file costmap_3d.h.
|
protected |
Definition at line 52 of file costmap_3d.h.
|
protected |
Definition at line 51 of file costmap_3d.h.