|
7f3f99c6aa
|
fixed wrong sign for ortho torque calculation
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-13 20:21:12 +02:00 |
|
|
9861772c38
|
fixed copy pasta
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-13 17:12:52 +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 |
|
|
6b976f1046
|
fixed torque parallel
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-13 16:28:54 +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 |
|
|
ae729337a2
|
removed deprecated code
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-04-13 14:39:40 +02:00 |
|
|
a09cc86336
|
final safe mode params
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-04-13 14:29:24 +02:00 |
|
|
061cd0468c
|
fixed wrong params
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-11 18:54:17 +02:00 |
|
|
ae8f80bb54
|
safe params fix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-11 18:12:04 +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 |
|
|
13844bce65
|
copy pasta
|
2023-04-06 13:34:52 +02:00 |
|
|
3d48f4d046
|
acsParams 1
|
2023-04-06 11:15:50 +02:00 |
|
|
0d7fe0ff74
|
updated gains
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-06 10:50:58 +02:00 |
|
|
34dde2640e
|
add SafeModeStrategy to detumble laws
|
2023-04-06 10:46:58 +02:00 |
|
|
205a672680
|
cleanup
|
2023-04-06 10:37:59 +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 |
|
|
ce7da9f513
|
first implementation of new laws
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-05 16:11:28 +02:00 |
|
|
7a7d0e650f
|
added low pass filter for gyr and mgmDot values
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-04-05 11:25:44 +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 |
|
|
63b50e6101
|
clean up op done
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-03-26 16:42:00 +02:00 |
|
|
7c700a9e19
|
clean up power code
|
2023-03-26 16:13:54 +02:00 |
|
|
079da3b0e4
|
more ACS cleaning
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop Build queued...
- STR code is now in mission folder, but still only conpiled for Q7S
code because wire library is proprietary
|
2023-03-26 16:05:01 +02:00 |
|
|
87e1746d71
|
done
|
2023-03-24 20:50:33 +01:00 |
|
|
906413e800
|
also check for inertia
|
2023-03-24 14:51:45 +01:00 |
|
|
ad72301ea0
|
for now final version of controller
|
2023-03-24 14:51:33 +01:00 |
|
|
44d0f1c533
|
frmt
|
2023-03-24 14:51:07 +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 |
|
|
e6813efb88
|
realistic parameters
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-23 17:34:48 +01:00 |
|
|
56642a11f7
|
frmt
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-22 08:59:29 +01:00 |
|
|
f6a0954315
|
added relevant parameters
|
2023-03-22 08:59:13 +01:00 |
|
|
d00cfc420c
|
shameless copy of FLP code
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-03-21 17:19:27 +01:00 |
|
|
19dd7a0964
|
?
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-21 11:36:10 +01:00 |
|
|
f9e04ed9a2
|
updated gyr bias
|
2023-03-20 15:42:45 +01:00 |
|
|
143d787f60
|
Merge branch 'develop' into mekf-invalid-violation-parameter
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-14 13:22:11 +01:00 |
|
|
3a56297a83
|
mekfViolationTimer as parameter
EIVE/eive-obsw/pipeline/head Build queued...
|
2023-03-14 13:15:48 +01:00 |
|
|
ace01e2742
|
afmt
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-13 11:05:21 +01:00 |
|
|
b1fa3fd016
|
fixed max speed limitation done before calculation to right unit scale
|
2023-03-13 10:03:40 +01:00 |
|
|
08ca196c74
|
Merge remote-tracking branch 'origin/develop' into refactor_tm_handling
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-03-11 15:01:46 +01:00 |
|
|
9892938601
|
fixed bias substraction
|
2023-03-11 10:21:09 +01:00 |
|
|
bbd27eca76
|
basic FDIR if dump takes too long
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 20:32:11 +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 |
|
|
bce8df376a
|
changed antistiction
|
2023-03-10 17:21:52 +01:00 |
|
|
555e0ce49d
|
changelog
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 11:39:31 +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 |
|
|
9a30ae5175
|
who knows what that todo was good for
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 10:30:01 +01:00 |
|
|
e4efd42234
|
fixed idle mode param commands changing target mode params
|
2023-03-10 10:28:31 +01:00 |
|
|
0dbd6b703d
|
small fixes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-10 09:44:30 +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 |
|
|
f3c3e8a443
|
corrected vector length to 1
|
2023-03-10 09:17:19 +01:00 |
|
|
ccf03b131b
|
avoid exceptions
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-08 14:50:25 +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 |
|
|
fd405e61a4
|
fixed scaling of mtq dipole commands
|
2023-03-07 13:55:00 +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 |
|
|
faf4937e76
|
fixed detumbleCtrl magField and magRate units
|
2023-03-07 10:11:12 +01:00 |
|
|
ba0e07b5c6
|
merge aftermath
|
2023-03-07 10:04:04 +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 |
|
|
05be170890
|
hotfixees
EIVE/eive-obsw/pipeline/head Build started...
|
2023-03-03 16:06:38 +01:00 |
|
|
cc3bcdfaeb
|
Merge branch 'develop' into smaller_lock_tweaks
EIVE/eive-obsw/pipeline/pr-develop Build queued...
|
2023-03-03 15:21:24 +01:00 |
|
|
ec2ec32af4
|
actually use the stuff i wrote
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-03-03 11:56:31 +01:00 |
|
|
ff50203fbb
|
smaller lock tweaks
EIVE/eive-obsw/pipeline/head Build started...
|
2023-03-03 11:04:08 +01:00 |
|
|
1cf3fbaabe
|
fixed that mgm value was overwritten in wrong unit
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop Build started...
|
2023-03-03 10:51:12 +01:00 |
|
|
3e2338f3a4
|
fixed units used in controler calculations
|
2023-03-02 17:52:36 +01:00 |
|
|
11f476878d
|
rework SUS polling
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-28 19:14:15 +01:00 |
|
|
2c6ea8dc9f
|
fixed wrong if condition
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-28 15:46:52 +01:00 |
|
|
737d5ecb53
|
cleaned up ptgCtrl
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-28 10:47:37 +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 |
|
|
d86b9d55da
|
cleaned up SafeCtrl
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-28 09:18:44 +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 |
|
|
309358f447
|
fixed updating wrong parameter set
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-27 17:05:09 +01:00 |
|
|
12ac8f7c70
|
removed AcsParameters as part of SensorProcessing
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-27 16:38:59 +01:00 |
|
|
92f5a8bf89
|
removed AcsParameters as part of Navigation
|
2023-02-27 16:37:46 +01:00 |
|
|
fd4be08796
|
removed instance of AcsParameters as part of actuatorCmd
|
2023-02-27 16:37:09 +01:00 |
|
|
afb9303dcb
|
naming fixes
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-27 16:36:10 +01:00 |
|
|
17a1a5a655
|
fixed paramerterWrapper setter to match type of parameter
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-27 14:29:23 +01:00 |
|
|
22558a2f39
|
fixed some param types
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-27 14:02:35 +01:00 |
|
|
c7bed10bdf
|
basic MGM polling done
|
2023-02-26 21:26:49 +01:00 |
|
|
828b6adf77
|
vieles
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-26 14:55:33 +01:00 |
|
|
95ce2c79b9
|
this might be over-engineered
|
2023-02-24 18:10:43 +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 |
|
|
e349bb8a7f
|
get rid of the dirty determinant for now
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-24 13:27:27 +01:00 |
|
|
22bac9e7c0
|
apparently recursive determinant calculation takes 300ms
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-24 10:22:33 +01:00 |
|
|
7392012a00
|
Merge branch 'develop' into eggert/acs-ctrl-action-cmds
|
2023-02-24 09:18:25 +01:00 |
|
|
d37770422b
|
bugfixes
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-23 15:05:10 +01:00 |
|
|
12539ba415
|
stuff
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-23 13:48:06 +01:00 |
|
|
0726b9d730
|
removed our copyright
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-23 13:37:12 +01:00 |
|
|
bd60255220
|
interior structure changes, use new sched block
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-23 11:57:12 +01:00 |
|
|
5d9ed222f5
|
added returnvalue handling
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-23 11:26:43 +01:00 |
|
|
205bd4648e
|
reseting the MEKF now also resets its state in navigation
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-23 09:45:11 +01:00 |
|
|
29f1dd0f8e
|
Merge branch 'develop' into eggert/acs-ctrl-action-cmds
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-23 09:31:58 +01:00 |
|
|
2c4a47f302
|
added function to delete files
|
2023-02-22 17:08:42 +01:00 |
|
|
019cc29c24
|
useMekf actually now uses returnvalues as inteded
|
2023-02-21 17:09:49 +01:00 |
|
|
793e6f4119
|
returnvalues for all mekf termination cases now
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-21 16:56:13 +01:00 |
|
|
0ec0d551a3
|
added functions for updating datasets upon errors or success
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-21 16:08:46 +01:00 |
|
|
b01b9d3b99
|
Merge branch 'develop' into eggert/acs-dataset-stuff
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-21 11:31:27 +01:00 |
|
|
0d7b77e5d1
|
this should make steffen happy
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-21 10:50:08 +01:00 |
|
|
1d5856b4d4
|
same for nadir single axis
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-21 10:45:25 +01:00 |
|
|
35ad0a40d3
|
output is now target quaternion
|
2023-02-21 10:38:10 +01:00 |
|
|
5349fb45e3
|
revert single axis pointing to original code
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-21 10:22:02 +01:00 |
|
|
3ad6c8a56c
|
in case we need this later
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 17:39:03 +01:00 |
|
|
7275454f8a
|
actually calculate the vector from position to target
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 16:59:05 +01:00 |
|
|
57054c46ab
|
added missing param structs
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 16:35:48 +01:00 |
|
|
40446b1fea
|
all used guidance parts and their calls in AcsCrtl should work now
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 16:30:53 +01:00 |
|
|
1eb26240b1
|
added missing param
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 16:27:13 +01:00 |
|
|
81a4112c45
|
nadir should work again
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 16:23:14 +01:00 |
|
|
48b0ee8662
|
naming fixes
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 16:14:40 +01:00 |
|
|
04e1cb52ac
|
when did i push this last
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-20 15:59:01 +01:00 |
|
|
700d7ced64
|
only one guidance function to calculate error quaternion
|
2023-02-20 11:52:53 +01:00 |
|
|
b1d56eb299
|
most important features working
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-19 12:25:26 +01:00 |
|
|
0dae3b04be
|
PTG_TARGET should work now
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-17 15:57:07 +01:00 |
|
|
6352b65f46
|
some things also broken some things fixed again
|
2023-02-17 14:46:41 +01:00 |
|
|
f12fa77644
|
still broken
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-17 13:54:36 +01:00 |
|
|
f0d77125e1
|
broke everything to fix everything
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-17 13:44:44 +01:00 |
|
|
d9708c6175
|
Merge branch 'develop' into eggert/acs-dataset-stuff
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-17 13:30:29 +01:00 |
|
|
fdebddb965
|
fix shadowing warnings
EIVE/eive-obsw/pipeline/head Build started...
|
2023-02-17 12:19:53 +01:00 |
|
|
2f7abb2da8
|
stuff
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-17 11:39:18 +01:00 |
|
|
03941472a8
|
Merge remote-tracking branch 'origin/develop' into rw_refactoring
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-17 10:27:25 +01:00 |
|
|
7ee9bf6edf
|
rwAntistiction now gets actual RW states
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-17 09:21:55 +01:00 |
|
|
08f36954ad
|
fixed rwHandlingParameter types
|
2023-02-17 09:20:38 +01:00 |
|
|
6be54a9485
|
Merge remote-tracking branch 'origin/develop' into rw_refactoring
|
2023-02-16 16:02:39 +01:00 |
|
|
97f7f7c973
|
RW pseudo inverses now set from RW state. multiple invalids trigger event and disable ptgCtrl
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-16 15:40:16 +01:00 |
|
|
4b8f5992b5
|
matched naming to actual RWs
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-16 11:48:16 +01:00 |
|
|
8b0eceb072
|
continue rw refactoring
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-15 17:02:22 +01:00 |
|
|
7c68de26d2
|
added actual variances for MGM sensor fusion
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-15 11:42:00 +01:00 |
|
|
9ddcc8dc14
|
Merge branch 'develop' into eggert/acs-scheduling-and-smaller-stuff
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-15 09:23:46 +01:00 |
|
|
11e06f6b21
|
acsParam fix
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-14 17:14:14 +01:00 |
|
|
a26924fa04
|
frmt
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-14 14:32:54 +01:00 |
|
|
650f24d0ff
|
convert Igrf13 model vector from nT to uT
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-02-14 13:54:06 +01:00 |
|
|
14c43c49dc
|
scale rwCmdSpeed to appropriate range
|
2023-02-13 10:58:12 +01:00 |
|
|
35172185f9
|
fix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-10 13:29:13 +01:00 |
|
|
9041a3376c
|
ActuatorCmd now output their solutions as integers as expected by the sensors
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-02-10 10:56:50 +01:00 |
|
|
9dfd8491d2
|
added rampTime and torqueDuration to AcsParameters
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-10 10:25:13 +01:00 |
|
|
5f9a52977b
|
replaced all chained locks
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-08 17:02:59 +01:00 |
|
|
2e11f067e2
|
start replacing chained locks
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-08 15:30:14 +01:00 |
|
|
50d8d0b278
|
remove old unneeded IF ID
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-02-08 14:22:56 +01:00 |
|
|
349ebca08d
|
re-run generators
all associated changes and fixes
|
2023-02-08 14:11:11 +01:00 |
|
|
098fcc4f12
|
Merge branch 'develop' into eggert/acs
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-02-08 13:21:49 +01:00 |
|
|
6a24e1b935
|
updated MGM calibration values
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-07 20:11:16 +01:00 |
|
|
454d56935c
|
fixed getParameter to match defined structs again
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-07 13:11:57 +01:00 |
|
|
afbaec8e2d
|
removed deprecated struct
|
2023-02-07 13:10:57 +01:00 |
|
|
5f9a445aa2
|
added bias removal for GYR
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
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 |
|
|
6567fd1023
|
Merge branch 'develop' into eggert/acs
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2023-02-07 10:08:20 +01:00 |
|
|
b881b57a1b
|
Merge branch 'develop' into eggert/mgm-calibration-fix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-07 09:50:26 +01:00 |
|
|
18af6228a0
|
added final calibration matrices
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-07 09:30:20 +01:00 |
|
|
6b36ba8323
|
Merge remote-tracking branch 'origin/develop' into eggert/mtq-cmd-fixes
|
2023-02-03 16:10:47 +01:00 |
|
|
b9ed485d60
|
changed calibration matrices for SUS0 and SUS6 due to them being exchanged
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-03 15:44:50 +01:00 |
|
|
4ed1e2411a
|
works
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-03 14:21:36 +01:00 |
|
|
43deed9dc0
|
Merge branch 'develop' into eggert/acs
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-02 10:59:12 +01:00 |
|
|
4bed0fd563
|
scale dipole of controller to by the MTQ expected range
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-02-02 10:47:58 +01:00 |
|
Robin Marquardt
|
9a056e6ad5
|
run clang formating script
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
|
2023-02-01 15:37:10 +01:00 |
|
Robin Marquardt
|
60e75612fd
|
fixed merge conflict
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
|
2023-02-01 15:27:01 +01:00 |
|
|
45eadb8302
|
added new calibration matrices
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-01-31 10:08:28 +01:00 |
|
|
24d2405fc8
|
added calibration matrices for testing
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-01-27 11:18:55 +01:00 |
|
|
e2f98778f8
|
move config constants
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-27 11:02:04 +01:00 |
|
|
985c71fa2a
|
afmt
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-26 20:03:33 +01:00 |
|
|
03ec64672b
|
also fixed validity flag
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-01-26 17:15:04 +01:00 |
|
|
7e25f5012e
|
transformation before calibration
EIVE/eive-obsw/pipeline/head Build queued...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-01-26 17:09:34 +01:00 |
|
|
3319a3fa48
|
removed calibration settings
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-01-25 16:12:14 +01:00 |
|
|
d9b4250dba
|
fix
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
|
2023-01-25 13:37:29 +01:00 |
|
Robin Marquardt
|
adef468c0b
|
applyed CppStyle Format
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
|
2023-01-23 16:34:52 +01:00 |
|
|
e5b297a513
|
removed deprecated code
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-23 15:58:57 +01:00 |
|
|
19c8703e15
|
corrected to actual used devicedef for L3 gyt
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-18 11:38:09 +01:00 |
|
Robin Marquardt
|
44b384cd17
|
access to different paramset for every pointing mode
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-eggert/acs This commit looks good
|
2023-01-17 20:11:45 +01:00 |
|
|
9c4b2872e3
|
fixed susVecTotDerivative valid flag
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-17 11:50:52 +01:00 |
|
|
8fa1d69db3
|
removed rotation for sun pointing
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-16 15:23:20 +01:00 |
|
|
9791c11c99
|
fix
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-16 10:25:55 +01:00 |
|
|
153c62337f
|
fixed determinant init
|
2023-01-16 10:07:14 +01:00 |
|
Robin Marquardt
|
2f0eace822
|
use std::memcpy
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-12 17:10:40 +01:00 |
|
Robin Marquardt
|
d8c0ba19fd
|
changed pointingParameters struct
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-12 15:19:21 +01:00 |
|
|
5e557d2d46
|
first version of safe mode solar vector for leop
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-12 14:49:37 +01:00 |
|
|
4090941c3e
|
bugfix
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-12 13:33:06 +01:00 |
|
|
27d6e95062
|
x-axis now points away of equator plane for sunPtgMode
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2023-01-12 11:48:57 +01:00 |
|
|
66e2d782b2
|
domainId now points to structs. sunVectorSafeLeop added
|
2023-01-12 11:47:56 +01:00 |
|
|
25867e76b1
|
fixed solar panels -> sun vector direction
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-11 16:00:30 +01:00 |
|
|
a2626afebb
|
added gpsPosition to gpsProcessedData
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-11 13:42:48 +01:00 |
|
|
ac83e66016
|
naming and frmt
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-10 13:52:26 +01:00 |
|
|
c79e17514c
|
changed sun and mgm model calc to always be executed
|
2023-01-10 13:51:55 +01:00 |
|
|
93ec49bf8d
|
added 3 axes stabilized target mode for GS contact. renamed tgt coordinates acordingly
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-10 11:20:28 +01:00 |
|
|
4e74dc7bee
|
added target mode for GS flyby
|
2023-01-10 09:05:27 +01:00 |
|
|
10f1898b98
|
fixed init of varibales
EIVE/eive-obsw/pipeline/head This commit looks good
|
2023-01-09 09:36:30 +01:00 |
|
|
bd52da8afd
|
set stictionSpeed to minimum commandable RW speed
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-12-20 10:01:30 +01:00 |
|
|
d9d7559097
|
fixed usage of wrong sample time for MEKF
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-12-19 14:34:20 +01:00 |
|
|
c338c4fb58
|
fixed usage of sunMagAngleMin
|
2022-12-19 14:24:03 +01:00 |
|
|
e4936b1bed
|
removed deprecated acs parameters and set sunMagAngleMin
|
2022-12-19 14:23:42 +01:00 |
|
|
b3a2cc4367
|
fixed booleans in acs Parameters and enabled setting of parameters
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-12-16 13:59:49 +01:00 |
|
|
8b415883e9
|
removed references to deprecated OutputValues and renamed guidance strategies
|
2022-12-14 11:46:58 +01:00 |
|
|
b6c5796121
|
fixed init for SensorProcessing and type of timeDiff
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-12-14 10:31:20 +01:00 |
|
|
12a367f65f
|
fixed detumble merge aftermath
|
2022-12-14 10:13:28 +01:00 |
|
|
d5677c20f7
|
fixed gps velocity merge aftermath
|
2022-12-14 10:04:37 +01:00 |
|
|
b80ecfb600
|
removed comments
|
2022-12-14 10:03:57 +01:00 |
|
|
b49d37e15a
|
clang
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-12-13 11:51:03 +01:00 |
|
|
d33ae9ede7
|
Merge branch 'eggert/acs' into marquardt/ptgCtrl
EIVE/eive-obsw/pipeline/head There was a failure building this commit
# 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
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-12-12 15:00:49 +01:00 |
|
|
46945a8674
|
MEKF cleanup
|
2022-12-12 15:00:29 +01:00 |
|
|
5fe3ac09a5
|
Igrf13Model cleanup
|
2022-12-12 15:00:11 +01:00 |
|
|
f35c42aead
|
corrected calculations of Q and Phi
|
2022-12-12 14:59:45 +01:00 |
|
|
e9dd0f8f6d
|
reverted to initial smidt normalization
|
2022-12-12 14:59:18 +01:00 |
|
|
fac2fc4971
|
- fixed IGRF-13 model
- fixed GST calculation
- fixed conversion ECI
- ToDo: remove debug output, check normalization
|
2022-12-12 14:58:51 +01:00 |
|
|
72b503bb8f
|
fixed calculation of sun vectore model
|
2022-12-12 14:58:20 +01:00 |
|
Robin Marquardt
|
2b445369fd
|
acsParameters in kalman filter added
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-12-05 21:31:52 +01:00 |
|
|
828738ba0e
|
afmt
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
|
2022-12-01 15:56:55 +01:00 |
|
|
377a672cd2
|
detumblecounter init
|
2022-12-01 14:17:51 +01:00 |
|
|
ce83b64ca2
|
working versions of inverse calc and determinant calc
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-12-01 13:50:48 +01:00 |
|
|
b2442041f0
|
gauss-jordan v2 that hopefully noone ever sees
|
2022-12-01 13:50:18 +01:00 |
|
|
b2e0ef24f3
|
first version for gauss-jordan matrix inversion
|
2022-12-01 13:49:44 +01:00 |
|
Robin Marquardt
|
8d1cbd9f8b
|
changed calculation of quaternion for target and sun pointing
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-11-24 13:40:55 +01:00 |
|
Robin Marquardt
|
609d429161
|
added Nadir FLP version
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-11-22 21:10:05 +01:00 |
|
|
13fe25ff03
|
added dataPool Output, in case MEKF inverion fails
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-11-21 11:24:42 +01:00 |
|
|
f07b905df5
|
corrected output direction of sunVectors
|
2022-11-21 11:23:51 +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 |
|
|
f3ac6d4a7e
|
added GPS and RW sensor readings. added RW1..4 dummies to acsTask
|
2022-11-21 11:18:39 +01:00 |
|
Robin Marquardt
|
55dec574c5
|
added inertial pointing
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-11-14 17:16:47 +01:00 |
|
Robin Marquardt
|
20936faec6
|
added Antistiction, added Nadir Pointing, added performSafe()
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-11-08 13:48:50 +01:00 |
|
Robin Marquardt
|
75ab11fc35
|
updated AcsParameters. change DCM_EJ calc to with precission and nutation
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-11-04 17:21:17 +01:00 |
|
|
d184f7487e
|
post merge cleanup
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-11-04 14:54:23 +01:00 |
|
|
a4735defaa
|
amended gyr sensor fusion
EIVE/eive-obsw/pipeline/head This commit looks good
|
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 |
|
|
a13ccb43d2
|
removed OutputValues
amended sumbode list
inserted writes to output DataPools
|
2022-11-03 10:43:27 +01:00 |
|
Robin Marquardt
|
ba541300ca
|
updated AcsParams, added class function to get quaternion for sun pointing (guidance)
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-28 18:18:28 +02:00 |
|
|
44dda9455d
|
SensorProcessing writes to AcsController DataSets now
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-26 17:13:23 +02:00 |
|
|
69099881bd
|
small stuff
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-25 11:31:54 +02:00 |
|
|
4bd2a2dac8
|
added and implemented all ACS related DataPools to AcsController
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-24 10:41:28 +02:00 |
|
|
8b23fd3dd2
|
fixed int32_t to double warnings. reformats
|
2022-10-24 10:29:57 +02:00 |
|
Robin Marquardt
|
e87221a8a3
|
added gyro detumble
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-10-21 16:46:09 +02:00 |
|
Robin Marquardt
|
ffc7a55763
|
added Gps Velocity Calculation
EIVE/eive-obsw/pipeline/head There was a failure building this commit
|
2022-10-21 14:23:31 +02:00 |
|
|
62bf792888
|
removed comment
|
2022-10-20 11:09:02 +02:00 |
|
|
06941fcf5b
|
fixed int32_t to double warnings
|
2022-10-20 11:08:21 +02:00 |
|
|
deb7c4e500
|
added saftCtrl to acsController
|
2022-10-20 11:07:45 +02:00 |
|
|
5c2266e214
|
added variances for sensors for sensor fusion
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-19 11:01:53 +02:00 |
|
|
c50f8c716f
|
amended GYR sensor fusion. replaced MGM sensor fusion
|
2022-10-19 11:01:27 +02:00 |
|
|
2d64892a81
|
inserted fusion weight optimum
|
2022-10-17 14:53:49 +02:00 |
|
|
0a5bd6ef73
|
added sensor fusion logic for GYR
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-14 14:57:22 +02:00 |
|
|
8f61d14a82
|
implemented getParameter for AcsParameters
|
2022-10-14 11:11:23 +02:00 |
|
|
f89f7630c1
|
removed comment
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-13 10:49:39 +02:00 |
|
|
cc35db91cd
|
added calibration of raw MGM values
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-12 17:14:33 +02:00 |
|
|
8edf7fc0de
|
deprecated code removed
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-12 15:22:26 +02:00 |
|
|
43497b399f
|
enabled processGps
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-12 15:18:07 +02:00 |
|
|
84fc44fd5f
|
fixed GPS and STR inputs
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-12 15:06:24 +02:00 |
|
|
4aecd07970
|
added PtgCtrl code. matched inputs to actual SensorValues inputs
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-12 10:28:44 +02:00 |
|
|
7be6bbc948
|
removed deprecated SusData input
|
2022-10-12 10:27:28 +02:00 |
|
|
430646afd0
|
added STR to SensorValues
|
2022-10-12 10:27:01 +02:00 |
|
|
46dd2b92e5
|
renamed RMU related stuff to GYR. added GYR processing
|
2022-10-11 15:01:32 +02:00 |
|
|
c8d91dce7d
|
format fix. added GYR orientation matrices
|
2022-10-11 14:56:18 +02:00 |
|
|
076e67dd0b
|
switched sensor input from AcsController to SensorValues
EIVE/eive-obsw/pipeline/head This commit looks good
|
2022-10-10 16:02:57 +02:00 |
|
|
82e9c6d092
|
comments
|
2022-10-10 16:02:17 +02:00 |
|