47 Commits

Author SHA1 Message Date
e05d9d4b2a prevent low pass filter if no sensor data is available 2023-04-17 09:29:50 +02:00
6934721a42 prevent div by zero 2023-04-14 18:56:05 +02:00
7a7d0e650f added low pass filter for gyr and mgmDot values 2023-04-05 11:25:44 +02:00
9892938601 fixed bias substraction 2023-03-11 10:21:09 +01:00
fd436dbe8b added fdir for unrealistic gps altitudes 2023-03-07 11:10:47 +01:00
12ac8f7c70 removed AcsParameters as part of SensorProcessing 2023-02-27 16:38:59 +01:00
04e1cb52ac when did i push this last 2023-02-20 15:59:01 +01:00
fdebddb965
fix shadowing warnings 2023-02-17 12:19:53 +01:00
098fcc4f12 Merge branch 'develop' into eggert/acs 2023-02-08 13:21:49 +01:00
5f9a445aa2 added bias removal for GYR 2023-02-07 10:29:28 +01:00
5d0a1858cc onboard handling of GYR values changed from deg/s to rad/s 2023-02-07 10:20:36 +01:00
43deed9dc0 Merge branch 'develop' into eggert/acs 2023-02-02 10:59:12 +01:00
03ec64672b also fixed validity flag 2023-01-26 17:15:04 +01:00
7e25f5012e transformation before calibration 2023-01-26 17:09:34 +01:00
d9b4250dba fix 2023-01-25 13:37:29 +01:00
9c4b2872e3 fixed susVecTotDerivative valid flag 2023-01-17 11:50:52 +01:00
9791c11c99 fix 2023-01-16 10:25:55 +01:00
a2626afebb added gpsPosition to gpsProcessedData 2023-01-11 13:42:48 +01:00
c79e17514c changed sun and mgm model calc to always be executed 2023-01-10 13:51:55 +01:00
b3a2cc4367 fixed booleans in acs Parameters and enabled setting of parameters 2022-12-16 13:59:49 +01:00
b6c5796121 fixed init for SensorProcessing and type of timeDiff 2022-12-14 10:31:20 +01:00
d5677c20f7 fixed gps velocity merge aftermath 2022-12-14 10:04:37 +01:00
b49d37e15a clang 2022-12-13 11:51:03 +01:00
d33ae9ede7 Merge branch 'eggert/acs' into marquardt/ptgCtrl
# 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
2022-12-13 11:26:23 +01:00
c6e8c40b2c added schmidt normalization + cleanup 2022-12-12 15:00:49 +01:00
72b503bb8f fixed calculation of sun vectore model 2022-12-12 14:58:20 +01:00
902caa3985 double length fixes 2022-11-21 11:23:10 +01:00
281eb3237c fixed susTotVec and mgmTotVec types to dataSet types 2022-11-21 11:22:24 +01:00
a4735defaa amended gyr sensor fusion 2022-11-04 12:41:35 +01:00
4faf00de94 converted MTQ MGM readings from nT to uT 2022-11-03 14:23:06 +01:00
Robin Marquardt
ba541300ca updated AcsParams, added class function to get quaternion for sun pointing (guidance) 2022-10-28 18:18:28 +02:00
44dda9455d SensorProcessing writes to AcsController DataSets now 2022-10-26 17:13:23 +02:00
Robin Marquardt
ffc7a55763 added Gps Velocity Calculation 2022-10-21 14:23:31 +02:00
62bf792888 removed comment 2022-10-20 11:09:02 +02:00
c50f8c716f amended GYR sensor fusion. replaced MGM sensor fusion 2022-10-19 11:01:27 +02:00
0a5bd6ef73 added sensor fusion logic for GYR 2022-10-14 14:57:22 +02:00
cc35db91cd added calibration of raw MGM values 2022-10-12 17:14:33 +02:00
43497b399f enabled processGps 2022-10-12 15:18:07 +02:00
84fc44fd5f fixed GPS and STR inputs 2022-10-12 15:06:24 +02:00
7be6bbc948 removed deprecated SusData input 2022-10-12 10:27:28 +02:00
46dd2b92e5 renamed RMU related stuff to GYR. added GYR processing 2022-10-11 15:01:32 +02:00
076e67dd0b switched sensor input from AcsController to SensorValues 2022-10-10 16:02:57 +02:00
f77b3498ec fixed inputs. removed outputs. minor fixes 2022-10-10 09:54:06 +02:00
3079dabc20 combined SensorProcessing and SusConverter 2022-10-06 15:38:23 +02:00
5f17f365e3 fixed local includes 2022-09-27 11:06:11 +02:00
5ebdc9e767 amended includes. removed links to HasParametersIF 2022-09-20 15:06:05 +02:00
28dfcbf0ef added SensorProcessing 2022-09-19 15:44:14 +02:00