Class in Zendir.Classes | Inherits from Software

Declaration

class AttitudeReferenceCorrectionSoftware;

Description

This module reads in the attitude reference R and applies a fixed rotation to give a corrected reference C. This can be used to modify the reference directly, or to allow a general body-fixed frame Bc to align with the reference R. In the latter case, assume a body frame B, and a corrected body frame Bc which we want to align with frame R. To do this, frame B is aligned with a corrected reference frame C. This module produces the corrected reference frame C such that when B aligns with C, Bc aligns with R.


Properties

DeclaredDescription
In_AttitudeReferenceMsgInput attitude reference message
Out_AttitudeReferenceMsgCorrected attitude reference message output
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.