#include <localization_monitor.h>
Public Member Functions | |
geometry_msgs::Pose | adjustPose (const sensor_msgs::LaserScan &scan, const geometry_msgs::Pose &init_pose, double pos_range, double dpos, double dtheta) const |
float | operator() (const sensor_msgs::LaserScan &scan, const geometry_msgs::Pose &pose) const |
ScanPoseEvaluator (const nav_msgs::OccupancyGrid &g, double threshold) | |
Private Attributes | |
occupancy_grid_utils::DistanceField | distances_ |
nav_msgs::MapMetaData | geom_ |
Definition at line 49 of file localization_monitor.h.
flirtlib_ros::ScanPoseEvaluator::ScanPoseEvaluator | ( | const nav_msgs::OccupancyGrid & | g, |
double | threshold | ||
) |
Definition at line 49 of file localization_monitor.cpp.
gm::Pose flirtlib_ros::ScanPoseEvaluator::adjustPose | ( | const sensor_msgs::LaserScan & | scan, |
const geometry_msgs::Pose & | init_pose, | ||
double | pos_range, | ||
double | dpos, | ||
double | dtheta | ||
) | const |
Definition at line 56 of file localization_monitor.cpp.
float flirtlib_ros::ScanPoseEvaluator::operator() | ( | const sensor_msgs::LaserScan & | scan, |
const geometry_msgs::Pose & | pose | ||
) | const |
Definition at line 95 of file localization_monitor.cpp.
occupancy_grid_utils::DistanceField flirtlib_ros::ScanPoseEvaluator::distances_ [private] |
Definition at line 69 of file localization_monitor.h.
nav_msgs::MapMetaData flirtlib_ros::ScanPoseEvaluator::geom_ [private] |
Definition at line 68 of file localization_monitor.h.