IMS2
Pre-Alpha
An Orbiter add-on to allow on-runtime construction of spacecraft from predefined modules
|
Public Member Functions | |
IMS_AutopilotOperation_Base (IMS2 *vessel) | |
virtual bool | Process (double simdt)=0 |
Controll loop that applies AP operation to vessel. More... | |
Protected Attributes | |
IMS2 * | vessel |
IMS_RcsManager * | rcs |
Base class for autopilot operations.
Autopilot operations should be small, encapsulated programs that execute one particular task. The idea here is that all the maneuvering logic is contained in these operations, while an IMS_Autopilot is tasked with keeping track of state and invoking appropriate operations at appropriate times.
|
pure virtual |
Controll loop that applies AP operation to vessel.
simdt | Timestep since last frame. |
Implemented in IMS_AutopilotOperation_Killrot.