Public Member Functions | |
| bool | alignCallback (omnix::Align::Request &req, omnix::Align::Response &res) | 
| bool | alignSaveCallback (omnix::AlignSave::Request &req, omnix::AlignSave::Response &res) | 
| void | laserScanCallback (const sensor_msgs::LaserScan::ConstPtr &scan_msg) | 
| OmnixAlignment () | |
Public Attributes | |
| ros::ServiceServer | align_save_srv_ | 
| ros::Subscriber | laser_sub_ | 
| ros::NodeHandle | n_ | 
| tf::TransformListener | tf_listener_ | 
Private Attributes | |
| bool | align_active_ | 
| scan_tools::CanonicalScan | canonicalScan | 
| std::string | goal_name_ | 
| std::map< std::string,  sensor_msgs::LaserScan >  | location_scans | 
| sensor_msgs::LaserScan | prev_scan_ | 
Definition at line 7 of file omnix_alignment.cpp.
| OmnixAlignment::OmnixAlignment | ( | ) |  [inline] | 
        
Definition at line 25 of file omnix_alignment.cpp.
| bool OmnixAlignment::alignCallback | ( | omnix::Align::Request & | req, | 
| omnix::Align::Response & | res | ||
| ) |  [inline] | 
        
Definition at line 43 of file omnix_alignment.cpp.
| bool OmnixAlignment::alignSaveCallback | ( | omnix::AlignSave::Request & | req, | 
| omnix::AlignSave::Response & | res | ||
| ) |  [inline] | 
        
Definition at line 36 of file omnix_alignment.cpp.
| void OmnixAlignment::laserScanCallback | ( | const sensor_msgs::LaserScan::ConstPtr & | scan_msg | ) |  [inline] | 
        
Definition at line 60 of file omnix_alignment.cpp.
bool OmnixAlignment::align_active_ [private] | 
        
Definition at line 13 of file omnix_alignment.cpp.
Definition at line 22 of file omnix_alignment.cpp.
scan_tools::CanonicalScan OmnixAlignment::canonicalScan [private] | 
        
Definition at line 16 of file omnix_alignment.cpp.
std::string OmnixAlignment::goal_name_ [private] | 
        
Definition at line 14 of file omnix_alignment.cpp.
Definition at line 23 of file omnix_alignment.cpp.
std::map<std::string,sensor_msgs::LaserScan> OmnixAlignment::location_scans [private] | 
        
Definition at line 9 of file omnix_alignment.cpp.
Definition at line 19 of file omnix_alignment.cpp.
sensor_msgs::LaserScan OmnixAlignment::prev_scan_ [private] | 
        
Definition at line 11 of file omnix_alignment.cpp.
Definition at line 20 of file omnix_alignment.cpp.