ouster_ros: Humble
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace ouster_ros
Namespace ouster_ros::impl
Namespace rclcpp
Namespace rclcpp_lifecycle
Classes and Structs
Struct _Ouster_PointXYZI
Struct _Point
Struct _Point_LEGACY
Struct _PointXYZIR
Struct read_and_cast
Struct Point
Struct Point_LEGACY
Struct PointXYZI
Struct PointXYZIR
Class OusterProcessingNodeBase
Class OusterSensorNodeBase
Unions
Union _Ouster_PointXYZI::EIGEN_ALIGN16
Functions
Function ouster_ros::get_beams_count
Function ouster_ros::get_n_returns
Function ouster_ros::impl::check_token
Template Function ouster_ros::impl::get_or_fill_zero
Template Function ouster_ros::impl::load_mask
Function ouster_ros::impl::parse_tokens
Function ouster_ros::impl::parse_version
Function ouster_ros::impl::scan_return
Function ouster_ros::impl::ts_safe_offset_add
Template Function ouster_ros::impl::ulround
Function ouster_ros::impl::warn_mask_resized
Function ouster_ros::is_legacy_lidar_profile
Function ouster_ros::lidar_packet_to_telemetry_msg
Function ouster_ros::lidar_scan_to_laser_scan_msg
Function ouster_ros::packet_to_imu_msg(const ouster::sensor::packet_format&, const rclcpp::Time&, const std::string&, const uint8_t *)
Function ouster_ros::packet_to_imu_msg(const ouster_sensor_msgs::msg::PacketMsg&, const rclcpp::Time&, const std::string&, const sensor::packet_format&)
Function ouster_ros::topic_for_return
Function ouster_ros::transform_to_tf_msg
Function POINT_CLOUD_REGISTER_POINT_STRUCT(ouster_ros::Point_LEGACY, (float, x, x)(float, y, y)(float, z, z)(std::uint32_t, t, t)(std::uint16_t, ring, ring)(std::uint32_t, range, range)(std::uint32_t, signal, signal)(std::uint32_t, reflectivity, reflectivity)(std::uint32_t, near_ir, near_ir))
Function POINT_CLOUD_REGISTER_POINT_STRUCT(ouster_ros::Point_RNG19_RFL8_SIG16_NIR16_DUAL, (float, x, x)(float, y, y)(float, z, z)(std::uint32_t, t, t)(std::uint16_t, ring, ring)(std::uint32_t, range, range)(std::uint16_t, signal, signal)(std::uint8_t, reflectivity, reflectivity)(std::uint16_t, near_ir, near_ir))
Function POINT_CLOUD_REGISTER_POINT_STRUCT(ouster_ros::Point_RNG19_RFL8_SIG16_NIR16, (float, x, x)(float, y, y)(float, z, z)(std::uint32_t, t, t)(std::uint16_t, ring, ring)(std::uint32_t, range, range)(std::uint16_t, signal, signal)(std::uint16_t, reflectivity, reflectivity)(std::uint16_t, near_ir, near_ir))
Function POINT_CLOUD_REGISTER_POINT_STRUCT(ouster_ros::Point_RNG15_RFL8_NIR8, (float, x, x)(float, y, y)(float, z, z)(std::uint32_t, t, t)(std::uint16_t, ring, ring)(std::uint32_t, range, range)(std::uint16_t, reflectivity, reflectivity)(std::uint16_t, near_ir, near_ir))
Variables
Variable ouster_ros::Profile_LEGACY
Defines
Define OUSTER_ROS_EXPORT
Define OUSTER_ROS_IMPORT
Define OUSTER_ROS_LOCAL
Define OUSTER_ROS_PUBLIC
Define OUSTER_ROS_PUBLIC_TYPE
Define PCL_NO_PRECOMPILE
Typedefs
Typedef ouster_ros::ChanFieldTable
Typedef ouster_ros::Table
Directories
Directory include
Directory ouster_ros
Files
File common_point_types.h
File os_point.h
File os_processing_node_base.h
File os_ros.h
File os_sensor_node_base.h
File sensor_point_types.h
File visibility_control.h
Standard Documents
PACKAGE
LICENSE
CHANGELOG
Changelog for package ouster_ros
0.13.14 (2025-09-22)
Index
ouster_ros: Humble
Index
Index
O
|
P
O
ouster_ros::_Ouster_PointXYZI (C++ struct)
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16 (C++ union)
,
[1]
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16::[anonymous] (C++ member)
,
[1]
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16::data (C++ member)
,
[1]
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16::intensity (C++ member)
,
[1]
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16::x (C++ member)
,
[1]
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16::y (C++ member)
,
[1]
ouster_ros::_Ouster_PointXYZI::EIGEN_ALIGN16::z (C++ member)
,
[1]
ouster_ros::_Point (C++ struct)
ouster_ros::_Point::ambient (C++ member)
ouster_ros::_Point::intensity (C++ member)
ouster_ros::_Point::range (C++ member)
ouster_ros::_Point::reflectivity (C++ member)
ouster_ros::_Point::ring (C++ member)
ouster_ros::_Point::t (C++ member)
ouster_ros::_Point_LEGACY (C++ struct)
ouster_ros::_Point_LEGACY::near_ir (C++ member)
ouster_ros::_Point_LEGACY::range (C++ member)
ouster_ros::_Point_LEGACY::reflectivity (C++ member)
ouster_ros::_Point_LEGACY::ring (C++ member)
ouster_ros::_Point_LEGACY::signal (C++ member)
ouster_ros::_Point_LEGACY::t (C++ member)
ouster_ros::_PointXYZIR (C++ struct)
ouster_ros::_PointXYZIR::intensity (C++ member)
ouster_ros::_PointXYZIR::ring (C++ member)
ouster_ros::ChanFieldTable (C++ type)
ouster_ros::get_beams_count (C++ function)
ouster_ros::get_n_returns (C++ function)
ouster_ros::impl::check_token (C++ function)
ouster_ros::impl::get_or_fill_zero (C++ function)
ouster_ros::impl::load_mask (C++ function)
ouster_ros::impl::parse_tokens (C++ function)
ouster_ros::impl::parse_version (C++ function)
ouster_ros::impl::read_and_cast (C++ struct)
ouster_ros::impl::read_and_cast::operator() (C++ function)
ouster_ros::impl::scan_return (C++ function)
ouster_ros::impl::ts_safe_offset_add (C++ function)
ouster_ros::impl::ulround (C++ function)
ouster_ros::impl::warn_mask_resized (C++ function)
ouster_ros::is_legacy_lidar_profile (C++ function)
ouster_ros::lidar_packet_to_telemetry_msg (C++ function)
ouster_ros::lidar_scan_to_laser_scan_msg (C++ function)
ouster_ros::OusterProcessingNodeBase (C++ class)
ouster_ros::OusterProcessingNodeBase::create_metadata_subscriber (C++ function)
ouster_ros::OusterProcessingNodeBase::info (C++ member)
ouster_ros::OusterProcessingNodeBase::metadata_sub (C++ member)
ouster_ros::OusterProcessingNodeBase::OusterProcessingNodeBase (C++ function)
ouster_ros::OusterSensorNodeBase (C++ class)
ouster_ros::OusterSensorNodeBase::cached_metadata (C++ member)
ouster_ros::OusterSensorNodeBase::change_state (C++ function)
ouster_ros::OusterSensorNodeBase::change_state_client (C++ member)
ouster_ros::OusterSensorNodeBase::create_get_metadata_service (C++ function)
ouster_ros::OusterSensorNodeBase::create_metadata_pub (C++ function)
ouster_ros::OusterSensorNodeBase::display_lidar_info (C++ function)
ouster_ros::OusterSensorNodeBase::execute_transitions_sequence (C++ function)
ouster_ros::OusterSensorNodeBase::get_metadata_srv (C++ member)
ouster_ros::OusterSensorNodeBase::info (C++ member)
ouster_ros::OusterSensorNodeBase::is_arg_set (C++ function)
ouster_ros::OusterSensorNodeBase::metadata_pub (C++ member)
ouster_ros::OusterSensorNodeBase::OusterSensorNodeBase (C++ function)
ouster_ros::OusterSensorNodeBase::publish_metadata (C++ function)
ouster_ros::OusterSensorNodeBase::read_text_file (C++ function)
ouster_ros::OusterSensorNodeBase::transition_id_to_string (C++ function)
ouster_ros::OusterSensorNodeBase::write_text_to_file (C++ function)
ouster_ros::packet_to_imu_msg (C++ function)
,
[1]
ouster_ros::Point (C++ struct)
ouster_ros::Point::as_tuple (C++ function)
,
[1]
ouster_ros::Point::get (C++ function)
ouster_ros::Point::Point (C++ function)
,
[1]
ouster_ros::Point_LEGACY (C++ struct)
ouster_ros::Point_LEGACY::as_tuple (C++ function)
,
[1]
ouster_ros::Point_LEGACY::get (C++ function)
ouster_ros::Point_LEGACY::Point_LEGACY (C++ function)
,
[1]
ouster_ros::PointXYZI (C++ struct)
ouster_ros::PointXYZI::as_tuple (C++ function)
,
[1]
ouster_ros::PointXYZI::get (C++ function)
ouster_ros::PointXYZI::PointXYZI (C++ function)
,
[1]
ouster_ros::PointXYZIR (C++ struct)
ouster_ros::PointXYZIR::as_tuple (C++ function)
,
[1]
ouster_ros::PointXYZIR::get (C++ function)
ouster_ros::PointXYZIR::PointXYZIR (C++ function)
,
[1]
ouster_ros::Profile_LEGACY (C++ member)
ouster_ros::Table (C++ type)
ouster_ros::topic_for_return (C++ function)
ouster_ros::transform_to_tf_msg (C++ function)
OUSTER_ROS_EXPORT (C macro)
OUSTER_ROS_IMPORT (C macro)
OUSTER_ROS_LOCAL (C macro)
OUSTER_ROS_PUBLIC (C macro)
OUSTER_ROS_PUBLIC_TYPE (C macro)
P
PCL_NO_PRECOMPILE (C macro)