#include <array>
#include <cmath>
#include <cstdint>
#include <cstring>
Go to the source code of this file.
Namespaces | |
ouster | |
ouster::OS1 | |
Functions | |
float | ouster::OS1::col_h_angle (const uint8_t *col_buf) |
float | ouster::OS1::col_h_encoder_count (const uint8_t *col_buf) |
uint32_t | ouster::OS1::col_measurement_id (const uint8_t *col_buf) |
uint64_t | ouster::OS1::col_timestamp (const uint8_t *col_buf) |
uint32_t | ouster::OS1::col_valid (const uint8_t *col_buf) |
uint64_t | ouster::OS1::imu_accel_ts (const uint8_t *imu_buf) |
float | ouster::OS1::imu_av_x (const uint8_t *imu_buf) |
float | ouster::OS1::imu_av_y (const uint8_t *imu_buf) |
float | ouster::OS1::imu_av_z (const uint8_t *imu_buf) |
uint64_t | ouster::OS1::imu_gyro_ts (const uint8_t *imu_buf) |
float | ouster::OS1::imu_la_x (const uint8_t *imu_buf) |
float | ouster::OS1::imu_la_y (const uint8_t *imu_buf) |
float | ouster::OS1::imu_la_z (const uint8_t *imu_buf) |
uint64_t | ouster::OS1::imu_sys_ts (const uint8_t *imu_buf) |
static bool | ouster::OS1::init_tables () |
const uint8_t * | ouster::OS1::nth_col (int n, const uint8_t *udp_buf) |
const uint8_t * | ouster::OS1::nth_px (int n, const uint8_t *col_buf) |
uint16_t | ouster::OS1::px_noise_photons (const uint8_t *px_buf) |
uint32_t | ouster::OS1::px_range (const uint8_t *px_buf) |
uint16_t | ouster::OS1::px_reflectivity (const uint8_t *px_buf) |
uint16_t | ouster::OS1::px_signal_photons (const uint8_t *px_buf) |
Variables | |
static bool | ouster::OS1::tables_initialized = init_tables() |
float beam_azimuth_angles |
Definition at line 49 of file os1_packet.h.
float cos_beam_altitude_angles |
Definition at line 48 of file os1_packet.h.
float sin_beam_altitude_angles |
Definition at line 47 of file os1_packet.h.