30 #ifndef COSTMAP_CSPACE_COSTMAP_3D_LAYER_STOP_PROPAGATION_H 31 #define COSTMAP_CSPACE_COSTMAP_3D_LAYER_STOP_PROPAGATION_H 35 #include <geometry_msgs/PolygonStamped.h> 36 #include <nav_msgs/OccupancyGrid.h> 37 #include <costmap_cspace_msgs/CSpace3D.h> 38 #include <costmap_cspace_msgs/CSpace3DUpdate.h> 47 using Ptr = std::shared_ptr<Costmap3dLayerStopPropagation>;
71 const nav_msgs::OccupancyGrid::ConstPtr& map,
78 #endif // COSTMAP_CSPACE_COSTMAP_3D_LAYER_STOP_PROPAGATION_H
void setMapMetaData(const costmap_cspace_msgs::MapMetaData3D &info)
CSpace3DMsg::Ptr map_overlay_
bool updateChain(const bool output)
void loadConfig(XmlRpc::XmlRpcValue config)
std::shared_ptr< Costmap3dLayerBase > Ptr
void updateCSpace(const nav_msgs::OccupancyGrid::ConstPtr &map, const UpdatedRegion ®ion)