#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.