ros2_ouster
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace image_os
Namespace lifecycle_interface
Namespace OS1
Namespace point_os
Namespace rclcpp_lifecycle
Namespace ros2_ouster
Namespace scan_os
Namespace std
Classes and Structs
Struct ImageOS
Struct client
Struct version
Struct PointOS
Struct Configuration
Struct Metadata
Struct ScanOS
Class LifecycleInterface
Class ImageProcessor
Class IMUProcessor
Class OS1Sensor
Class PointcloudProcessor
Class ScanProcessor
Class DataProcessorInterface
Class OS1Driver
Class OusterDriver
Class OusterDriverException
Class SensorInterface
Enums
Enum lidar_mode
Enum timestamp_mode
Enum ClientState
Functions
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
Function ros2_ouster::createImageProcessor
Function ros2_ouster::createIMUProcessor
Function ros2_ouster::createPointcloudProcessor
Function ros2_ouster::createProcessors
Function ros2_ouster::createScanProcessor
Function ros2_ouster::ltrim
Function ros2_ouster::rtrim
Function ros2_ouster::split
Function ros2_ouster::toMsg(const ros2_ouster::Metadata&)
Function ros2_ouster::toMsg(const std::vector<double>&, const std::string&, const std::string&, const rclcpp::Time&)
Function ros2_ouster::toMsg(const uint8_t *, const std::string&, uint64_t)
Function ros2_ouster::toMsg(const pcl::PointCloud<point_os::PointOS>&, std::chrono::nanoseconds, const std::string&)
Function ros2_ouster::toMsg(const std::vector<scan_os::ScanOS>&, std::chrono::nanoseconds, const std::string&, const ros2_ouster::Metadata&, const uint8_t)
Function ros2_ouster::toProcMask
Function ros2_ouster::toString
Function ros2_ouster::trim
Variables
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
Variable ros2_ouster::IS_BIGENDIAN
Variable ros2_ouster::OS1_DEFAULT_PROC_MASK
Variable ros2_ouster::OS1_PROC_IMG
Variable ros2_ouster::OS1_PROC_IMU
Variable ros2_ouster::OS1_PROC_PCL
Variable ros2_ouster::OS1_PROC_SCAN
Defines
Define PCL_NO_PRECOMPILE
Define PCL_NO_PRECOMPILE
Typedefs
Typedef lifecycle_interface::CallbackReturn
Typedef OS1::ns
Directories
Directory include
Directory ros2_ouster
Directory interfaces
Directory OS1
Directory processors
Files
File configuration.hpp
File conversions.hpp
File data_processor_interface.hpp
File driver_types.hpp
File exception.hpp
File image_os.hpp
File image_processor.hpp
File imu_processor.hpp
File lifecycle_interface.hpp
File metadata.hpp
File OS1.hpp
File OS1_packet.hpp
File OS1_sensor.hpp
File OS1_util.hpp
File ouster_driver.hpp
File point_os.hpp
File pointcloud_processor.hpp
File processor_factories.hpp
File scan_os.hpp
File scan_processor.hpp
File sensor_interface.hpp
File string_utils.hpp
Standard Documents
PACKAGE
README
ROS2 Ouster Drivers
Index
ros2_ouster
C++ API
Function OS1::imu_la_z
View page source
Function OS1::imu_la_z
Defined in
File OS1_packet.hpp
Function Documentation
inline
float
OS1
::
imu_la_z
(
const
uint8_t
*
imu_buf
)