Table of Contents

Class ExternalForceTorque

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] Allows the user to apply an external torque and/or force to a body by specifying the force and torque on the input messages in the body and inertial frames.


public class ExternalForceTorque : DynamicEffector
Inheritance
ExternalForceTorque

Constructors

ExternalForceTorque()

Default constructor

protected ExternalForceTorque()

Fields

In_CommandForceMsg

External force command in the body frame B

public CommandForceMessage? In_CommandForceMsg

Field Value

CommandForceMessage

In_CommandTorqueMsg

External Torque command in the body frame B

public CommandTorqueMessage? In_CommandTorqueMsg

Field Value

CommandTorqueMessage

Methods

ComputeDynamics(double)

Method to compute the force and torque on the body. This will be triggered by the spacecraft on an Update call.

public override void ComputeDynamics(double time)

Parameters

time double

[s] The current integration time