#include <grid_scan_matcher.h>

Classes | |
| struct | SPEParams | 
Public Types | |
| using | OOPE = std::shared_ptr< OccupancyObservationProbabilityEstimator > | 
Public Member Functions | |
| double | estimate_scan_probability (const LaserScan2D &scan, const RobotPose &pose, const GridMap &map) const | 
| virtual double | estimate_scan_probability (const LaserScan2D &scan, const RobotPose &pose, const GridMap &map, const SPEParams ¶ms) const =0 | 
| virtual LaserScan2D | filter_scan (const LaserScan2D &scan, const RobotPose &, const GridMap &) | 
| double | occupancy_observation_probability (const AreaOccupancyObservation &aoo, const LightWeightRectangle &area, const GridMap &map) const | 
| OOPE | occupancy_observation_probability_estimator () const | 
| ScanProbabilityEstimator (OOPE oope) | |
| void | set_oope (OOPE occ_obs_prob_est) | 
| virtual | ~ScanProbabilityEstimator ()=default | 
Static Public Member Functions | |
| static bool | is_prob_unknown (double probability) | 
| static constexpr double | unknown_probability () | 
Private Attributes | |
| OOPE | _oope | 
Definition at line 50 of file grid_scan_matcher.h.
| using ScanProbabilityEstimator::OOPE = std::shared_ptr<OccupancyObservationProbabilityEstimator> | 
Definition at line 57 of file grid_scan_matcher.h.
      
  | 
  inline | 
Definition at line 59 of file grid_scan_matcher.h.
      
  | 
  virtualdefault | 
      
  | 
  inline | 
Definition at line 83 of file grid_scan_matcher.h.
      
  | 
  pure virtual | 
Implemented in WeightedMeanPointProbabilitySPE.
      
  | 
  inlinevirtual | 
Reimplemented in WeightedMeanPointProbabilitySPE.
Definition at line 78 of file grid_scan_matcher.h.
      
  | 
  inlinestatic | 
Definition at line 65 of file grid_scan_matcher.h.
      
  | 
  inline | 
Definition at line 72 of file grid_scan_matcher.h.
      
  | 
  inline | 
Definition at line 69 of file grid_scan_matcher.h.
      
  | 
  inline | 
Definition at line 70 of file grid_scan_matcher.h.
      
  | 
  inlinestatic | 
Definition at line 61 of file grid_scan_matcher.h.
      
  | 
  private | 
Definition at line 96 of file grid_scan_matcher.h.