Static Private Attributes | List of all members
api.sick_scan_api.SickScanNavPoseLandmarkMsg Class Reference
Inheritance diagram for api.sick_scan_api.SickScanNavPoseLandmarkMsg:
Inheritance graph
[legend]

Static Private Attributes

list _fields_
 

Detailed Description

NAV-350 pose and landmark message equivalent to SickScanNavPoseLandmarkMsg defined in sick_scan_api.h


Definition at line 769 of file sick_scan_api.py.

Member Data Documentation

◆ _fields_

list api.sick_scan_api.SickScanNavPoseLandmarkMsg._fields_
staticprivate
Initial value:
= [
("pose_valid", ctypes.c_uint16),
# NAV pose, if pose_valid > 0:
("pose_x", ctypes.c_float), # x-position in ros coordinates in m
("pose_y", ctypes.c_float), # y-position in ros coordinates in m
("pose_yaw", ctypes.c_float), # yaw angle in ros coordinates in radians
("pose_timestamp_sec", ctypes.c_uint32), # timestamp of pose converted to system time (seconds part, 0 if timestamp not valid)
("pose_timestamp_nsec", ctypes.c_uint32), # timestamp of pose converted to system time (nanoseconds part, 0 if timestamp not valid)
("pose_nav_x", ctypes.c_int32), # x-position in lidar coordinates in mm
("pose_nav_y", ctypes.c_int32), # y-position in lidar coordinates in mm
("pose_nav_phi", ctypes.c_uint32), # orientation in lidar coordinates in 0 ... 360000 mdeg
("pose_opt_valid", ctypes.c_uint16),
# Optional NAV pose data, if pose_opt_valid > 0:
("pose_opt_output_mode", ctypes.c_uint8),
("pose_opt_timestamp", ctypes.c_uint32), # lidar timestamp in milliseconds
("pose_opt_mean_dev", ctypes.c_int32),
("pose_opt_nav_mode", ctypes.c_uint8),
("pose_opt_info_state", ctypes.c_uint32),
("pose_opt_quant_used_reflectors", ctypes.c_uint8),
# NAV reflectors:
("reflectors", SickScanNavReflectorBuffer) # Array of SickScanNavReflectors
]

Definition at line 773 of file sick_scan_api.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:14