First Version of ACS Controller #329

Merged
muellerr merged 106 commits from acs-ctrl-v1 into develop 2022-12-02 16:21:58 +01:00
Owner

Merge first version of the ACS Controller

Merge first version of the ACS Controller
muellerr was assigned by meggert 2022-12-01 15:34:39 +01:00
meggert added 96 commits 2022-12-01 15:34:42 +01:00
EIVE/eive-obsw/pipeline/head This commit looks good Details
d9427c6112
added AcsParameters
EIVE/eive-obsw/pipeline/head This commit looks good Details
4583f0cb86
added Igrf13Model
EIVE/eive-obsw/pipeline/head This commit looks good Details
b42986dd8a
added MathOperations to util folder
EIVE/eive-obsw/pipeline/head This commit looks good Details
edb64d2ec5
small fixes
EIVE/eive-obsw/pipeline/head This commit looks good Details
8b6d3c9835
small formating-fixes
EIVE/eive-obsw/pipeline/head This commit looks good Details
d497dd53c5
added MKF
EIVE/eive-obsw/pipeline/head This commit looks good Details
a95f7ff8b0
added CholeskyDecomposition
EIVE/eive-obsw/pipeline/head This commit looks good Details
338c8299e2
added Commanding as ActuatorCmd
EIVE/eive-obsw/pipeline/head This commit looks good Details
053c1a7fe8
added Guidance
EIVE/eive-obsw/pipeline/head This commit looks good Details
84b0856b52
added OutputValues
EIVE/eive-obsw/pipeline/head This commit looks good Details
295a2e3fdc
added SensorValues
EIVE/eive-obsw/pipeline/head This commit looks good Details
28dfcbf0ef
added SensorProcessing
EIVE/eive-obsw/pipeline/head This commit looks good Details
cc82b8aa42
small formatting fixes
EIVE/eive-obsw/pipeline/head This commit looks good Details
3d123a09f3
added control subfolder. added Detumble
EIVE/eive-obsw/pipeline/head This commit looks good Details
497149a628
added PtgCtrl
EIVE/eive-obsw/pipeline/head This commit looks good Details
40917ab988
added SafeCtrl
EIVE/eive-obsw/pipeline/head This commit looks good Details
858b291f61
added config. added classIds
EIVE/eive-obsw/pipeline/head This commit looks good Details
7885205a07
added Navitation
EIVE/eive-obsw/pipeline/head This commit looks good Details
5ebdc9e767
amended includes. removed links to HasParametersIF
EIVE/eive-obsw/pipeline/head This commit looks good Details
b2484136b1
further fixes for HasReturnValuesIF
EIVE/eive-obsw/pipeline/head This commit looks good Details
7986686739
added SUS calibration coefficients to AcsParameters
EIVE/eive-obsw/pipeline/head This commit looks good Details
4b96997f6c
added SUS transformation matrices to AcsParameters
EIVE/eive-obsw/pipeline/head This commit looks good Details
e70ee1bf9d
initial commit of SusConverter
EIVE/eive-obsw/pipeline/head This commit looks good Details
46ec376e4d
amended SusConverter for use as OBSW
EIVE/eive-obsw/pipeline/head This commit looks good Details
cd11e08193
removed redundant loop
EIVE/eive-obsw/pipeline/head This commit looks good Details
e140ae4063
fixed typo in filename
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
2ede1ed27c
added CMake files for new directories. amended existing controller Cmake
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
96bbde7bbc
removed HasReturnValuesIF
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
e7b6ca42bf
cleaned up includes
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
dca4335329
fixed array assignment after intialization
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
5f17f365e3
fixed local includes
EIVE/eive-obsw/pipeline/head This commit looks good Details
4a1cce19c4
fixed minor bugs
EIVE/eive-obsw/pipeline/head This commit looks good Details
eb08d8849b
added SUS datapool to AcsController
EIVE/eive-obsw/pipeline/head This commit looks good Details
16429009b4
added LocalDataPool entries
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
abe5f43ae9
added performDetumble and implemented ckeckModeCommand
EIVE/eive-obsw/pipeline/head This commit looks good Details
9d0e10eb1e
fixed dummies, scheduled dummies as part of acsTask
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
3079dabc20
combined SensorProcessing and SusConverter
EIVE/eive-obsw/pipeline/head This commit looks good Details
f77b3498ec
fixed inputs. removed outputs. minor fixes
EIVE/eive-obsw/pipeline/head This commit looks good Details
076e67dd0b
switched sensor input from AcsController to SensorValues
EIVE/eive-obsw/pipeline/head This commit looks good Details
8536c79445
clean up
EIVE/eive-obsw/pipeline/head This commit looks good Details
84fc44fd5f
fixed GPS and STR inputs
EIVE/eive-obsw/pipeline/head This commit looks good Details
43497b399f
enabled processGps
EIVE/eive-obsw/pipeline/head This commit looks good Details
8edf7fc0de
deprecated code removed
EIVE/eive-obsw/pipeline/head This commit looks good Details
cc35db91cd
added calibration of raw MGM values
EIVE/eive-obsw/pipeline/head This commit looks good Details
f89f7630c1
removed comment
EIVE/eive-obsw/pipeline/head This commit looks good Details
0a5bd6ef73
added sensor fusion logic for GYR
EIVE/eive-obsw/pipeline/head This commit looks good Details
5c2266e214
added variances for sensors for sensor fusion
EIVE/eive-obsw/pipeline/head This commit looks good Details
0d3509b991
added actuator command values DataSet
EIVE/eive-obsw/pipeline/head This commit looks good Details
69099881bd
small stuff
EIVE/eive-obsw/pipeline/head This commit looks good Details
44dda9455d
SensorProcessing writes to AcsController DataSets now
a13ccb43d2 removed OutputValues
amended sumbode list
inserted writes to output DataPools
EIVE/eive-obsw/pipeline/head This commit looks good Details
a4735defaa
amended gyr sensor fusion
895d03a35c Merge branch 'develop' into eggert/acs
# Conflicts:
#	dummies/CMakeLists.txt
#	mission/controller/AcsController.cpp
#	mission/controller/AcsController.h
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
d184f7487e
post merge cleanup
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
8cc368b131
fixed types for actuatorCmdData
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
ca9ef28199
dummy stuff
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
13fe25ff03
added dataPool Output, in case MEKF inverion fails
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
2d939a2894
update
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
ce83b64ca2
working versions of inverse calc and determinant calc
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
08bdc87505
removed hardcoded modes
muellerr added 2 commits 2022-12-01 15:56:38 +01:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
828738ba0e
afmt
muellerr added 2 commits 2022-12-01 15:58:22 +01:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
0bbdd21d81
bump changelog
muellerr added 1 commit 2022-12-01 16:01:34 +01:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
b38afa5df3
repoint json dependency
muellerr added this to the v1.18.0 milestone 2022-12-01 16:01:40 +01:00
muellerr modified the milestone from v1.18.0 to v1.19.0 2022-12-01 16:38:28 +01:00
muellerr added 1 commit 2022-12-01 16:39:40 +01:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
72300f0217
Merge remote-tracking branch 'origin/develop' into acs-ctrl-v1
muellerr added 3 commits 2022-12-02 11:39:14 +01:00
muellerr added 1 commit 2022-12-02 11:57:22 +01:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
ee1fc8aa8b
Merge branch 'develop' into acs-ctrl-v1
muellerr merged commit 3c29a4fc55 into develop 2022-12-02 16:21:57 +01:00
muellerr deleted branch acs-ctrl-v1 2022-12-02 16:22:07 +01:00
Sign in to join this conversation.
No description provided.