playerc_laser_t Struct Reference
[laser]
#include <playerc.h>
Detailed Description
Laser proxy data.
Public Attributes | |
playerc_device_t | info |
Device info; must be at the start of all device structures. | |
double | pose [3] |
Laser geometry in the robot cs: pose gives the position and orientation, size gives the extent. | |
double | size [2] |
double | robot_pose [3] |
Robot pose (m,m,rad), filled in if the scan came with a pose attached. | |
int | intensity_on |
Is intesity data returned. | |
int | scan_count |
Number of points in the scan. | |
double | scan_start |
Start bearing of the scan (radians). | |
double | scan_res |
Angular resolution in radians. | |
double | range_res |
Range resolution, in m. | |
double | max_range |
Maximum range of sensor, in m. | |
double | ranges [PLAYERC_LASER_MAX_SAMPLES] |
Raw range data; range (m). | |
double | scan [PLAYERC_LASER_MAX_SAMPLES][2] |
Scan data; range (m) and bearing (radians). | |
player_point_2d_t | point [PLAYERC_LASER_MAX_SAMPLES] |
Scan data; x, y position (m). | |
int | intensity [PLAYERC_LASER_MAX_SAMPLES] |
Scan reflection intensity values (0-3). | |
int | scan_id |
ID for this scan. |
Member Data Documentation
|
Scan reflection intensity values (0-3). Note that the intensity values will only be filled if intensity information is enabled (using the set_config function). |
|
Laser geometry in the robot cs: pose gives the position and orientation, size gives the extent. These values are filled in by playerc_laser_get_geom(). |
The documentation for this struct was generated from the following file: