Fawkes API  Fawkes Development Version
fawkes::TransformInterface::TransformInterface_data_t Struct Reference

Internal data storage, do NOT modify! More...

List of all members.

Public Attributes

int64_t timestamp_sec
 Interface Unix timestamp, seconds.
int64_t timestamp_usec
 Interface Unix timestamp, micro-seconds.
char frame [32]
 Parent frame ID.
char child_frame [32]
 The ID of the child frame.
double translation [3]
 This array denotes the translation vector of the transform.
double rotation [4]
 This array denotes the rotation quaternion of the transform.

Detailed Description

Internal data storage, do NOT modify!


Member Data Documentation

The ID of the child frame.

The child frame's origin is at the given point in the parent frame denoted by the transform.

Definition at line 51 of file TransformInterface.h.

Parent frame ID.

The given transform is relative to the origin of this coordinate frame.

Definition at line 47 of file TransformInterface.h.

This array denotes the rotation quaternion of the transform.

The element indexes are ordered x, y, z, w, i.e. translation[0] is the X value of the rotation quaternion and translation[3] is the W value.

Definition at line 60 of file TransformInterface.h.

Interface Unix timestamp, seconds.

Definition at line 45 of file TransformInterface.h.

Interface Unix timestamp, micro-seconds.

Definition at line 46 of file TransformInterface.h.

This array denotes the translation vector of the transform.

The element indexes are ordered x, y, z, i.e. translation[0] is the X value of the translation vector.

Definition at line 55 of file TransformInterface.h.


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