|
f61da1002f
|
breaking the ACS controller only for Robin
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit
|
2023-10-16 11:38:07 +02:00 |
|
|
1d51bfba3d
|
boop
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-09-15 13:34:16 +02:00 |
|
|
e40dd74f39
|
lets see if this robin guy knows what he is talking about
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit
|
2023-09-14 13:54:05 +02:00 |
|
|
8e41885ca1
|
tle gets stored presistent now
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-08-23 15:21:40 +02:00 |
|
|
d82a6ece5a
|
use safeCtrl even if SUS and MGM vectors are too close
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-08-15 09:11:57 +02:00 |
|
|
e2cce1cb51
|
added event for TLE being too old
|
2023-08-09 13:41:25 +02:00 |
|
|
a81d911f8e
|
init source pool var
|
2023-08-07 13:36:12 +02:00 |
|
|
e261d3609b
|
use spg4
|
2023-08-07 11:36:30 +02:00 |
|
|
f9befaebd0
|
action command to update TLE
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit
|
2023-08-07 10:43:00 +02:00 |
|
|
6bdafe62ad
|
thank god we never needed this before
|
2023-08-02 10:22:15 +02:00 |
|
|
bea918e861
|
added fused rotation calculation to detumble and write detumble strat to dataset
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-08-01 16:37:42 +02:00 |
|
|
6efee8d4da
|
whoops
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-07-21 09:51:14 +02:00 |
|
|
753b9f8a0e
|
better detumble exit
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-07-20 14:43:43 +02:00 |
|
|
07e002ccd2
|
detumble from fusedRotRate
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-07-20 14:22:45 +02:00 |
|
|
b26600ac64
|
no bugs to see here, please move on
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-07-20 11:36:44 +02:00 |
|
|
0d501e5064
|
extended state machine and corrected controller calls
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit
|
2023-07-20 11:32:36 +02:00 |
|
|
7b0a47b010
|
use calculation
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit
|
2023-07-20 11:09:46 +02:00 |
|
|
d90fd07ba3
|
a new dataset a day keeps the doctor away
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-07-20 09:32:48 +02:00 |
|
|
c48be8f37b
|
stuff
EIVE/eive-obsw/pipeline/pr-main This commit looks good
|
2023-07-19 15:30:54 +02:00 |
|
|
8451a2f8ef
|
extended state machine
EIVE/eive-obsw/pipeline/pr-main There was a failure building this commit
|
2023-07-19 13:24:37 +02:00 |
|
|
7d1b99c3f4
|
Merge branch 'v3.0.0-dev' into acs-ptg-ctrl-fixes-2
EIVE/eive-obsw/pipeline/pr-v3.0.0-dev This commit looks good
|
2023-06-06 11:13:42 +02:00 |
|
|
d4b44962f5
|
prevent 0.4s spam
EIVE/eive-obsw/pipeline/pr-v3.0.0-dev This commit looks good
|
2023-06-05 16:08:53 +02:00 |
|
|
a5f9bb3177
|
reworked multiple rw failure handling
EIVE/eive-obsw/pipeline/head Build started...
|
2023-06-05 16:03:39 +02:00 |
|
|
a58f51ee91
|
small fixes
EIVE/eive-obsw/pipeline/pr-v3.0.0-dev This commit looks good
|
2023-06-02 17:41:25 +02:00 |
|
|
8a65aca7b8
|
someone seemed to like pointers way too much
EIVE/eive-obsw/pipeline/pr-main This commit looks good
EIVE/eive-obsw/pipeline/pr-v2.1.0-dev Build started...
EIVE/eive-obsw/pipeline/head Build started...
|
2023-05-11 20:07:58 +02:00 |
|
|
e3dc39a028
|
fixes for function calls
|
2023-05-11 20:07:58 +02:00 |
|
|
6705ede2fc
|
englando too hard
|
2023-05-11 20:04:43 +02:00 |
|
|
0ff7e0f97a
|
RW cmd fix and cleanup
|
2023-05-11 20:04:43 +02:00 |
|
|
e04313b9f3
|
make Robin happy
|
2023-05-11 20:04:43 +02:00 |
|
|
41f762c6ff
|
also only use mekf for detumble check if allowed to
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-14 19:12:05 +02:00 |
|
|
f112c28391
|
enabled commanding from ACS ctrl
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-14 16:50:02 +02:00 |
|
|
1e521f0575
|
detumble mode changes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-14 11:38:05 +02:00 |
|
|
53cccc3c13
|
removed inertia matrix for safe mode
|
2023-04-14 11:37:23 +02:00 |
|
|
d4080fe5cb
|
fixed wrong calculation of gains
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-13 17:06:11 +02:00 |
|
|
673826b131
|
removed even more deprecated code
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-13 15:02:07 +02:00 |
|
|
128bd7d41a
|
nan for all eclipse strats
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-11 18:56:10 +02:00 |
|
|
b6ba2f291a
|
safeCtrl using MEKF can now be disabled
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-11 11:19:04 +02:00 |
|
|
c66799b24f
|
removed unit quats as they are confusing
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-11 10:55:48 +02:00 |
|
|
2af1735cfd
|
enabled possibility to disable safe controller during eclipse
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-06 13:36:46 +02:00 |
|
|
543d147b37
|
cleanup and detumble switch
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-06 10:47:26 +02:00 |
|
|
4624d5a2a6
|
Merge branch 'develop' into acs-flp-safe
|
2023-04-06 09:49:20 +02:00 |
|
|
65dd0f313b
|
use enum instead of rtval to enable easier tm generation
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-04-05 17:20:29 +02:00 |
|
|
39b2a3420c
|
changed satRotRateRef to scalar
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-05 16:46:57 +02:00 |
|
|
4ed112d019
|
safe mode controller no longer commands RWs
|
2023-04-05 16:21:10 +02:00 |
|
|
ce7da9f513
|
first implementation of new laws
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-05 16:11:28 +02:00 |
|
|
4ca8c38c98
|
Merge branch 'develop' into acs-flp-safe
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-05 11:05:53 +02:00 |
|
|
69bbe4ea39
|
update HK frequencies
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-04 19:18:53 +02:00 |
|
|
cb2fe300b2
|
enable periodic HK
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-26 15:28:00 +02:00 |
|
|
87e1746d71
|
done
|
2023-03-24 20:50:33 +01:00 |
|
|
90db9785ea
|
fixes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-24 15:18:52 +01:00 |
|
|
506c8a3fa6
|
Merge branch 'develop' into acs-flp-safe
|
2023-03-24 15:10:34 +01:00 |
|
|
dce6323090
|
use safeCtrl strategy
|
2023-03-24 14:52:12 +01:00 |
|
|
9d8dfdfd4f
|
nearly there
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-24 11:35:46 +01:00 |
|
|
9c735e36b8
|
reset mekfInvalidCounter after STR FDIR event and also trigger event in case mekf has recovered
|
2023-03-23 10:27:32 +01:00 |
|
|
078299a07c
|
Merge branch 'develop' into stop-the-spam
|
2023-03-21 13:24:21 +01:00 |
|
|
2f5ec84237
|
stop the spam
EIVE/eive-obsw/pipeline/head Build started...
|
2023-03-21 13:23:50 +01:00 |
|
|
573ff334b8
|
fixes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-21 11:37:54 +01:00 |
|
|
a92f664770
|
Merge branch 'develop' into acs-ctrl-finite-check
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-21 11:30:26 +01:00 |
|
|
5b84808d7c
|
reset the counter
EIVE/eive-obsw/pipeline/head Build queued...
|
2023-03-17 16:16:53 +01:00 |
|
|
ccf1fcaa79
|
stuff
|
2023-03-15 10:06:24 +01:00 |
|
|
4fdb2de510
|
Merge branch 'develop' into acs-safe-mode-failure
# Conflicts:
# CHANGELOG.md
# mission/controller/AcsController.cpp
# mission/controller/AcsController.h
|
2023-03-15 10:06:02 +01:00 |
|
|
f2210010de
|
prevent event spam and add action command to restore automatic recovery
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-14 17:19:50 +01:00 |
|
|
66b38fa294
|
Merge branch 'develop' into acs-ctrl-finite-check
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-14 14:19:30 +01:00 |
|
|
3a56297a83
|
mekfViolationTimer as parameter
EIVE/eive-obsw/pipeline/head Build queued...
|
2023-03-14 13:15:48 +01:00 |
|
|
f358719778
|
added event in case of safe mode controller failure
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-03-13 16:33:48 +01:00 |
|
|
e77766ae59
|
reset the MEKF in case its results are not finite
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-03-13 16:14:32 +01:00 |
|
|
eb66d7585c
|
fixed ptgCtrl after acs submode to mode changes
|
2023-03-13 10:01:08 +01:00 |
|
|
7b3393c5b2
|
Merge branch 'develop' into acs-bug-bash
|
2023-03-10 17:38:29 +01:00 |
|
|
342ff62837
|
fixed rw torque scaling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 17:31:12 +01:00 |
|
|
4a386ad3d1
|
simplification
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-10 15:21:36 +01:00 |
|
|
2f4f7f088e
|
add missing break
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 13:58:50 +01:00 |
|
|
c85c2cf4b6
|
this should be it for OBSW
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 13:17:46 +01:00 |
|
|
ba0bc1b98b
|
anounce mode changes
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-10 12:46:26 +01:00 |
|
|
170976566b
|
acsCtrl does not allow ON or NORMAL anymore
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 12:11:10 +01:00 |
|
|
b1c4241b03
|
changed perform operation
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 11:55:18 +01:00 |
|
|
cb8a49775d
|
added protection to not command rwSpeeds larger than the allowed speed range
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 11:37:04 +01:00 |
|
|
b6477e099d
|
Merge branch 'develop' into acs-bug-bash
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-10 09:26:50 +01:00 |
|
|
b261a4ecfa
|
works
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-03-08 18:09:50 +01:00 |
|
|
72ab4b1a24
|
fixed naming collision with file for solar deployment
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-07 14:13:17 +01:00 |
|
|
fd436dbe8b
|
added fdir for unrealistic gps altitudes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-07 11:10:47 +01:00 |
|
|
bd295d5b52
|
detumbleCounter doesnt hard reset anymore
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-07 10:12:52 +01:00 |
|
|
37673a2782
|
Merge branch 'develop' into acs-bug-bash
EIVE/eive-obsw/pipeline/head There was a failure building this commit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-07 09:54:53 +01:00 |
|
|
e6b5ee65f3
|
prep v1.35.0
EIVE/eive-obsw/pipeline/head Build started...
|
2023-03-04 17:19:36 +01:00 |
|
|
4c1b79fd66
|
that was an evil bug
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-03-04 17:06:23 +01:00 |
|
|
c8a2395d61
|
a lot of bugfixes for IMTQ
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-04 14:32:18 +01:00 |
|
|
c4ef164f41
|
Merge branch 'develop' into rework_lock_handling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-02 18:29:45 +01:00 |
|
|
3e2338f3a4
|
fixed units used in controler calculations
|
2023-03-02 17:52:36 +01:00 |
|
|
dfb1e88f55
|
lockslockslocks
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-03-02 15:32:12 +01:00 |
|
|
4b37a19644
|
try to use more locks with timeouts
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-03-02 15:21:45 +01:00 |
|
|
14188a4f3b
|
bugfixes imtq
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-03-02 14:42:42 +01:00 |
|
|
7b0657bb55
|
fixed usage of wrong parameters
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-28 15:01:07 +01:00 |
|
|
d59daa2485
|
we might need this pointing law stuff ...
|
2023-02-28 15:00:05 +01:00 |
|
|
84643020da
|
fixed gs target mode using wrong parameter set
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-28 10:43:17 +01:00 |
|
|
04a561b9a0
|
cleaned up detumble and fixed gyr detumble law to actual bdot law
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-28 10:12:25 +01:00 |
|
|
26369039da
|
better solution for actuatorCmd
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-27 17:36:33 +01:00 |
|
|
5c30adb9bb
|
changed AcsParameters instance in guidance to const pointer
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-27 17:08:48 +01:00 |
|
|
d671de7efb
|
fill collection sets before executing acsctrl and actually use tgtRotRate in ctrlValData
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-24 15:34:51 +01:00 |
|
|
7392012a00
|
Merge branch 'develop' into eggert/acs-ctrl-action-cmds
|
2023-02-24 09:18:25 +01:00 |
|
|
89230b60d7
|
we dont want commanding of actuators yet
|
2023-02-24 09:11:13 +01:00 |
|
|
0907e8f5e5
|
use more constants
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-02-23 18:39:14 +01:00 |
|