added Antistiction, added Nadir Pointing, added performSafe()
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
This commit is contained in:
@ -776,6 +776,9 @@ class AcsParameters /*: public HasParametersIF*/ {
|
||||
double rw3orientationMatrix[3][3];
|
||||
double inertiaWheel = 0.000028198;
|
||||
double maxTrq = 0.0032; // 3.2 [mNm]
|
||||
double stictionSpeed = 80; //RPM
|
||||
double stictionReleaseSpeed = 120; //RPM
|
||||
double stictionTorque = 0.0006;
|
||||
} rwHandlingParameters;
|
||||
|
||||
struct RwMatrices {
|
||||
@ -842,10 +845,12 @@ class AcsParameters /*: public HasParametersIF*/ {
|
||||
double desatMomentumRef[3] = {0, 0, 0};
|
||||
double deSatGainFactor = 1000;
|
||||
bool desatOn = true;
|
||||
bool enableAntiStiction = true;
|
||||
|
||||
double omegaEarth = 0.000072921158553;
|
||||
|
||||
} inertialModeControllerParameters, nadirModeControllerParameters, targetModeControllerParameters;
|
||||
double nadirRefDirection[3] = {-1, 0, 0}; //Camera
|
||||
} pointingModeControllerParameters, inertialModeControllerParameters, nadirModeControllerParameters, targetModeControllerParameters;
|
||||
|
||||
struct StrParameters {
|
||||
double exclusionAngle = 20 * M_PI / 180;
|
||||
|
Reference in New Issue
Block a user