Interface of Estimator of Scan Cost. Cost - is a number that complies to a scan; the lower cost the better scan. More...
#include <grid_scan_matcher.h>
Public Member Functions | |
virtual double | estimate_scan_cost (const RobotState &pose, const TransformedLaserScan &scan, const GridMap &map, double min_cost)=0 |
Interface of Estimator of Scan Cost. Cost - is a number that complies to a scan; the lower cost the better scan.
Definition at line 63 of file grid_scan_matcher.h.
|
pure virtual |
A callback invoked on estimating the cost of a scan.
pose | A pose of a robot. |
scan | A laser scan with a transformation. |
map | A grid map that is used by the matcher. |
Implemented in TinyScanCostEstimator.