Public Attributes | List of all members
laser_data Struct Reference

#include <laser_data.h>

Public Attributes

double *restrict alpha
 
int *restrict alpha_valid
 
int *restrict cluster
 
struct correspondence *restrict corr
 
double *restrict cov_alpha
 
int *restrict *restrict *restrict down_bigger
 
int *restrict *restrict *restrict *restrict down_smaller
 
double estimate [3]
 
char hostname [32]
 
double max_theta
 
double min_theta
 
int nrays
 
double odometry [3]
 
point2d *restrict points
 
point2d *restrict points_w
 
double *restrict readings
 
double *restrict readings_sigma
 
double *restrict theta
 
double *restrict true_alpha
 
double true_pose [3]
 
struct timeval tv
 
int *restrict up_bigger
 
int *restrict *restrict up_smaller
 
int *restrict valid
 

Detailed Description

Definition at line 16 of file laser_data.h.

Member Data Documentation

double* restrict laser_data::alpha

Definition at line 28 of file laser_data.h.

int* restrict laser_data::alpha_valid

Definition at line 30 of file laser_data.h.

int* restrict laser_data::cluster

Definition at line 26 of file laser_data.h.

struct correspondence* restrict laser_data::corr

Definition at line 36 of file laser_data.h.

double* restrict laser_data::cov_alpha

Definition at line 29 of file laser_data.h.

int* restrict * restrict * restrict laser_data::down_bigger

Definition at line 55 of file laser_data.h.

int* restrict * restrict * restrict * restrict laser_data::down_smaller

Definition at line 55 of file laser_data.h.

double laser_data::estimate[3]

Definition at line 40 of file laser_data.h.

char laser_data::hostname[32]

Definition at line 51 of file laser_data.h.

double laser_data::max_theta

Definition at line 19 of file laser_data.h.

double laser_data::min_theta

Definition at line 18 of file laser_data.h.

int laser_data::nrays

Definition at line 17 of file laser_data.h.

double laser_data::odometry[3]

Definition at line 39 of file laser_data.h.

point2d* restrict laser_data::points

Cartesian representation

Definition at line 44 of file laser_data.h.

point2d* restrict laser_data::points_w

Cartesian representation, in "world" (laser_ref) coordinates. Computed using ld_compute_world_coords()

Definition at line 47 of file laser_data.h.

double* restrict laser_data::readings

Definition at line 24 of file laser_data.h.

double* restrict laser_data::readings_sigma

Definition at line 32 of file laser_data.h.

double* restrict laser_data::theta

Definition at line 21 of file laser_data.h.

double* restrict laser_data::true_alpha

Definition at line 34 of file laser_data.h.

double laser_data::true_pose[3]

Definition at line 38 of file laser_data.h.

struct timeval laser_data::tv

Timestamp

Definition at line 50 of file laser_data.h.

int* restrict laser_data::up_bigger

Definition at line 55 of file laser_data.h.

int* restrict * restrict laser_data::up_smaller

Definition at line 55 of file laser_data.h.

int* restrict laser_data::valid

Definition at line 23 of file laser_data.h.


The documentation for this struct was generated from the following file:


csm
Author(s): Andrea Censi
autogenerated on Tue May 11 2021 02:18:23