nebula_hesai_decoders: Humble
Links
Rosindex
C++ API
File Hierarchy
Full C++ API
Namespaces
Namespace nebula
Namespace nebula::drivers
Namespace nebula::drivers::hesai_packet
Namespace nebula::drivers::hesai_packet::return_mode
Namespace std
Classes and Structs
Struct CorrectedAngleData
Template Struct Block
Template Struct Body
Template Struct BodyWithCrc
Struct ChannelHealth128E3X
Template Struct DateTime
Template Struct FineAzimuthBlock
Struct FunctionalSafety128E3X
Struct FunctionalSafetyQT128C2X
Template Struct HasFunctionalSafety
Template Struct HasFunctionalSafety< PacketT, std::void_t< decltype(std::declval< PacketT >, ().fs) > >
Template Struct HasPacketLossDetection
Template Struct HasPacketLossDetection< PacketT, std::void_t< decltype(std::declval< PacketT >, ().tail.udp_sequence) > >
Struct Header12B
Struct Header8B
Struct Packet128E3X
Struct Packet40P
Struct Packet64
Struct PacketAT128E2X
Template Struct PacketBase
Struct PacketQT128C2X
Struct PacketQT64
Struct PacketXT16
Struct PacketXT32
Struct PacketXT32M2X
Struct SecondsSinceEpoch
Template Struct SOBBlock
Struct Tail128E3X
Struct Tail40P
Struct TailAT128E2X
Struct TailQT128C2X
Struct TailQT64
Struct TailXT32
Struct Unit3B
Struct Unit4B
Struct HesaiDecoder::DecodeFrame
Struct PacketDecodeResult
Struct PacketMetadata
Struct PerformanceCounters
Template Class AngleCorrector
Template Class AngleCorrectorCalibrationBased
Template Class AngleCorrectorCorrectionBased
Template Class FunctionalSafetyDecoder
Class FunctionalSafetyDecoderBase
Template Class FunctionalSafetyDecoderTypedBase
Template Class HesaiDecoder
Class HesaiDriver
Class HesaiScanDecoder
Template Class HesaiSensor
Template Class PacketLossDetector
Class PacketLossDetectorBase
Template Class PacketLossDetectorTypedBase
Class Pandar128E3X
Class Pandar128E4X
Class Pandar40
Class Pandar64
Class PandarAT128
Class PandarQT128
Class PandarQT64
Class PandarXT16
Class PandarXT32
Class PandarXT32M
Enums
Enum AngleCorrectionType
Enum DecodeError
Enum FunctionalSafetySeverity
Enum ReturnMode
Functions
Template Function nebula::drivers::hesai_packet::get_dis_unit
Specialized Template Function nebula::drivers::hesai_packet::get_dis_unit< Packet40P >
Function nebula::drivers::hesai_packet::get_n_returns
Template Function nebula::drivers::hesai_packet::get_timestamp_ns
Function nebula::drivers::operator<<
Typedefs
Typedef nebula::drivers::FunctionalSafetyErrorCodes
Typedef nebula::drivers::hesai_packet::Packet128E4X
Typedef nebula::drivers::hesai_packet::Tail64
Typedef nebula::drivers::hesai_packet::TailXT16
Typedef nebula::drivers::hesai_packet::TailXT32M2X
Directories
Directory include
Directory nebula_hesai_decoders
Directory decoders
Files
File angle_corrector.hpp
File angle_corrector_calibration_based.hpp
File angle_corrector_correction_based.hpp
File functional_safety.hpp
File hesai_decoder.hpp
File hesai_driver.hpp
File hesai_packet.hpp
File hesai_scan_decoder.hpp
File hesai_sensor.hpp
File packet_loss_detector.hpp
File pandar_128e3x.hpp
File pandar_128e4x.hpp
File pandar_40.hpp
File pandar_64.hpp
File pandar_at128.hpp
File pandar_qt128.hpp
File pandar_qt64.hpp
File pandar_xt16.hpp
File pandar_xt32.hpp
File pandar_xt32m.hpp
Standard Documents
PACKAGE
ROS Package Dependencies
rclcpp
Index
nebula_hesai_decoders: Humble
C++ API
Struct PerformanceCounters
View page source
Struct PerformanceCounters
Defined in
File hesai_scan_decoder.hpp
Struct Documentation
struct
PerformanceCounters
Performance information about decode timings.
Public Members
uint64_t
decode_time_ns
=
{
0
}