header file with velodyne types More...
#include <stdint.h>
#include <math.h>
Go to the source code of this file.
Classes | |
struct | velodyne_calib_t |
struct | velodyne_decoder |
struct | velodyne_laser_calib |
struct | velodyne_sample |
| |
#define | VELODYNE_NUM_LASERS 64 |
typedef struct velodyne_decoder | velodyne_decoder_t |
typedef struct velodyne_sample | velodyne_sample_t |
velodyne_calib_t * | velodyne_calib_create () |
int | velodyne_calib_precompute (velodyne_calib_t *v) |
int | velodyne_decoder_estimate_samples (velodyne_calib_t *v, const void *_data, int datalen) |
int | velodyne_decoder_init (velodyne_calib_t *v, velodyne_decoder_t *vd, const void *_data, int datalen) |
int | velodyne_decoder_next (velodyne_calib_t *v, velodyne_decoder_t *vd, struct velodyne_sample *sample) |
void | velodyne_dump_calib (velodyne_calib_t *v) |
static int | velodyne_logical_to_physical (velodyne_calib_t *v, int logical) |
static int | velodyne_physical_to_logical (velodyne_calib_t *v, int phys) |
header file with velodyne types
Definition in file velodyne.h.
#define VELODYNE_NUM_LASERS 64 |
Lasers 0-31: lower lasers 32-63: upper lasers
Definition at line 43 of file velodyne.h.
typedef struct velodyne_decoder velodyne_decoder_t |
Definition at line 45 of file velodyne.h.
typedef struct velodyne_sample velodyne_sample_t |
Definition at line 60 of file velodyne.h.
velodyne_calib_t* velodyne_calib_create | ( | ) |
Definition at line 273 of file velodyne.cpp.
int velodyne_calib_precompute | ( | velodyne_calib_t * | v | ) |
Definition at line 246 of file velodyne.cpp.
int velodyne_decoder_estimate_samples | ( | velodyne_calib_t * | v, | |
const void * | _data, | |||
int | datalen | |||
) |
Definition at line 55 of file velodyne.cpp.
int velodyne_decoder_init | ( | velodyne_calib_t * | v, | |
velodyne_decoder_t * | vd, | |||
const void * | _data, | |||
int | datalen | |||
) |
Definition at line 61 of file velodyne.cpp.
int velodyne_decoder_next | ( | velodyne_calib_t * | v, | |
velodyne_decoder_t * | vd, | |||
struct velodyne_sample * | sample | |||
) |
Definition at line 87 of file velodyne.cpp.
void velodyne_dump_calib | ( | velodyne_calib_t * | v | ) |
static int velodyne_logical_to_physical | ( | velodyne_calib_t * | v, | |
int | logical | |||
) | [inline, static] |
Definition at line 110 of file velodyne.h.
static int velodyne_physical_to_logical | ( | velodyne_calib_t * | v, | |
int | phys | |||
) | [inline, static] |
Definition at line 105 of file velodyne.h.