osi3::StatePoint Struct Reference

The StatePoint definition. More...

Collaboration diagram for osi3::StatePoint:

Public Attributes

optional Timestamp timestamp = 1
 The timestamp of a StatePoint. More...
 
optional Vector3d position = 2
 Position in the global coordinate system. More...
 
optional Orientation3d orientation = 3
 Orientation in the global coordinate system. More...
 

Detailed Description

The StatePoint definition.

A reference to a time and pose. Typically used in a repeated field to define a trajectory.

Note
The StatePoint definition does not define mandatory fields. The context defines how and what fields are used. For example, in some cases only the pose variables are relevant and the timestamp is ignored.

Member Data Documentation

◆ timestamp

optional Timestamp osi3::StatePoint::timestamp = 1

The timestamp of a StatePoint.

Note
Zero time does not need to coincide with the UNIX epoch.

◆ position

optional Vector3d osi3::StatePoint::position = 2

Position in the global coordinate system.

Note
Remark: The definition of the reference point follows the specification of the BaseMoving message, if not specified otherwise in the message the StatePoint is used in.

◆ orientation

optional Orientation3d osi3::StatePoint::orientation = 3

Orientation in the global coordinate system.


  • osi_common.proto