Public Member Functions | Public Attributes | List of all members
sick_scan_xd_subscriber.RefLaserscanMsg Class Reference

Public Member Functions

def __init__ (self, msg=None)
 
def identical_floats_from_hex (self, floats_hex_ref, floats_hex_msg, epsilon)
 
def identical_messages (self, reference_msg, received_msg)
 
def to_dictionary (self)
 

Public Attributes

 angle_increment
 
 angle_max
 
 angle_min
 
 frame_id
 
 intensities
 
 ranges
 

Detailed Description

Subset of a LaserScan message. Used to verify received LaserScan messages against reference (groundtruth) values

Definition at line 175 of file sick_scan_xd_subscriber.py.

Constructor & Destructor Documentation

◆ __init__()

def sick_scan_xd_subscriber.RefLaserscanMsg.__init__ (   self,
  msg = None 
)
Initializing constructor

Definition at line 179 of file sick_scan_xd_subscriber.py.

Member Function Documentation

◆ identical_floats_from_hex()

def sick_scan_xd_subscriber.RefLaserscanMsg.identical_floats_from_hex (   self,
  floats_hex_ref,
  floats_hex_msg,
  epsilon 
)

Definition at line 205 of file sick_scan_xd_subscriber.py.

◆ identical_messages()

def sick_scan_xd_subscriber.RefLaserscanMsg.identical_messages (   self,
  reference_msg,
  received_msg 
)
Returns True, if reference_msg and received_msg are identical except for the sequence counter and small floating point differences.

Definition at line 214 of file sick_scan_xd_subscriber.py.

◆ to_dictionary()

def sick_scan_xd_subscriber.RefLaserscanMsg.to_dictionary (   self)
Converts and returns all member variables to a serializable dictionary

Definition at line 189 of file sick_scan_xd_subscriber.py.

Member Data Documentation

◆ angle_increment

sick_scan_xd_subscriber.RefLaserscanMsg.angle_increment

Definition at line 186 of file sick_scan_xd_subscriber.py.

◆ angle_max

sick_scan_xd_subscriber.RefLaserscanMsg.angle_max

Definition at line 185 of file sick_scan_xd_subscriber.py.

◆ angle_min

sick_scan_xd_subscriber.RefLaserscanMsg.angle_min

Definition at line 184 of file sick_scan_xd_subscriber.py.

◆ frame_id

sick_scan_xd_subscriber.RefLaserscanMsg.frame_id

Definition at line 183 of file sick_scan_xd_subscriber.py.

◆ intensities

sick_scan_xd_subscriber.RefLaserscanMsg.intensities

Definition at line 188 of file sick_scan_xd_subscriber.py.

◆ ranges

sick_scan_xd_subscriber.RefLaserscanMsg.ranges

Definition at line 187 of file sick_scan_xd_subscriber.py.


The documentation for this class was generated from the following file:


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:21