carmen_laser_laser_message Struct Reference
[The Laser Module (laser)]

#include <laser_messages.h>


Data Fields

carmen_laser_laser_config_t config
int num_readings
float * range
int num_remissions
float * remission
double timestamp
char * host


Detailed Description

The laser message of the laser module (rawlaser)

Definition at line 74 of file laser_messages.h.


Field Documentation

carmen_laser_laser_config_t carmen_laser_laser_message::config
 

configuration of the laser

Definition at line 75 of file laser_messages.h.

char* carmen_laser_laser_message::host
 

the host to which the laser is connected

Definition at line 81 of file laser_messages.h.

int carmen_laser_laser_message::num_readings
 

the number of beams of this laser message

Definition at line 76 of file laser_messages.h.

int carmen_laser_laser_message::num_remissions
 

the number of remission values. Should be 0 if config.remission_mode is OFF

Definition at line 78 of file laser_messages.h.

float* carmen_laser_laser_message::range
 

the measured distances (in meters)

Definition at line 77 of file laser_messages.h.

float* carmen_laser_laser_message::remission
 

the remission values

Definition at line 79 of file laser_messages.h.

double carmen_laser_laser_message::timestamp
 

timestamp when the message was read from the laser (typically the serial line)

Definition at line 80 of file laser_messages.h.


The documentation for this struct was generated from the following file:
Generated on Wed Apr 5 18:34:19 2006 for CARMEN by  doxygen 1.4.4