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

◆ alpha

double* restrict laser_data::alpha

Definition at line 28 of file laser_data.h.

◆ alpha_valid

int* restrict laser_data::alpha_valid

Definition at line 30 of file laser_data.h.

◆ cluster

int* restrict laser_data::cluster

Definition at line 26 of file laser_data.h.

◆ corr

struct correspondence* restrict laser_data::corr

Definition at line 36 of file laser_data.h.

◆ cov_alpha

double* restrict laser_data::cov_alpha

Definition at line 29 of file laser_data.h.

◆ down_bigger

int* restrict * restrict * restrict laser_data::down_bigger

Definition at line 57 of file laser_data.h.

◆ down_smaller

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

Definition at line 58 of file laser_data.h.

◆ estimate

double laser_data::estimate[3]

Definition at line 40 of file laser_data.h.

◆ hostname

char laser_data::hostname[32]

Definition at line 51 of file laser_data.h.

◆ max_theta

double laser_data::max_theta

Definition at line 19 of file laser_data.h.

◆ min_theta

double laser_data::min_theta

Definition at line 18 of file laser_data.h.

◆ nrays

int laser_data::nrays

Definition at line 17 of file laser_data.h.

◆ odometry

double laser_data::odometry[3]

Definition at line 39 of file laser_data.h.

◆ points

point2d* restrict laser_data::points

Cartesian representation

Definition at line 44 of file laser_data.h.

◆ points_w

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.

◆ readings

double* restrict laser_data::readings

Definition at line 24 of file laser_data.h.

◆ readings_sigma

double* restrict laser_data::readings_sigma

Definition at line 32 of file laser_data.h.

◆ theta

double* restrict laser_data::theta

Definition at line 21 of file laser_data.h.

◆ true_alpha

double* restrict laser_data::true_alpha

Definition at line 34 of file laser_data.h.

◆ true_pose

double laser_data::true_pose[3]

Definition at line 38 of file laser_data.h.

◆ tv

struct timeval laser_data::tv

Timestamp

Definition at line 50 of file laser_data.h.

◆ up_bigger

int* restrict laser_data::up_bigger

Definition at line 55 of file laser_data.h.

◆ up_smaller

int* restrict * restrict laser_data::up_smaller

Definition at line 56 of file laser_data.h.

◆ valid

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 Wed Aug 17 2022 02:50:34