Table of Contents

Class GuidanceMRPControllerMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] The configuration for the MRP controller software. This will initialise any parameters that are required.


public sealed class GuidanceMRPControllerMessage : Message
Inheritance
GuidanceMRPControllerMessage

Fields

K

Proportional gain applied to MRP errors.

[Unit(UnitType.RADIAN_PER_SECOND)]
public double K

Field Value

double

Ki

Integration feedback error on rate error.

[Unit(UnitType.NEWTON_METRE)]
public double Ki

Field Value

double

Limit

Integration limit to avoid wind-up issue.

[Unit(UnitType.NEWTON_METRE)]
public double Limit

Field Value

double

P

Rate error feedback gain applied.

[Unit(UnitType.NEWTON_METRE_SECOND)]
public double P

Field Value

double

Torque_B

Known external torque in body frame B vector components.

[Unit(UnitType.NEWTON_METRE)]
public Vector3 Torque_B

Field Value

Vector3