Module: inertial3D¶
This attitude guidance module create a reference attitude message that points in fixed inertial direction. The module
PDF Description
contains further information on this module’s function,
how to run it, as well as testing.
Functions
-
void
SelfInit_inertial3D(inertial3DConfig *configData, int64_t moduleID)¶ This method creates the module output message of type AttRefFswMsg.
- Return
void
- Parameters
configData: The configuration data associated with RW null space modelmoduleID: The ID associated with the configData
-
void
CrossInit_inertial3D(inertial3DConfig *configData, int64_t moduleID)¶ This method performs the second stage of initialization interface. This module has no messages to subscribe to.
- Return
void
- Parameters
configData: The configuration data associated with this modulemoduleID: The ID associated with the configData
-
void
Update_inertial3D(inertial3DConfig *configData, uint64_t callTime, int64_t moduleID)¶ This method creates a fixed attitude reference message. The desired orientation is defined within the module.
- Return
void
- Parameters
configData: The configuration data associated with the null space controlcallTime: The clock time at which the function was called (nanoseconds)moduleID: The ID associated with the configData
-
void
Reset_inertial3D(inertial3DConfig *configData, uint64_t callTime, int64_t moduleID)¶ This method performs the module reset capability. This module has no actions.
- Return
void
- Parameters
configData: The configuration data associated with this modulemoduleID: The ID associated with the configData
-
void
computeInertialPointingReference(inertial3DConfig *configData, AttRefFswMsg *attRefOut)¶ Generate attitude reference associated with Intertial 3D Pointing. In this case this is a fixed attitude with zero angular rate and acceleration vectors
- Return
void
- Parameters
configData: The configuration data associated with the null space control
-
struct
inertial3DConfig¶ - #include <inertial3D.h>
Data structure for module to compute the Inertial-3D pointing navigation solution.