This software is able to calculate the thruster fire request message
based on a particular burn that is being used. The burn information can provide
the delta velocity and the direction of the thrust. The software will then determine
the required force and the duration of the burn based on the current spacecraft
information, such as the mass and the current attitude.
The alignment tolerance defines the maximum difference between the MRPangles of the thruster and the spacecraft. This is used to determine ifthe thruster is aligned with the target direction or not yet.
The attitude error message. This message is used to know the currenterror in the spacecraft’s attitude, which is used to determine if thetolerance has been met.
This 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.