Struct nebula::drivers::LidarConfigurationBase
ClassList > nebula > drivers > LidarConfigurationBase
Base struct for Lidar configuration.
#include <nebula_common.hpp>
Inherits the following classes: nebula::drivers::EthernetSensorConfigurationBase
Public Attributes
| Type | Name |
|---|---|
| double | max_range |
| double | min_range |
| uint16_t | packet_mtu_size |
| 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 max_range
double nebula::drivers::LidarConfigurationBase::max_range;
variable min_range
double nebula::drivers::LidarConfigurationBase::min_range;
variable packet_mtu_size
uint16_t nebula::drivers::LidarConfigurationBase::packet_mtu_size;
variable return_mode
ReturnMode nebula::drivers::LidarConfigurationBase::return_mode;
variable use_sensor_time
bool nebula::drivers::LidarConfigurationBase::use_sensor_time;
The documentation for this class was generated from the following file src/nebula_core/nebula_core_common/include/nebula_core_common/nebula_common.hpp