SickToolbox::SickLD::sick_ld_sector_data_tag Struct Reference

A structure to aggregate the fields that collectively define a sector in the scan area of the Sick LD unit. More...

#include <c++/drivers/ld/sickld-1.0/SickLD.hh>

List of all members.

Public Attributes

unsigned int sector_num
 The sector number in the scan area.
unsigned int num_data_points
 The number of data points in the scan area.
unsigned int timestamp_start
 The timestamp (in ms) corresponding to the time the first measurement in the sector was taken.
unsigned int timestamp_stop
 The timestamp (in ms) corresponding to the time the last measurement in the sector was taken.
unsigned int echo_values [SICK_MAX_NUM_MEASUREMENTS]
 The corresponding echo/reflectivity values.
double angle_step
 The angle step used for the given sector (this should be the same for all sectors).
double angle_start
 The angle at which the first measurement in the sector was acquired.
double angle_stop
 The angle at which the last measurement in the sector was acquired.
double range_values [SICK_MAX_NUM_MEASUREMENTS]
 The corresponding range values (NOTE: The size of this array is intended to be large enough to accomodate various sector configs.).
double scan_angles [SICK_MAX_NUM_MEASUREMENTS]
 The scan angles corresponding to the respective measurements.


Detailed Description

A structure to aggregate the fields that collectively define a sector in the scan area of the Sick LD unit.


Member Data Documentation

unsigned int SickToolbox::SickLD::sick_ld_sector_data_tag::sector_num

The sector number in the scan area.

unsigned int SickToolbox::SickLD::sick_ld_sector_data_tag::num_data_points

The number of data points in the scan area.

unsigned int SickToolbox::SickLD::sick_ld_sector_data_tag::timestamp_start

The timestamp (in ms) corresponding to the time the first measurement in the sector was taken.

unsigned int SickToolbox::SickLD::sick_ld_sector_data_tag::timestamp_stop

The timestamp (in ms) corresponding to the time the last measurement in the sector was taken.

unsigned int SickToolbox::SickLD::sick_ld_sector_data_tag::echo_values[SICK_MAX_NUM_MEASUREMENTS]

The corresponding echo/reflectivity values.

double SickToolbox::SickLD::sick_ld_sector_data_tag::angle_step

The angle step used for the given sector (this should be the same for all sectors).

double SickToolbox::SickLD::sick_ld_sector_data_tag::angle_start

The angle at which the first measurement in the sector was acquired.

double SickToolbox::SickLD::sick_ld_sector_data_tag::angle_stop

The angle at which the last measurement in the sector was acquired.

double SickToolbox::SickLD::sick_ld_sector_data_tag::range_values[SICK_MAX_NUM_MEASUREMENTS]

The corresponding range values (NOTE: The size of this array is intended to be large enough to accomodate various sector configs.).

double SickToolbox::SickLD::sick_ld_sector_data_tag::scan_angles[SICK_MAX_NUM_MEASUREMENTS]

The scan angles corresponding to the respective measurements.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 20 09:41:46 2008 for sicktoolbox-1.0 by  doxygen 1.5.1