amended includes. removed links to HasParametersIF
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
This commit is contained in:
parent
7885205a07
commit
5ebdc9e767
@ -10,7 +10,7 @@
|
||||
|
||||
typedef unsigned char uint8_t;
|
||||
|
||||
class AcsParameters:public HasParametersIF{
|
||||
class AcsParameters/*:public HasParametersIF*/{
|
||||
public:
|
||||
|
||||
AcsParameters();
|
||||
|
@ -6,14 +6,14 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "ActuatorCmd.h"
|
||||
#include <math.h>
|
||||
#include <ActuatorCmd.h>
|
||||
#include <cmath>
|
||||
#include <acs/util/MathOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/constants.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <acs/util/CholeskyDecomposition.h>
|
||||
#include <fsfw/globalfunctions/constants.h>
|
||||
#include <fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <util/CholeskyDecomposition.h>
|
||||
|
||||
ActuatorCmd::ActuatorCmd(AcsParameters *acsParameters_) {
|
||||
acsParameters = *acsParameters_;
|
||||
|
@ -9,11 +9,11 @@
|
||||
#define ACTUATORCMD_H_
|
||||
|
||||
|
||||
#include "AcsParameters.h"
|
||||
#include "SensorProcessing.h"
|
||||
#include <acs/MultiplicativeKalmanFilter.h>
|
||||
#include <acs/SensorValues.h>
|
||||
#include <acs/OutputValues.h>
|
||||
#include <AcsParameters.h>
|
||||
#include <SensorProcessing.h>
|
||||
#include <MultiplicativeKalmanFilter.h>
|
||||
#include <SensorValues.h>
|
||||
#include <OutputValues.h>
|
||||
|
||||
class ActuatorCmd{
|
||||
public:
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include <AcsParameters.h>
|
||||
#include <SensorValues.h>
|
||||
#include <OutputValues.h>
|
||||
#include <time.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
|
||||
class Guidance {
|
||||
|
@ -25,7 +25,7 @@
|
||||
|
||||
// Output should be transformed to [T] instead of [nT]
|
||||
// Updating Coefficients has to be implemented yet. Question, updating everyday ?
|
||||
class Igrf13Model:public HasParametersIF{
|
||||
class Igrf13Model/*:public HasParametersIF*/{
|
||||
|
||||
public:
|
||||
Igrf13Model();
|
||||
|
@ -9,11 +9,11 @@
|
||||
#define NAVIGATION_H_
|
||||
|
||||
|
||||
#include "AcsParameters.h"
|
||||
#include "SensorProcessing.h"
|
||||
#include <acs/MultiplicativeKalmanFilter.h>
|
||||
#include <acs/SensorValues.h>
|
||||
#include <acs/OutputValues.h>
|
||||
#include <AcsParameters.h>
|
||||
#include <SensorProcessing.h>
|
||||
#include <MultiplicativeKalmanFilter.h>
|
||||
#include <SensorValues.h>
|
||||
#include <OutputValues.h>
|
||||
|
||||
class Navigation{
|
||||
public:
|
||||
|
@ -7,11 +7,11 @@
|
||||
|
||||
#include "Navigation.h"
|
||||
#include <math.h>
|
||||
#include <acs/math/MathOperations.h>
|
||||
#include <acs/util/MathOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <acs/math/CholeskyDecomposition.h>
|
||||
#include <acs/util/CholeskyDecomposition.h>
|
||||
|
||||
Navigation::Navigation(AcsParameters *acsParameters_): multiplicativeKalmanFilter(acsParameters_){
|
||||
acsParameters = *acsParameters_;
|
||||
|
@ -6,11 +6,11 @@
|
||||
*/
|
||||
|
||||
#include "SensorProcessing.h"
|
||||
#include <fsfw/src/fsfw/globalfunctions/constants.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/timevalOperations.h>
|
||||
#include <fsfw/globalfunctions/constants.h>
|
||||
#include <fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <fsfw/globalfunctions/timevalOperations.h>
|
||||
#include <util/MathOperations.h>
|
||||
#include <Igrf13Model.h>
|
||||
#include <math.h>
|
||||
|
@ -6,12 +6,12 @@
|
||||
#define SENSORPROCESSING_H_
|
||||
|
||||
#include <stdint.h> //uint8_t
|
||||
#include <time.h> /*purpose, timeval ?*/
|
||||
#include "acs/config/classIds.h"
|
||||
#include <fsfw/src/fsfw/returnvalues/HasReturnvaluesIF.h>
|
||||
#include "AcsParameters.h"
|
||||
#include <acs/SensorValues.h>
|
||||
#include <acs/OutputValues.h>
|
||||
#include <sys/time.h> /*purpose, timeval ?*/
|
||||
#include <config/classIds.h>
|
||||
#include <fsfw/src/fsfw/returnvalues/returnvalue.h>
|
||||
#include <AcsParameters.h>
|
||||
#include <SensorValues.h>
|
||||
#include <OutputValues.h>
|
||||
|
||||
/*Planned:
|
||||
* - Fusion of Sensor Measurements -
|
||||
@ -25,7 +25,7 @@
|
||||
* magField
|
||||
* SunDirEst*/
|
||||
|
||||
class SensorProcessing: public HasReturnvaluesIF{
|
||||
class SensorProcessing{
|
||||
public:
|
||||
|
||||
void reset();
|
||||
|
@ -7,14 +7,14 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "Detumble.h"
|
||||
#include <fsfw/src/fsfw/globalfunctions/constants.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <Detumble.h>
|
||||
#include <fsfw/globalfunctions/constants.h>
|
||||
#include <fsfw/globalfunctions/math/MatrixOperations.h>
|
||||
#include <acs/util/MathOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <fsfw/globalfunctions/math/QuaternionOperations.h>
|
||||
#include <fsfw/globalfunctions/math/VectorOperations.h>
|
||||
#include <math.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/sign.h>
|
||||
#include <fsfw/globalfunctions/sign.h>
|
||||
|
||||
|
||||
Detumble::Detumble(AcsParameters *acsParameters_){
|
||||
|
@ -13,11 +13,11 @@
|
||||
#include <acs/SensorValues.h>
|
||||
#include <acs/OutputValues.h>
|
||||
#include <acs/AcsParameters.h>
|
||||
#include "acs/config/classIds.h"
|
||||
#include <fsfw/src/fsfw/returnvalues/HasReturnvaluesIF.h>
|
||||
#include <time.h>
|
||||
#include <acs/config/classIds.h>
|
||||
#include <fsfw/returnvalues/returnvalue.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
class Detumble : public HasReturnvaluesIF {
|
||||
class Detumble{
|
||||
|
||||
public:
|
||||
Detumble(AcsParameters *acsParameters_);
|
||||
@ -42,5 +42,5 @@ private:
|
||||
AcsParameters::MagnetorquesParameter* magnetorquesParameter;
|
||||
};
|
||||
|
||||
#endif /* ACS_CONTROL_DETUMBLE_H_ */
|
||||
#endif ACS_CONTROL_DETUMBLE_H_
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
#define MATH_MATHOPERATIONS_H_
|
||||
|
||||
#include <math.h>
|
||||
#include <sys/time.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
#include <fsfw/src/fsfw/globalfunctions/constants.h>
|
||||
|
Loading…
Reference in New Issue
Block a user