Skip to content

Struct nebula::drivers::VelodyneSensorConfiguration

ClassList > nebula > drivers > VelodyneSensorConfiguration

struct for Velodyne sensor configuration

  • #include <velodyne_common.hpp>

Inherits the following classes: nebula::drivers::LidarConfigurationBase

Public Attributes

Type Name
uint16_t cloud_max_angle
uint16_t cloud_min_angle
uint16_t gnss_port = {}
uint16_t rotation_speed
double scan_phase = {}

Public Attributes inherited from nebula::drivers::LidarConfigurationBase

See nebula::drivers::LidarConfigurationBase

Type Name
CoordinateMode coordinate_mode
std::vector< PointField > fields
todo: consider changing to only_finite
uint16_t frequency_ms
double max_range
double min_range
uint16_t packet_mtu_size
bool remove_nans
ReturnMode return_mode
bool use_sensor_time = {false}

Public Attributes inherited from nebula::drivers::EthernetSensorConfigurationBase

See nebula::drivers::EthernetSensorConfigurationBase

Type Name
uint16_t data_port
std::string host_ip
std::string sensor_ip

Public Attributes inherited from nebula::drivers::SensorConfigurationBase

See nebula::drivers::SensorConfigurationBase

Type Name
std::string frame_id
SensorModel sensor_model

Public Attributes Documentation

variable cloud_max_angle

uint16_t nebula::drivers::VelodyneSensorConfiguration::cloud_max_angle;

variable cloud_min_angle

uint16_t nebula::drivers::VelodyneSensorConfiguration::cloud_min_angle;

variable gnss_port

uint16_t nebula::drivers::VelodyneSensorConfiguration::gnss_port;

variable rotation_speed

uint16_t nebula::drivers::VelodyneSensorConfiguration::rotation_speed;

variable scan_phase

double nebula::drivers::VelodyneSensorConfiguration::scan_phase;


The documentation for this class was generated from the following file nebula_common/include/nebula_common/velodyne/velodyne_common.hpp