point_one::fusion_engine::messages::ros::PoseMessage Struct Reference

ROS Pose message (MessageType::ROS_POSE). More...

#include <point_one/fusion_engine/messages/ros.h>

Public Attributes

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...
 

Detailed Description

ROS Pose message (MessageType::ROS_POSE).

See http://docs.ros.org/api/geometry_msgs/html/msg/Pose.html.

Definition at line 39 of file ros.h.

Member Data Documentation

◆ orientation

double point_one::fusion_engine::messages::ros::PoseMessage::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).

Definition at line 64 of file ros.h.

◆ p1_time

Timestamp point_one::fusion_engine::messages::ros::PoseMessage::p1_time

The time of the message, in P1 time (beginning at power-on).

Definition at line 41 of file ros.h.

◆ position_rel_m

double point_one::fusion_engine::messages::ros::PoseMessage::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.

Warning
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.

Definition at line 58 of file ros.h.


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