#include <costmap_bbf.h>
Public Member Functions | |
void | clear () |
void | forEach (const std::function< void(const Vec &, bbf::BinaryBayesFilter &)> cb) |
char | getCost (const Vec &p) const |
void | remember (const BlockMemGridmapBase< char, 3, 2 > *const costmap, const Vec ¢er, const float remember_hit_odds, const float remember_miss_odds, const int range_min, const int range_max) |
void | reset (const Vec &size) |
void | updateCostmap () |
Additional Inherited Members | |
![]() | |
using | ConstPtr = std::shared_ptr< const CostmapBBF > |
using | Ptr = std::shared_ptr< CostmapBBF > |
using | Vec = CyclicVecInt< 3, 2 > |
Definition at line 105 of file costmap_bbf.h.
|
inlinevirtual |
Implements planner_cspace::planner_3d::CostmapBBF.
Definition at line 111 of file costmap_bbf.h.
|
inlinevirtual |
Implements planner_cspace::planner_3d::CostmapBBF.
Definition at line 128 of file costmap_bbf.h.
|
inlinevirtual |
Implements planner_cspace::planner_3d::CostmapBBF.
Definition at line 114 of file costmap_bbf.h.
|
inlinevirtual |
Implements planner_cspace::planner_3d::CostmapBBF.
Definition at line 118 of file costmap_bbf.h.
|
inlinevirtual |
Implements planner_cspace::planner_3d::CostmapBBF.
Definition at line 108 of file costmap_bbf.h.
|
inlinevirtual |
Implements planner_cspace::planner_3d::CostmapBBF.
Definition at line 125 of file costmap_bbf.h.