Final Version of the ACS Controller #367

Merged
muellerr merged 78 commits from eggert/acs into develop 2023-02-08 13:50:11 +01:00
Owner

merging the final version of the acs controller. further changes will be done in separate feature branches

merging the final version of the acs controller. further changes will be done in separate feature branches
meggert added 67 commits 2023-02-02 17:28:51 +01:00
added Gps Velocity Calculation
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
ffc7a55763
added gyro detumble
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
e87221a8a3
updated AcsParams, added class function to get quaternion for sun pointing (guidance)
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
ba541300ca
updated AcsParameters. change DCM_EJ calc to with precission and nutation
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
75ab11fc35
added Antistiction, added Nadir Pointing, added performSafe()
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
20936faec6
added inertial pointing
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
55dec574c5
added Nadir FLP version
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
609d429161
changed calculation of quaternion for target and sun pointing
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
8d1cbd9f8b
acsParameters in kalman filter added
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2b445369fd
- fixed GST calculation
- fixed conversion ECI
- ToDo: remove debug output, check normalization
added schmidt normalization + cleanup
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
c6e8c40b2c
Merge branch 'develop' into eggert/acs
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
cf1a1185fc
Merge branch 'eggert/acs' into marquardt/ptgCtrl
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
d33ae9ede7
# Conflicts:
#	mission/controller/AcsController.cpp
#	mission/controller/AcsController.h
#	mission/controller/acs/AcsParameters.h
#	mission/controller/acs/ActuatorCmd.h
#	mission/controller/acs/Guidance.cpp
#	mission/controller/acs/Guidance.h
#	mission/controller/acs/MultiplicativeKalmanFilter.cpp
#	mission/controller/acs/OutputValues.h
#	mission/controller/acs/SensorProcessing.cpp
#	mission/controller/acs/SensorProcessing.h
#	mission/controller/acs/control/Detumble.cpp
#	mission/controller/acs/control/Detumble.h
#	mission/controller/acs/control/PtgCtrl.cpp
#	mission/controller/acs/util/MathOperations.h
clang
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
b49d37e15a
fixed init for SensorProcessing and type of timeDiff
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
b6c5796121
added gpsVelocity to gpsProcessed dataSet
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
c97d319b2a
changed order of submodes and their naming
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
3f2910c3a7
fixed booleans in acs Parameters and enabled setting of parameters
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
b3a2cc4367
fixed usage of wrong sample time for MEKF
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
d9d7559097
set stictionSpeed to minimum commandable RW speed
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
bd52da8afd
Merge branch 'develop' into eggert/acs
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
00d4a7602a
fixed init of varibales
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
10f1898b98
added ReceiversParameterMessagesIF and ParameterHelper to ACS Ctrl
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
887d193526
ACS Ctrl getParameter forwarding to ACS Param
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
0854b1c778
added 3 axes stabilized target mode for GS contact. renamed tgt coordinates acordingly
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
93ec49bf8d
naming and frmt
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
ac83e66016
added gpsPosition to gpsProcessedData
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
a2626afebb
fixed solar panels -> sun vector direction
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
25867e76b1
x-axis now points away of equator plane for sunPtgMode
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
27d6e95062
bugfix
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
4090941c3e
first version of safe mode solar vector for leop
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
5e557d2d46
changed pointingParameters struct
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
d8c0ba19fd
use std::memcpy
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2f0eace822
use std::memcpy
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
ce3841a23d
corrected MGM raw set size and sus processed pool ids
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
db763e394d
Merge branch 'develop' into eggert/acs
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2120ff8cca
fix
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
9791c11c99
removed rotation for sun pointing
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
8fa1d69db3
frmt
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
673c24a34d
fixed susVecTotDerivative valid flag
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
9c4b2872e3
access to different paramset for every pointing mode
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
44b384cd17
corrected to actual used devicedef for L3 gyt
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
19c8703e15
swapped SUS0 and SUS6 in ObjectFactory
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
638573757b
Merge branch 'develop' into eggert/acs
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
abee554454
Merge branch 'develop' into eggert/acs
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
bd7a38ac2b
removed deprecated code
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
e5b297a513
applyed CppStyle Format
All checks were successful
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
adef468c0b
fixed merge conflict
All checks were successful
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
60e75612fd
run clang formating script
All checks were successful
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
9a056e6ad5
Merge pull request 'new structs for pointing parameters' (#348) from marquardt/acsParams into eggert/acs
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2d4551d559
Reviewed-on: #348
Merge branch 'develop' into eggert/acs
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
43deed9dc0
muellerr added this to the v1.24.0 milestone 2023-02-02 17:29:38 +01:00
meggert added 1 commit 2023-02-03 15:44:59 +01:00
changed calibration matrices for SUS0 and SUS6 due to them being exchanged
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b9ed485d60
muellerr modified the milestone from v1.24.0 to v1.25.0 2023-02-03 16:45:40 +01:00
muellerr modified the milestone from v1.25.0 to v1.26.0 2023-02-06 20:20:32 +01:00
meggert added 1 commit 2023-02-07 10:09:01 +01:00
Merge branch 'develop' into eggert/acs
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
6567fd1023
meggert added 2 commits 2023-02-07 10:29:08 +01:00
added bias removal for GYR
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
5f9a445aa2
meggert added 1 commit 2023-02-07 13:09:25 +01:00
merge aftermath:
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e3cc45d7e3
- fixed missing declarations of functions
- fixed use of deprecated submode definitions
- changed naming of some submodes
meggert added 2 commits 2023-02-07 13:11:35 +01:00
fixed getParameter to match defined structs again
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
454d56935c
meggert added 1 commit 2023-02-07 13:58:20 +01:00
this was fun
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
36f20d235c
meggert changed title from WIP: Final Version of the ACS Controller to Final Version of the ACS Controller 2023-02-08 13:00:49 +01:00
meggert requested review from muellerr 2023-02-08 13:01:03 +01:00
meggert added 1 commit 2023-02-08 13:21:27 +01:00
Merge branch 'develop' into eggert/acs
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
098fcc4f12
muellerr added 1 commit 2023-02-08 13:26:47 +01:00
Merge remote-tracking branch 'origin/develop' into eggert/acs
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
80f48acb07
muellerr added 1 commit 2023-02-08 13:39:44 +01:00
resolve merge conflicts
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
da166c7bc3
muellerr approved these changes 2023-02-08 13:50:02 +01:00
muellerr merged commit 6dcec02377 into develop 2023-02-08 13:50:11 +01:00
muellerr deleted branch eggert/acs 2023-02-08 13:50:13 +01:00
Sign in to join this conversation.
No description provided.