Class in Zendir.Classes | Inherits from Software

Declaration

class AttitudeReferenceErrorSoftware;

Description

This module is intended to be the last module in the guidance module chain. It’s input is the reference orientation message generated by a prior module, and the body orientation. It’s output is a guidance attitude to align the body frame with the reference. This module allows for a corrected reference frame, or a equivalent corrected reference frame to account for a corrected body frame. In the output AttGuidMessage, the B frame is the (uncorrected) body frame, the R frame is the corrected reference frame (if applicable). See the Attitude Reference Correction Software for details. This module was previously named Attitude Tracking Error Software.


Properties

DeclaredDescription
In_AttitudeReferenceMsgAttitude reference message describing the target reference frame
In_NavigationAttitudeMsgNavigation message describing the actual or estimated state of the body
Out_AttitudeErrorMsgOutput attitude error message from the calculations.
Sigma_CR[MRP] Fixed frame rotation to the corrected reference frame (C)from the reference frame (R).
InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
ParentThe currently attached parent object (if any).

Methods

InheritedDescription
DestroyRemoves the current object from the simulation.
DisableDisable the software componentDerived classes should clear any output messages
EnableEnable the software component
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.
InitialiseThis method is called whenever some key parameters are changedand any new local variables are required to be recalculated. Thiscan be called by the software chains if a configuration of somevalues are updated.