AURobotServers
4
|
#include <rangedata.h>
Public Member Functions | |
void | polarToCart () |
Saves range data from the laser scanner. More... | |
Public Attributes | |
double | point_r [POINTS_MAX] |
Ranges. More... | |
double | point_th [POINTS_MAX] |
Angles. More... | |
double | point_x [POINTS_MAX] |
Point x coordinate. More... | |
double | point_y [POINTS_MAX] |
Point y coordinate. More... | |
int | points |
Points in scan. More... | |
RangeData class.
void RangeData::polarToCart | ( | ) |
Saves range data from the laser scanner.
*data | pointer to ULaserData |
References point_r, point_th, point_x, point_y, and points.
Referenced by UResLocater::retrieveData(), and UResAuEf::toCartesian().
double RangeData::point_r[POINTS_MAX] |
Ranges.
Referenced by PolarLineFit::fitRangeOld(), loadscan(), UResLocater::match_points(), polarToCart(), UResLocater::retrieveData(), and UResAuEf::toCartesian().
double RangeData::point_th[POINTS_MAX] |
Angles.
Referenced by loadbearings(), polarToCart(), UResLocater::retrieveData(), and UResAuEf::toCartesian().
double RangeData::point_x[POINTS_MAX] |
Point x coordinate.
Referenced by PolarLineFit::fitRange(), UResLocater::match_points(), and polarToCart().
double RangeData::point_y[POINTS_MAX] |
Point y coordinate.
Referenced by UResLocater::match_points(), and polarToCart().
int RangeData::points |
Points in scan.
Referenced by loadbearings(), UResLocater::match_points(), polarToCart(), UResLocater::retrieveData(), simulate(), and UResAuEf::toCartesian().