rateServoFullNonlinear_C#
Executive Summary#
This module implements a nonlinear rate servo control uses the attiude steering message and determine the ADCS control torque vector.
The module
PDF Description
contains further information on this module’s function,
how to run it, as well as testing.
Message Connection Descriptions#
The following table lists all the module input and output messages. The module msg connection is set by the user from python. The msg type contains a link to the message structure definition, while the description provides information on what this message is used for.
Msg Variable Name |
Msg Type |
Description |
|---|---|---|
cmdTorqueOutMsg |
CmdTorqueBodyMsgPayload |
commanded torque output message |
guidInMsg |
AttGuidMsgPayload |
attitude guidance input message |
vehConfigInMsg |
VehicleConfigMsgPayload |
vehicle configuration input message |
rwSpeedsInMsg |
RWSpeedMsgPayload |
(optional) RW speed input message |
rwAvailInMsg |
RWAvailabilityMsgPayload |
(optional) RW availability input message |
rwParamsInMsg |
RWArrayConfigMsgPayload |
(optional) RW configuration parameter input message |
rateSteeringInMsg |
RateCmdMsgPayload |
commanded rate input message |