102 Commits

Author SHA1 Message Date
75070b5e66 i am smart 2024-04-29 10:42:52 +02:00
7c10f4b1cd fix calculation of target rotation 2024-04-29 10:24:53 +02:00
eff9116aec ??? 2024-04-11 13:57:40 +02:00
4193a565a4 i hate this 2024-03-22 11:39:18 +01:00
46c125d9fe rot rate limit change 2024-03-20 16:18:03 +01:00
346f4ff9de prevent sign jump 2024-03-13 16:59:55 +01:00
7e689c9f55 well ... 2024-03-06 13:07:55 +01:00
141f82d0a9 prevent ctrl values from becoming NaN 2024-03-01 15:27:13 +01:00
557051ba37 detumble fixes and improvements 2024-02-29 10:25:02 +01:00
2f43f58792 cleanup 2024-02-23 11:10:52 +01:00
75654277b2 pain 2024-02-23 11:05:10 +01:00
58a8c5869c some fixes and debug stuff 2024-02-22 16:59:26 +01:00
e445f8942a limit rotation 2024-02-22 15:04:30 +01:00
2b09ec8bc0 fixes 2024-02-14 10:09:39 +01:00
9124cb85fa nvm this is since c++ 23 lol 2024-02-14 09:06:39 +01:00
124ae6cc7e as i dont like being surprised by implicit stuff ... 2024-02-14 09:04:56 +01:00
b9e4c51d82 set stuff const that should be const 2024-02-13 16:59:50 +01:00
16255a91dc gs pointing with sun/earth avoidance 2024-02-13 15:58:44 +01:00
236ca64de3 whole lot of cleanup 2024-02-12 14:43:34 +01:00
c064d1f625 ??? 2024-02-12 11:09:14 +01:00
6ca1dda807 fix my ocd 2024-02-05 09:39:35 +01:00
6f3876d204 fixed quaternion multiplication bug 2024-02-05 09:24:41 +01:00
15cddfdeb7 try to point STR away from earth during idle 2024-02-02 15:04:26 +01:00
e7dc9cddfd nadir target lul 2024-02-02 14:33:50 +01:00
84ba6262a8 cleanup 2024-02-02 14:32:12 +01:00
8be94cf2dc overloading is fun (but should be done right) 2024-02-02 12:38:16 +01:00
64d105cf87 fix 2024-01-29 11:11:47 +01:00
f7c997980c this makes more sense 2024-01-29 11:08:47 +01:00
588612875d this is not not funny 2024-01-26 13:36:51 +01:00
944dfb6f81 convert target rot rate into body rf 2024-01-26 13:16:27 +01:00
291c9ea99b calculate the rotation rate in normal way 2024-01-26 11:16:59 +01:00
392a97bb65 better safe than sorry 2024-01-19 16:17:37 +01:00
367e879d91 this should be it 2024-01-19 16:15:22 +01:00
60a348a08f this gonna be fun 2023-11-02 16:59:09 +01:00
d5e57501be div by 0 check 2023-10-18 11:03:52 +02:00
9482ceb206 noice 2023-10-17 17:01:29 +02:00
823aa70954 fixed deprecated functions 2023-10-16 17:01:42 +02:00
17c253d19b this might just work 2023-10-16 13:26:56 +02:00
099eb488ae who needs comments anyways 2023-06-02 17:37:47 +02:00
bd15d7b0e2 fixed calculation of rotational rate for ptgCtrl which also is used for idle now 2023-06-02 13:28:59 +02:00
f8d9925785 this shouldnt be needed 2023-06-02 10:43:23 +02:00
de18ebfbe0 fixed error angle being calculated but not returned 2023-05-26 09:57:03 +02:00
53cccc3c13 removed inertia matrix for safe mode 2023-04-14 11:37:23 +02:00
673826b131 removed even more deprecated code 2023-04-13 15:02:07 +02:00
ae8f80bb54 safe params fix 2023-04-11 18:12:04 +02:00
39b2a3420c changed satRotRateRef to scalar 2023-04-05 16:46:57 +02:00
906413e800 also check for inertia 2023-03-24 14:51:45 +01:00
9a30ae5175 who knows what that todo was good for 2023-03-10 10:30:01 +01:00
0dbd6b703d small fixes 2023-03-10 09:44:30 +01:00
b6477e099d Merge branch 'develop' into acs-bug-bash 2023-03-10 09:26:50 +01:00