Class in Zendir.Classes | Inherits from Software

Declaration

class NadirPointingSoftware;

Description

This attitude guidance module computes the orbital Hill reference frame states. The orbit can be any type of Keplerian motion, including circular, elliptical or hyperbolic. This is also known as Hill Pointing software. The LVLH coordinate system is defined by the unit vectors {i_r, i_theta, i_h}, with radial vector i_r, angular momentum vector i_h = r^ x v^, and azimuthal vector i_theta to complete the triad.


Properties

DeclaredDescription
In_EphemerisMsgEphemeris message describing the current state of the target planet
In_NavigationTranslationMsgNavigation message describing the actual or estimatedstate of the parent body
Out_AttitudeReferenceMsgReference attitude output message
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.