|
| Scan (double max_range, double laser_x, double laser_y, double laser_angle, double laser_noise_range, double laser_noise_bearing) |
| Provide laser parameters: maximum range and its pose on top of robot, and noise model. More...
|
|
const Uloc & | uloc (const int i) const |
|
void | SetLaserPose (double x, double y, double a) |
| Update laser pose.
|
|
void | SetLastScan (const DoublesVector &ranges, const DoublesVector &bearings) |
| Set last laser reading Removes out of range values and attaches the uncertainty model.
|
|
int | ScanCount (void) const |
|
double | phi (const int i) const |
|
double | rho (const int i) const |
|
|
const double | kOutOfRange_ |
|
const double | kLaserNoiseRange_ |
|
const double | kLaserNoiseBearing_ |
|
|
Uloc | AttachReferenceToScanPoint (double rho, double phi) |
|
void | addUloc (Uloc u) |
|
|
vector< Uloc > | ulocs_ |
|
DoublesVector | rho_ |
|
DoublesVector | phi_ |
|
Transf | xform_laser_to_robot_ |
|
◆ Scan()
Scan::Scan |
( |
double |
max_range, |
|
|
double |
laser_x, |
|
|
double |
laser_y, |
|
|
double |
laser_angle, |
|
|
double |
laser_noise_range, |
|
|
double |
laser_noise_bearing |
|
) |
| |
Provide laser parameters: maximum range and its pose on top of robot, and noise model.
The documentation for this class was generated from the following files: