ImageOS
ImageOS::intensity
ImageOS::reflectivity
ImageOS::noise
ImageOS::range
ImageOS::ring
ImageOS::col
client
client::~client()
client::lidar_fd
client::imu_fd
client::meta
version
version::major
version::minor
version::patch
PointOS
PointOS::intensity
PointOS::t
PointOS::reflectivity
PointOS::ring
PointOS::noise
PointOS::range
Configuration
Configuration::lidar_ip
Configuration::computer_ip
Configuration::imu_port
Configuration::lidar_port
Configuration::lidar_mode
Configuration::timestamp_mode
Metadata
Metadata::hostname
Metadata::sn
Metadata::fw_rev
Metadata::mode
Metadata::timestamp_mode
Metadata::beam_azimuth_angles
Metadata::beam_altitude_angles
Metadata::imu_to_sensor_transform
Metadata::lidar_to_sensor_transform
Metadata::imu_port
Metadata::lidar_port
ScanOS
ScanOS::intensity
ScanOS::range
ScanOS::ring
ScanOS::make()
LifecycleInterface
LifecycleInterface::LifecycleInterface()
LifecycleInterface::on_configure()
LifecycleInterface::on_activate()
LifecycleInterface::on_deactivate()
LifecycleInterface::on_error()
LifecycleInterface::on_shutdown()
LifecycleInterface::on_cleanup()
LifecycleInterface::onConfigure()
LifecycleInterface::onActivate()
LifecycleInterface::onDeactivate()
LifecycleInterface::onError()
LifecycleInterface::onShutdown()
LifecycleInterface::onCleanup()
LifecycleInterface::isActive()
ImageProcessor
ImageProcessor::OSImage
ImageProcessor::OSImageIt
ImageProcessor::ImageProcessor()
ImageProcessor::~ImageProcessor()
ImageProcessor::process()
ImageProcessor::onActivate()
ImageProcessor::onDeactivate()
IMUProcessor
IMUProcessor::IMUProcessor()
IMUProcessor::~IMUProcessor()
IMUProcessor::process()
IMUProcessor::onActivate()
IMUProcessor::onDeactivate()
OS1Sensor
OS1Sensor::OS1Sensor()
OS1Sensor::~OS1Sensor()
OS1Sensor::reset()
OS1Sensor::configure()
OS1Sensor::getMetadata()
OS1Sensor::get()
OS1Sensor::readPacket()
PointcloudProcessor
PointcloudProcessor::PointcloudProcessor()
PointcloudProcessor::~PointcloudProcessor()
PointcloudProcessor::process()
PointcloudProcessor::onActivate()
PointcloudProcessor::onDeactivate()
ScanProcessor
ScanProcessor::OSScan
ScanProcessor::OSScanIt
ScanProcessor::ScanProcessor()
ScanProcessor::~ScanProcessor()
ScanProcessor::process()
ScanProcessor::onActivate()
ScanProcessor::onDeactivate()
DataProcessorInterface
DataProcessorInterface::DataProcessorInterface()
DataProcessorInterface::~DataProcessorInterface()
DataProcessorInterface::process()
DataProcessorInterface::onActivate()
DataProcessorInterface::onDeactivate()
OS1Driver
OS1Driver::OS1Driver()
OusterDriver
OusterDriver::DataProcessorMap
OusterDriver::DataProcessorMapIt
OusterDriver::OusterDriver()
OusterDriver::~OusterDriver()
OusterDriver::onConfigure()
OusterDriver::onActivate()
OusterDriver::onDeactivate()
OusterDriver::onError()
OusterDriver::onShutdown()
OusterDriver::onCleanup()
OusterDriverException
OusterDriverException::OusterDriverException()
SensorInterface
SensorInterface::SharedPtr
SensorInterface::Ptr
SensorInterface::SensorInterface()
SensorInterface::~SensorInterface()
SensorInterface::operator=()
SensorInterface::reset()
SensorInterface::configure()
SensorInterface::get()
SensorInterface::readPacket()
SensorInterface::getMetadata()
lidar_mode
lidar_mode::MODE_512x10
lidar_mode::MODE_512x20
lidar_mode::MODE_1024x10
lidar_mode::MODE_1024x20
lidar_mode::MODE_2048x10
timestamp_mode
timestamp_mode::TIME_FROM_INTERNAL_OSC
timestamp_mode::TIME_FROM_SYNC_PULSE_IN
timestamp_mode::TIME_FROM_PTP_1588
timestamp_mode::TIME_FROM_ROS_RECEPTION
ClientState
ClientState::TIMEOUT
ClientState::ERROR
ClientState::LIDAR_DATA
ClientState::IMU_DATA
ClientState::EXIT
cfg_socket()
col_frame_id()
col_h_angle()
col_h_encoder_count()
col_measurement_id()
col_timestamp()
col_valid()
do_tcp_cmd()
get_metadata()
get_px_offset()
imu_accel_ts()
imu_av_x()
imu_av_y()
imu_av_z()
imu_gyro_ts()
imu_la_x()
imu_la_y()
imu_la_z()
imu_sys_ts()
init_client()
lidar_mode_of_string()
make_xyz_lut()
n_cols_of_lidar_mode()
nth_col()
nth_px()
operator<()
operator<=()
operator==()
parse_metadata()
poll_client()
px_noise_photons()
px_range()
px_reflectivity()
px_signal_photons()
read_imu_packet()
read_lidar_packet()
recv_fixed()
timestamp_mode_of_string()
to_string()
udp_data_socket()
update_json_obj()
version_of_string()
createImageProcessor()
createIMUProcessor()
createPointcloudProcessor()
createProcessors()
createScanProcessor()
ltrim()
rtrim()
split()
toMsg()
toProcMask()
toString()
trim()
column_bytes
columns_per_buffer
encoder_ticks_per_rev
imu_packet_bytes
invalid_version
lidar_mode_strings
lidar_packet_bytes
min_version
pixel_bytes
pixels_per_column
timestamp_mode_strings
IS_BIGENDIAN
OS1_DEFAULT_PROC_MASK
OS1_PROC_IMG
OS1_PROC_IMU
OS1_PROC_PCL
OS1_PROC_SCAN
CallbackReturn
ns
include/ros2_ouster/interfaces/configuration.hpp
include/ros2_ouster/conversions.hpp
include/ros2_ouster/interfaces/data_processor_interface.hpp
include/ros2_ouster/driver_types.hpp
include/ros2_ouster/exception.hpp
include/ros2_ouster/image_os.hpp
include/ros2_ouster/OS1/processors/image_processor.hpp
include/ros2_ouster/OS1/processors/imu_processor.hpp
include/ros2_ouster/interfaces/lifecycle_interface.hpp
include/ros2_ouster/interfaces/metadata.hpp
include/ros2_ouster/OS1/OS1.hpp
include/ros2_ouster/OS1/OS1_packet.hpp
include/ros2_ouster/OS1/OS1_sensor.hpp
include/ros2_ouster/OS1/OS1_util.hpp
include/ros2_ouster/ouster_driver.hpp
include/ros2_ouster/point_os.hpp
include/ros2_ouster/OS1/processors/pointcloud_processor.hpp
include/ros2_ouster/OS1/processor_factories.hpp
include/ros2_ouster/scan_os.hpp
include/ros2_ouster/OS1/processors/scan_processor.hpp
include/ros2_ouster/interfaces/sensor_interface.hpp
include/ros2_ouster/string_utils.hpp
Contents
Classes
Enums
Functions
Typedefs
Variables
Struct client
Struct version
Class ImageProcessor
Class IMUProcessor
Class OS1Sensor
Class PointcloudProcessor
Class ScanProcessor
Enum lidar_mode
Enum timestamp_mode
Template Function OS1::batch_to_iter
Function OS1::cfg_socket
Function OS1::col_frame_id
Function OS1::col_h_angle
Function OS1::col_h_encoder_count
Function OS1::col_measurement_id
Function OS1::col_timestamp
Function OS1::col_valid
Function OS1::do_tcp_cmd
Function OS1::get_metadata
Function OS1::get_px_offset
Function OS1::imu_accel_ts
Function OS1::imu_av_x
Function OS1::imu_av_y
Function OS1::imu_av_z
Function OS1::imu_gyro_ts
Function OS1::imu_la_x
Function OS1::imu_la_y
Function OS1::imu_la_z
Function OS1::imu_sys_ts
Function OS1::init_client(int, int)
Function OS1::init_client(const std::string&, const std::string&, lidar_mode, timestamp_mode, int, int)
Function OS1::lidar_mode_of_string
Function OS1::make_xyz_lut
Function OS1::n_cols_of_lidar_mode
Function OS1::nth_col
Function OS1::nth_px
Function OS1::operator<
Function OS1::operator<=
Function OS1::operator==
Function OS1::parse_metadata
Function OS1::poll_client
Function OS1::px_noise_photons
Function OS1::px_range
Function OS1::px_reflectivity
Function OS1::px_signal_photons
Function OS1::read_imu_packet
Function OS1::read_lidar_packet
Function OS1::recv_fixed
Function OS1::timestamp_mode_of_string
Function OS1::to_string(version)
Function OS1::to_string(lidar_mode)
Function OS1::to_string(timestamp_mode)
Function OS1::udp_data_socket
Function OS1::update_json_obj
Function OS1::version_of_string
Typedef OS1::ns
Variable OS1::column_bytes
Variable OS1::columns_per_buffer
Variable OS1::encoder_ticks_per_rev
Variable OS1::imu_packet_bytes
Variable OS1::invalid_version
Variable OS1::lidar_mode_strings
Variable OS1::lidar_packet_bytes
Variable OS1::min_version
Variable OS1::pixel_bytes
Variable OS1::pixels_per_column
Variable OS1::timestamp_mode_strings