diff --git a/mission/controller/acs/Guidance.cpp b/mission/controller/acs/Guidance.cpp index 1700d265..7d931565 100644 --- a/mission/controller/acs/Guidance.cpp +++ b/mission/controller/acs/Guidance.cpp @@ -318,7 +318,7 @@ void Guidance::comparePtg(double currentQuat[4], double currentSatRotRate[3], do // Convert target rotational rate into body RF double targetSatRotRateB[3] = {0, 0, 0}; QuaternionOperations::multiplyVector(currentQuat, targetSatRotRate, targetSatRotRateB); - VectorOperations::copy(targetSatRotRateB, targetSatRotRateB, 3); + VectorOperations::copy(targetSatRotRateB, targetSatRotRate, 3); // Combine the target and reference satellite rotational rates double combinedRefSatRotRate[3] = {0, 0, 0}; VectorOperations::add(targetSatRotRate, refSatRotRate, combinedRefSatRotRate, 3);