#include <laser.hpp>
|  | 
| typedef boost::function< void(sensor_msgs::LaserScan &)> | Callback_t | 
|  | 
Definition at line 37 of file laser.hpp.
 
      
        
          | naoqi::converter::LaserConverter::LaserConverter | ( | const std::string & | name, | 
        
          |  |  | const float & | frequency, | 
        
          |  |  | const qi::SessionPtr & | session | 
        
          |  | ) |  |  | 
      
 
 
there are two things done here: 1.) we have to reorder the array indices since there are ordered from left-to-right, ros laserscans are ordered from 2.) in order to combine all lasers into one message, we transform (statically) from laser frame into base_footprint
Definition at line 142 of file laser.cpp.
 
 
      
        
          | void naoqi::converter::LaserConverter::reset | ( |  | ) |  | 
      
 
 
      
        
          | void naoqi::converter::LaserConverter::setLaserRanges | ( | const float & | range_min, | 
        
          |  |  | const float & | range_max | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | sensor_msgs::LaserScan naoqi::converter::LaserConverter::msg_ |  | private | 
 
 
  
  | 
        
          | qi::AnyObject naoqi::converter::LaserConverter::p_memory_ |  | private | 
 
 
  
  | 
        
          | float naoqi::converter::LaserConverter::range_max_ |  | private | 
 
 
  
  | 
        
          | float naoqi::converter::LaserConverter::range_min_ |  | private | 
 
 
The documentation for this class was generated from the following files: