PoseMessage Struct
ROS Pose message (MessageType::ROS_POSE, version 1). More...
Declaration
Included Headers
Base struct
| struct | MessagePayload |
|
The base class for all message payloads. More... | |
Public Member Attributes Index
| double | orientation[4] = {NAN, NAN, NAN, NAN} |
|
The platform body orientation with respect to the local ENU frame, represented as a quaternion with the scalar component last (x, y, z, w). More... | |
| Timestamp | p1_time |
|
The time of the message, in P1 time (beginning at power-on). More... | |
| double | position_rel_m[3] = {NAN, NAN, NAN} |
|
The relative change in ENU position since the time of the first PoseMessage, resolved in the local ENU frame at the time of the first PoseMessage. More... | |
Public Static Attributes Index
| static constexpr MessageType | MESSAGE_TYPE = MessageType::ROS_POSE |
| static constexpr uint8_t | MESSAGE_VERSION = 0 |
Description
ROS Pose message (MessageType::ROS_POSE, version 1).
See http://docs.ros.org/api/geometry_msgs/html/msg/Pose.html.
Definition at line 43 of file ros.h.
Public Member Attributes
orientation
p1_time
|
position_rel_m
The relative change in ENU position since the time of the first PoseMessage, resolved in the local ENU frame at the time of the first PoseMessage.
The ROS Pose message API documentation does not currently define the origin or reference frame of its position field. Using the Novatel SPAN driver as a reference (http://docs.ros.org/api/novatel_span_driver/html/publisher_8py_source.html), we have chosen to report a relative ENU position. Absolute world position is available in the GPSFixMessage and messages::PoseMessage classes.
Public Static Attributes
MESSAGE_TYPE
| constexpr static |
Definition at line 44 of file ros.h.
MESSAGE_VERSION
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.