Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IMU and Gyro Drift Rates and Accelerometer Biases #1030

Open
wants to merge 54 commits into
base: Orbiter2016
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 41 commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
af467aa
impliment normal bias drift for IMU
n7275 Sep 23, 2022
150a84b
compute and drive gimbals from drift
n7275 Sep 24, 2022
a949ffb
add data structures and loading for drift rates and biases
n7275 Sep 25, 2022
bcde589
add get functions
n7275 Sep 25, 2022
2471ace
fix loading and drift, compensation not working correctly
n7275 Apr 23, 2023
84a7fa1
add resolver phase angle to CSM telemetry
n7275 Apr 24, 2023
fd6bee4
fix drift rate coordinate system (about vessel ax) may need fix
n7275 Apr 27, 2023
12cddc2
fix axis order; Apollo 11 test with rates that match padload exactly
n7275 Apr 28, 2023
715da13
unbreak loading from mission config
n7275 Jul 17, 2023
b13370f
attempt to fix loading
n7275 Jul 18, 2023
90bbd25
simplify (but not fix) drift and loading
n7275 Jul 20, 2023
c7bc7f1
fix coordinate system problem in drift rate... probably
n7275 Jul 22, 2023
9989758
add sin and cos resolver output to telemetry
n7275 Jul 23, 2023
56a93e6
update comment
n7275 Jul 23, 2023
2fb3228
plausable but not quite right change
n7275 Aug 1, 2023
e63128f
fix Z drift rate sign
n7275 Aug 1, 2023
eedaa7b
Add ADIA and ADSRA drift.
n7275 Aug 6, 2023
69f1ce4
add parsing for LM drift and bias
n7275 Dec 10, 2023
166086b
set LM drifts
n7275 Dec 10, 2023
e9d1f37
remove extranious GetTotalAttitude, not sure why that was there. bad …
n7275 Jan 13, 2024
e5c372e
add more load functions
n7275 Feb 15, 2024
9308b78
add saving and loading of drift rates and biases
n7275 Feb 16, 2024
3a90c3e
Add imu drift rates to Apollo 11 and 12
n7275 Feb 18, 2024
a991ca1
comment out logging and debug string
n7275 Feb 19, 2024
fec956c
fix error in mission loading
n7275 Feb 20, 2024
406ec15
update resolver output
n7275 Feb 23, 2024
784732b
Fix accel bug in PIPA calculation
n7275 Feb 26, 2024
425593e
update Apollo 11 LMPADCNT
n7275 Apr 21, 2024
75766f7
proper resolver output voltage as described by @thewonderidiot
n7275 May 12, 2024
b5bfbe4
add CMC EMEMs for Apollo 11
n7275 May 12, 2024
8f750d5
Update LM EMEMs for IMU drift and bias
n7275 May 12, 2024
4ab148e
add IMU compensation values
n7275 May 15, 2024
6149a96
finish adding IMU bias EMEMs
n7275 May 16, 2024
acb45b8
remove iLMCWEAVersion accidentally added in from rebase
n7275 May 16, 2024
61ff30a
Merge remote-tracking branch 'upstream/Orbiter2016' into IMU_drift
n7275 May 23, 2024
32af28b
correct scanf/sscanf mistake
n7275 Jun 5, 2024
b01ba00
add zero PAD values for 1351 and 1352
n7275 Jun 6, 2024
78153c5
Merge remote-tracking branch 'upstream/Orbiter2016' into IMU_drift
n7275 Jun 6, 2024
e14a787
Merge remote-tracking branch 'upstream/Orbiter2016' into IMU_drift
n7275 Jun 8, 2024
d6585de
fix typos
n7275 Jun 18, 2024
4785560
Merge branch 'Orbiter2016' of https://github.com/orbiternassp/NASSP i…
n7275 Jun 18, 2024
da9c1f8
more scenerio fixes
n7275 Jun 20, 2024
25f9ae7
Bugfixes to AGC IMU bias compensation in Apollo 9 and 10 mission scen…
indy91 Jul 1, 2024
200c3e2
Merge pull request #45 from indy91/IMU_drift
n7275 Jul 2, 2024
bc7d088
update Apollo 11 with bias/scale and padloads for correct IMU
n7275 Jul 4, 2024
82c56ad
Merge branch 'IMU_drift' of https://github.com/n7275/NASSP into IMU_d…
n7275 Jul 4, 2024
3836902
Update Apollo 12 IMU properties with data from @indy91's utility
n7275 Jul 5, 2024
72404f7
Remove debugging code
n7275 Jul 5, 2024
a49c901
remove debugging file
n7275 Jul 5, 2024
470e273
fix Apollo 12 error created by merge conflict
n7275 Jul 6, 2024
b8383cc
reduce drift rate precision in Apollo 12 mission file
n7275 Jul 6, 2024
d960461
Merge remote-tracking branch 'upstream/Orbiter2016' into IMU_drift
n7275 Jul 6, 2024
e8f2521
remove LoadIMU_AndPIPA_RatesAndBiases (unused)
n7275 Jul 7, 2024
521d8eb
remove IMUDriftLogger fopen call
n7275 Jul 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion Missions/ProjectApollo/Apollo 10.cfg
n7275 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,34 @@ LMPVesselName=Gene Cernan
CDRSuitName=T. STAFFORD
CMPSuitName=J. YOUNG
LMPSuitName=E. CERNAN
CSMCueCard=1 SATURN_BOOST_A14
CSMCueCard=1 SATURN_BOOST_A14
CMPIPABIASX=-0.27
CMPIPASCALEX=-100
CMPIPABIASY=-0.07
CMPIPASCALEY=-230
CMPIPABIASZ=-0.05
CMPIPASCALEZ=-80
CMNBDX=0.4
CMNBDY=-1.3
CMNBDZ=-1.2
CMADIAX=1
CMADIAY=13
CMADIAZ=11
CMADSRAX=10
CMADSRAY=3
CMADSRAZ=7
LMPIPABIASX=-0.41
LMPIPASCALEX=-430
LMPIPABIASY=0.18
LMPIPASCALEY=-840
LMPIPABIASZ=-0.03
LMPIPASCALEZ=-530
LMNBDX=-3.2
LMNBDY=1.5
LMNBDZ=1.2
n7275 marked this conversation as resolved.
Show resolved Hide resolved
LMADIAX=1
LMADIAY=20
LMADIAZ=-24
LMADSRAX=5
LMADSRAY=2
LMADSRAZ=-1
32 changes: 31 additions & 1 deletion Missions/ProjectApollo/Apollo 11.cfg
n7275 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,34 @@ LMPVesselName=Buzz Aldrin
CDRSuitName=N. ARMSTRONG
CMPSuitName=M. COLLINS
LMPSuitName=E. ALDRIN
CSMCueCard=1 SATURN_BOOST_A14
CSMCueCard=1 SATURN_BOOST_A14
CMPIPABIASX=-0.26
CMPIPASCALEX=40
CMPIPABIASY=-0.13
CMPIPASCALEY=-80
CMPIPABIASZ=0.14
CMPIPASCALEZ=-30
CMNBDX=-1.8
CMNBDY=-0.6
CMNBDZ=-0.2
CMADIAX=15
CMADIAY=5
CMADIAZ=1
CMADSRAX=-6
CMADSRAY=3
CMADSRAZ=5
LMPIPABIASX=0.66
LMPIPASCALEX=-270
LMPIPABIASY=0.1
LMPIPASCALEY=-1150
LMPIPABIASZ=0.2
LMPIPASCALEZ=-620
LMNBDX=-1.6
LMNBDY=3.8
LMNBDZ=4.4
LMADIAX=10
LMADIAY=4.4
LMADIAZ=-3.3
LMADSRAX=6
LMADSRAY=-5
LMADSRAZ=-5
32 changes: 31 additions & 1 deletion Missions/ProjectApollo/Apollo 12.cfg
n7275 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,34 @@ LMPVesselName=Al Bean
CDRSuitName=C. CONRAD
CMPSuitName=R. GORDON
LMPSuitName=A. BEAN
CSMCueCard=1 SATURN_BOOST_A14
CSMCueCard=1 SATURN_BOOST_A14
CMPIPABIASX=0
CMPIPASCALEX=-173
CMPIPABIASY=-0.15
CMPIPASCALEY=-243
CMPIPABIASZ=-0.16
CMPIPASCALEZ=-306
CMNBDX=-0.9
CMNBDY=1.3
CMNBDZ=0.5
CMADIAX=6.7
CMADIAY=0.7
CMADIAZ=-0.1
CMADSRAX=-1.4
CMADSRAY=-3.3
CMADSRAZ=-3.5
LMPIPABIASX=-0.296
LMPIPASCALEX=-649
LMPIPABIASY=-0.28
LMPIPASCALEY=-681
LMPIPABIASZ=0.54
LMPIPASCALEZ=-885
LMNBDX=0.6
LMNBDY=0.8
LMNBDZ=1.3
LMADIAX=10.6
LMADIAY=-16
LMADIAZ=10.8
LMADSRAX=-1.3
LMADSRAY=4.1
LMADSRAZ=-0.3
15 changes: 15 additions & 0 deletions Missions/ProjectApollo/Apollo 7.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,18 @@ LMPVesselName=Walt Cunningham
CDRSuitName=W. SCHIRRA
CMPSuitName=D. EISELE
LMPSuitName=W. CUNNINGHAM
CMPIPABIASX=0.24
CMPIPASCALEX=-300
CMPIPABIASY=0.24
CMPIPASCALEY=-190
CMPIPABIASZ=0.14
CMPIPASCALEZ=-340
CMNBDX=-0.5
CMNBDY=0
CMNBDZ=-0.6
CMADIAX=8.2
CMADIAY=11.6
CMADIAZ=20.8
CMADSRAX=3.9
CMADSRAY=-0.4
CMADSRAZ=-8.8
17 changes: 16 additions & 1 deletion Missions/ProjectApollo/Apollo 8.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,19 @@ LMPVesselName=Bill Anders
CDRSuitName=F. BORMAN
CMPSuitName=J. LOVELL
LMPSuitName=W. ANDERS
CSMCueCard=1 SATURN_BOOST_A14
CSMCueCard=1 SATURN_BOOST_A14
CMPIPABIASX=-0.0013
CMPIPASCALEX=-76.57
CMPIPABIASY=0.803
CMPIPASCALEY=-329.14
CMPIPABIASZ=0.631
CMPIPASCALEZ=-200.71
CMNBDX=2.18
CMNBDY=2.62
CMNBDZ=3.22
CMADIAX=17.88
CMADIAY=-3.22
CMADIAZ=28.23
CMADSRAX=-2.24
CMADSRAY=1.66
CMADSRAZ=-3.22
32 changes: 31 additions & 1 deletion Missions/ProjectApollo/Apollo 9.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,34 @@ LMPVesselName=Rusty Schweickart
CDRSuitName=J. MCDIVITT
CMPSuitName=D. SCOTT
LMPSuitName=R. SCHWEICKART
CSMCueCard=1 SATURN_BOOST_A14
CSMCueCard=1 SATURN_BOOST_A14
CMPIPABIASX=0.64
CMPIPASCALEX=-140
CMPIPABIASY=-0.1
CMPIPASCALEY=-330
CMPIPABIASZ=0.44
CMPIPASCALEZ=-280
CMNBDX=2.4
CMNBDY=0
CMNBDZ=2.4
CMADIAX=5
CMADIAY=8
CMADIAZ=-18
CMADSRAX=7
CMADSRAY=9
CMADSRAZ=-4
LMPIPABIASX=0.31
LMPIPASCALEX=-968
LMPIPABIASY=0.19
LMPIPASCALEY=-941
LMPIPABIASZ=0
LMPIPASCALEZ=-852
LMNBDX=4.6
LMNBDY=5
LMNBDZ=4.5
LMADIAX=5.4
LMADIAY=-0.3
LMADIAZ=19.6
LMADSRAX=-0.5
LMADSRAY=16.3
LMADSRAZ=-1.7
Loading