99 Commits

Author SHA1 Message Date
8b415883e9 removed references to deprecated OutputValues and renamed guidance strategies 2022-12-14 11:46:58 +01:00
c97d319b2a added gpsVelocity to gpsProcessed dataSet 2022-12-14 10:39:41 +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
08bdc87505 removed hardcoded modes 2022-12-01 14:19:42 +01:00
Robin Marquardt
8d1cbd9f8b changed calculation of quaternion for target and sun pointing 2022-11-24 13:40:55 +01:00
Robin Marquardt
609d429161 added Nadir FLP version 2022-11-22 21:10:05 +01:00
Robin Marquardt
55dec574c5 added inertial pointing 2022-11-14 17:16:47 +01:00
Robin Marquardt
20936faec6 added Antistiction, added Nadir Pointing, added performSafe() 2022-11-08 13:48:50 +01:00
8cc368b131 fixed types for actuatorCmdData 2022-11-08 10:56:12 +01:00
Robin Marquardt
75ab11fc35 updated AcsParameters. change DCM_EJ calc to with precission and nutation 2022-11-04 17:21:17 +01:00
d184f7487e post merge cleanup 2022-11-04 14:54:23 +01:00
895d03a35c Merge branch 'develop' into eggert/acs
# Conflicts:
#	dummies/CMakeLists.txt
#	mission/controller/AcsController.cpp
#	mission/controller/AcsController.h
2022-11-04 14:19:43 +01:00
c7bfe4002d added event for SAFE to DETUMBLE transition. changed actuator input from double to int 2022-11-03 14:24:09 +01:00
a13ccb43d2 removed OutputValues
amended sumbode list
inserted writes to output DataPools
2022-11-03 10:43:27 +01:00
44dda9455d SensorProcessing writes to AcsController DataSets now 2022-10-26 17:13:23 +02:00
9b8d2f3097
Merge remote-tracking branch 'origin/develop' into mueller/acs-ss-init 2022-10-25 13:13:41 +02:00
69099881bd small stuff 2022-10-25 11:31:54 +02:00
4bd2a2dac8 added and implemented all ACS related DataPools to AcsController 2022-10-24 10:41:28 +02:00
75a4cd1b69
awful solution but works 2022-10-20 16:09:18 +02:00
29a34256a7
old code seems to work 2022-10-20 15:08:33 +02:00
deb7c4e500 added saftCtrl to acsController 2022-10-20 11:07:45 +02:00
84fc44fd5f fixed GPS and STR inputs 2022-10-12 15:06:24 +02:00
4aecd07970 added PtgCtrl code. matched inputs to actual SensorValues inputs 2022-10-12 10:28:44 +02:00
8536c79445 clean up 2022-10-11 15:01:44 +02:00
82e9c6d092 comments 2022-10-10 16:02:17 +02:00
f77b3498ec fixed inputs. removed outputs. minor fixes 2022-10-10 09:54:06 +02:00
84e960a9ef enabled performSafe 2022-10-06 15:37:41 +02:00
9d0e10eb1e fixed dummies, scheduled dummies as part of acsTask 2022-10-04 13:45:13 +02:00
abe5f43ae9 added performDetumble and implemented ckeckModeCommand 2022-09-30 11:06:17 +02:00
16429009b4 added LocalDataPool entries 2022-09-30 10:13:27 +02:00
6af7ccc6a2
need to fix all of these TODOs 2022-09-29 19:40:00 +02:00
eb08d8849b added SUS datapool to AcsController 2022-09-28 15:27:51 +02:00
74b45f30a0
move to new DHB TM handler 2022-08-30 15:53:20 +02:00
447c4d5c88
all retval replacements 2022-08-24 17:27:47 +02:00
3d0d10dc32
try IMTQ change 2022-08-18 17:27:39 +02:00
ec47d7eeef
important bugfix for CRC calculation 2022-08-18 15:32:24 +02:00
6ead94b5f4
this is even better 2022-08-16 17:49:50 +02:00
21903c4443
that works as well. 2022-08-16 17:43:53 +02:00
595d098653
use new API 2022-08-16 17:43:05 +02:00
a669137d5c
Merge remote-tracking branch 'origin/develop' into mueller/tmtc-stack-refactoring 2022-08-16 17:39:35 +02:00
30e7636bc9
add periodic HK subscription 2022-08-16 16:37:54 +02:00
676b94b139
map dataset to sid 2022-08-16 11:56:17 +02:00
b8b6a14e3b
some bugfixes 2022-08-16 11:27:16 +02:00
0c371623c6
change PLOC/MPSOC code to using new SP code 2022-08-15 17:25:16 +02:00
751ae6062e
finished MGM data copying function 2022-08-15 11:19:08 +02:00
6821a95095
continued ACS controller impl 2022-08-15 10:50:19 +02:00
c99cb4a81e
schedule ACS controller 2022-08-15 09:58:18 +02:00
77cfc6e714
ACS controller init 2022-08-12 12:29:28 +02:00