#include <grid_map_scan_adders.h>

Public Member Functions | |
| GridMap & | append_scan (GridMap &map, const RobotPose &pose, const LaserScan2D &scan, double scan_quality, double scan_margin=0.0) const | 
| GridMapScanAdder (std::shared_ptr< CellOccupancyEstimator > e) | |
Public Attributes | |
| std::shared_ptr< CellOccupancyEstimator > | _occ_est | 
Protected Types | |
| using | AOO = AreaOccupancyObservation | 
Protected Member Functions | |
| auto | estimate_occupancy (const Segment2D &beam, const Rectangle &area_bnds, bool is_occupied) const | 
| virtual void | handle_scan_point (GridMap &map, bool is_occ, double scan_quality, const Segment2D &beam) const =0 | 
Definition at line 13 of file grid_map_scan_adders.h.
      
  | 
  protected | 
Definition at line 38 of file grid_map_scan_adders.h.
      
  | 
  inline | 
Definition at line 15 of file grid_map_scan_adders.h.
      
  | 
  inline | 
Definition at line 18 of file grid_map_scan_adders.h.
      
  | 
  inlineprotected | 
Definition at line 39 of file grid_map_scan_adders.h.
      
  | 
  protectedpure virtual | 
Implemented in WallDistanceBlurringScanAdder.
| std::shared_ptr<CellOccupancyEstimator> GridMapScanAdder::_occ_est | 
Definition at line 49 of file grid_map_scan_adders.h.