sbp-2.3.17: SwiftNav's SBP Library

CopyrightCopyright (C) 2015-2018 Swift Navigation Inc.
LicenseLGPL-3
MaintainerSwift Navigation <dev@swiftnav.com>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

SwiftNav.SBP.Orientation

Description

Orientation Messages

Synopsis

Documentation

data MsgBaselineHeading Source #

SBP class for message MSG_BASELINE_HEADING (0x020F).

This message reports the baseline heading pointing from the base station to the rover relative to True North. The full GPS time is given by the preceding MSG_GPS_TIME with the matching time-of-week (tow). It is intended that time-matched RTK mode is used when the base station is moving.

Constructors

MsgBaselineHeading 

Fields

Instances
Eq MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

Read MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

Show MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

ToJSON MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

FromJSON MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

Binary MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

ToSBP MsgBaselineHeading Source # 
Instance details

Defined in SwiftNav.SBP.Orientation

data MsgOrientQuat Source #

SBP class for message MSG_ORIENT_QUAT (0x0220).

This message reports the quaternion vector describing the vehicle body frame's orientation with respect to a local-level NED frame. The components of the vector should sum to a unit vector assuming that the LSB of each component as a value of 2^-31.

Constructors

MsgOrientQuat 

Fields

data MsgOrientEuler Source #

SBP class for message MSG_ORIENT_EULER (0x0221).

This message reports the yaw, pitch, and roll angles of the vehicle body frame. The rotations should applied intrinsically in the order yaw, pitch, and roll in order to rotate the from a frame aligned with the local-level NED frame to the vehicle body frame.

Constructors

MsgOrientEuler 

Fields

data MsgAngularRate Source #

SBP class for message MSG_ANGULAR_RATE (0x0222).

This message reports the orientation rates in the vehicle body frame. The values represent the measurements a strapped down gyroscope would make and are not equivalent to the time derivative of the Euler angles. The orientation and origin of the user frame is specified via device settings. By convention, the vehicle x-axis is expected to be aligned with the forward direction, while the vehicle y-axis is expected to be aligned with the right direction, and the vehicle z-axis should be aligned with the down direction.

Constructors

MsgAngularRate 

Fields