Skip to content
Snippets Groups Projects
Unverified Commit 57e0d2a3 authored by Austin Sanders's avatar Austin Sanders Committed by GitHub
Browse files

Added load test for msl mastcam (#561)

parent 9248ad00
Branches
Tags
No related merge requests found
Showing
with 9481 additions and 0 deletions
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL Rover Reconstructed Attitude w.r.t. Local Level '
BEGIN_ARRAY 1 19
'MSL w.r.t. Local Level, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-128E0'
'-12C6E'
'3'
'1'
19
'5AC5C8178E536C^0'
'-7CAA95EEA175E4^-1'
'31D361CEE49B5E^-2'
'EF3D56FB99CF88^0'
'-38EDF0EAE84BE6^-6'
'18BC0F27A6E631^-5'
'-6A2F0E22E30D04^-8'
'5AC5C8178E536C^0'
'-7CAA95EEA175E4^-1'
'31D361CEE49B5E^-2'
'EF3D56FB99CF88^0'
'-3A32AB8AF8B912^-6'
'19492598B54F18^-5'
'-6C8CBBE5AF156^-8'
'23AC425B0B71^C'
'23AC435A3716^C'
'23AC425B0B71^C'
'1^1'
'2^1'
END_ARRAY 1 19
TOTAL_ARRAYS 1
~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /Users/arsanders/data/msl/images/2264ML0121141200805116C00_DRCL.cub
This CK was generated using the following command: {}
~NAIF/SPC END COMMENTS~
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL Rover Reconstructed Attitude w.r.t. Local Level '
BEGIN_ARRAY 1 19
'MSL w.r.t. Local Level, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-128E0'
'-12C6E'
'3'
'1'
19
'5AC5C8178E536C^0'
'-7CAA95EEA175E4^-1'
'31D361CEE49B5E^-2'
'EF3D56FB99CF88^0'
'-3C8227AA9F69A4^-6'
'1A4A22558CFA3C^-5'
'-70DBF603807C4C^-8'
'5AC5C8178E536C^0'
'-7CAA95EEA175E4^-1'
'31D361CEE49B5E^-2'
'EF3D56FB99CF88^0'
'-3DC494346BD8D4^-6'
'1AD6386559CF77^-5'
'-73355727A72258^-8'
'23AC452B004A^C'
'23AC46285C3F^C'
'23AC452B004A^C'
'1^1'
'2^1'
END_ARRAY 1 19
TOTAL_ARRAYS 1
~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /Users/arsanders/data/msl/images/2264ML0121141200805116C00_DRCL.cub
This CK was generated using the following command: {}
~NAIF/SPC END COMMENTS~
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL RSM Reconstructed Orientation '
BEGIN_ARRAY 1 227
'MSL RSM Resolver AZ, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-129AA'
'-129A9'
'3'
'1'
227
'CBBE0C09BE6EA^0'
'0^0'
'0^0'
'9B0009C37271C^0'
'0^0'
'0^0'
'1AF2D669B2EB7C^-1'
'CF0C8D34736D6^0'
'0^0'
'0^0'
'968DFCD2E88B78^0'
'0^0'
'0^0'
'0^0'
'CF0C8D34736D6^0'
'0^0'
'0^0'
'968DFCD2E88B78^0'
'0^0'
'0^0'
'90524CE62C9378^-1'
'DF054455919ED^0'
'0^0'
'0^0'
'7DB07C14D2E338^0'
'0^0'
'0^0'
'0^0'
'DF054455919ED^0'
'0^0'
'0^0'
'7DB07C14D2E338^0'
'0^0'
'0^0'
'91AF61011E7F68^-1'
'EC3D52E855E7E^0'
'0^0'
'0^0'
'629FFB644752E8^0'
'0^0'
'0^0'
'0^0'
'EC3D52E855E7E^0'
'0^0'
'0^0'
'629FFB644752E8^0'
'0^0'
'0^0'
'9046485D2F01D8^-1'
'F60768D2D1D1A8^0'
'0^0'
'0^0'
'46C05B0D3708C^0'
'0^0'
'0^0'
'0^0'
'F60768D2D1D1A8^0'
'0^0'
'0^0'
'46C05B0D3708C^0'
'0^0'
'0^0'
'91979291166C^-1'
'FC9EA1B095DFD8^0'
'0^0'
'0^0'
'2976EDA9D958BC^0'
'0^0'
'0^0'
'0^0'
'FC9EA1B095DFD8^0'
'0^0'
'0^0'
'2976EDA9D958BC^0'
'0^0'
'0^0'
'90E4ADA75203D8^-1'
'FFBA2B4221CE08^0'
'0^0'
'0^0'
'BD091915FE227^-1'
'0^0'
'0^0'
'0^0'
'FFBA2B4221CE08^0'
'0^0'
'0^0'
'BD091915FE227^-1'
'0^0'
'0^0'
'-9E1A11D9B86E18^-3'
'FFB8C54FDF563^0'
'0^0'
'0^0'
'BEEAEC81FE0E8^-1'
'0^0'
'0^0'
'0^0'
'FFB8C54FDF563^0'
'0^0'
'0^0'
'BEEAEC81FE0E8^-1'
'0^0'
'0^0'
'-9FB97929E752E8^-1'
'FBA5A7227F4418^0'
'0^0'
'0^0'
'2F02084FEDD8C2^0'
'0^0'
'0^0'
'0^0'
'FBA5A7227F4418^0'
'0^0'
'0^0'
'2F02084FEDD8C2^0'
'0^0'
'0^0'
'-A6B5A51C61ECA8^-1'
'F2E0CD380FD748^0'
'0^0'
'0^0'
'50E89EC357DBF8^0'
'0^0'
'0^0'
'0^0'
'F2E0CD380FD748^0'
'0^0'
'0^0'
'50E89EC357DBF8^0'
'0^0'
'0^0'
'-9FDE76926949B^-1'
'E5AEA204E024D^0'
'0^0'
'0^0'
'710ED764188728^0'
'0^0'
'0^0'
'0^0'
'E5AEA204E024D^0'
'0^0'
'0^0'
'710ED764188728^0'
'0^0'
'0^0'
'-A05719258FBBB8^-1'
'D42710E6498AF8^0'
'0^0'
'0^0'
'8F45FF063C6B48^0'
'0^0'
'0^0'
'0^0'
'D42710E6498AF8^0'
'0^0'
'0^0'
'8F45FF063C6B48^0'
'0^0'
'0^0'
'-A12C00261FE5E8^-1'
'BE8D672E17602^0'
'0^0'
'0^0'
'AAF49EDD054CA^0'
'0^0'
'0^0'
'0^0'
'BE8D672E17602^0'
'0^0'
'0^0'
'AAF49EDD054CA^0'
'0^0'
'0^0'
'-9CBBDB7DC51B78^-1'
'A5A38E8069C9F^0'
'0^0'
'0^0'
'C3310C165BAB68^0'
'0^0'
'0^0'
'0^0'
'A5A38E8069C9F^0'
'0^0'
'0^0'
'C3310C165BAB68^0'
'0^0'
'0^0'
'-A0073117D2DBE8^-1'
'8FA0840D080438^0'
'0^0'
'0^0'
'D3E9D343DC113^0'
'0^0'
'0^0'
'-20E72ABDA5E286^-1'
'23AC425B0B71^C'
'23AC425C4397FE^C'
'23AC4268AF5298^C'
'23AC426F3DB92^C'
'23AC427BAF597A^C'
'23AC42824DFF5^C'
'23AC4293AF5B1C^C'
'23AC429A3DB89A^C'
'23AC42A7AF5AFA^C'
'23AC42AE49655E^C'
'23AC42B9AEF7F4^C'
'23AC42C0456FB8^C'
'23AC42C9AF64AE^C'
'23AC42CFC969E4^C'
'23AC42DAAF5298^C'
'23AC42E1C3CF4E^C'
'23AC42EBAF6806^C'
'23AC42F2696BFC^C'
'23AC4303AF64AE^C'
'23AC430AA583A6^C'
'23AC4316AF502A^C'
'23AC431DA96AE^C'
'23AC4329AF5A1^C'
'23AC4330A969C2^C'
'23AC433CAF51AC^C'
'23AC4343C95B14^C'
'23AC4354AF5526^C'
'23AC435A3716^C'
'23AC425B0B71^C'
'1^1'
'1C^2'
END_ARRAY 1 227
TOTAL_ARRAYS 1
~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /Users/arsanders/data/msl/images/2264ML0121141200805116C00_DRCL.cub
This CK was generated using the following command: {}
~NAIF/SPC END COMMENTS~
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL RSM Reconstructed Orientation '
BEGIN_ARRAY 1 227
'MSL RSM Resolver EL, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-129AC'
'-129AB'
'3'
'1'
227
'D5898FE4B243B^0'
'0^0'
'-8D338697C9F2E^0'
'0^0'
'0^0'
'-716E092B6C9164^-4'
'0^0'
'D58A5DB2C5D6B8^0'
'0^0'
'-8D324F5934EEE8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D58A5DB2C5D6B8^0'
'0^0'
'-8D324F5934EEE8^0'
'0^0'
'0^0'
'-1996E322E1DB8F^-3'
'0^0'
'D58D41EE12E2D8^0'
'0^0'
'-8D2DEFC06DFBD8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D58D41EE12E2D8^0'
'0^0'
'-8D2DEFC06DFBD8^0'
'0^0'
'0^0'
'-26041F2F2FE3FC^-3'
'0^0'
'D591981C07FC28^0'
'0^0'
'-8D27603ED75F88^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D591981C07FC28^0'
'0^0'
'-8D27603ED75F88^0'
'0^0'
'0^0'
'-133144CFFD7F55^-3'
'0^0'
'D593C31FA9569^0'
'0^0'
'-8D2418714236A^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D593C31FA9569^0'
'0^0'
'-8D2418714236A^0'
'0^0'
'0^0'
'-FE21AF14D85F18^-4'
'0^0'
'D5959198D535C8^0'
'0^0'
'-8D215C94C2DDD^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D5959198D535C8^0'
'0^0'
'-8D215C94C2DDD^0'
'0^0'
'0^0'
'7F55C0F2A69DA8^-4'
'0^0'
'D594AA5D5DEFF^0'
'0^0'
'-8D22BA83BFF81^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D594AA5D5DEFF^0'
'0^0'
'-8D22BA83BFF81^0'
'0^0'
'0^0'
'-8C668FD2DB58F8^-1'
'0^0'
'E325788C22A738^0'
'0^0'
'-7611EBE862BAC4^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E325788C22A738^0'
'0^0'
'-7611EBE862BAC4^0'
'0^0'
'0^0'
'AA9D0C7131C7E^-4'
'0^0'
'E32461F9C52BE^0'
'0^0'
'-761403CEEA84B8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E32461F9C52BE^0'
'0^0'
'-761403CEEA84B8^0'
'0^0'
'0^0'
'128CD1C4678C47^-3'
'0^0'
'E3229584253098^0'
'0^0'
'-76177982BF67B8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E3229584253098^0'
'0^0'
'-76177982BF67B8^0'
'0^0'
'0^0'
'158A197617AEC1^-3'
'0^0'
'E3206C1F0909D^0'
'0^0'
'-761BA1CE57988^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E3206C1F0909D^0'
'0^0'
'-761BA1CE57988^0'
'0^0'
'0^0'
'2E96FBC253EA5^-3'
'0^0'
'E31BBC314B027^0'
'0^0'
'-7624A4E23B048C^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E31BBC314B027^0'
'0^0'
'-7624A4E23B048C^0'
'0^0'
'0^0'
'2029AA1254DFAC^-3'
'0^0'
'E3187FA5642AB^0'
'0^0'
'-762ADD672BCA1C^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E3187FA5642AB^0'
'0^0'
'-762ADD672BCA1C^0'
'0^0'
'0^0'
'2A3A5593D64258^-3'
'0^0'
'E3142C11FABC2^0'
'0^0'
'-76332D95B32D3^0'
'0^0'
'0^0'
'0^0'
'0^0'
'E3142C11FABC2^0'
'0^0'
'-76332D95B32D3^0'
'0^0'
'0^0'
'2AED403128ABF2^-3'
'0^0'
'E310BF14BE8FB8^0'
'0^0'
'-7639C22C2D6EE8^0'
'0^0'
'0^0'
'8D37946AF4071^-4'
'0^0'
'23AC425B0B71^C'
'23AC425C4397FE^C'
'23AC4268AF5298^C'
'23AC426F3DB92^C'
'23AC427BAF597A^C'
'23AC42824DFF5^C'
'23AC4293AF5B1C^C'
'23AC429A3DB89A^C'
'23AC42A7AF5AFA^C'
'23AC42AE49655E^C'
'23AC42B9AEF7F4^C'
'23AC42C0456FB8^C'
'23AC42C9AF64AE^C'
'23AC42CFC969E4^C'
'23AC42DAAF5298^C'
'23AC42E1C3CF4E^C'
'23AC42EBAF6806^C'
'23AC42F2696BFC^C'
'23AC4303AF64AE^C'
'23AC430AA583A6^C'
'23AC4316AF502A^C'
'23AC431DA96AE^C'
'23AC4329AF5A1^C'
'23AC4330A969C2^C'
'23AC433CAF51AC^C'
'23AC4343C95B14^C'
'23AC4354AF5526^C'
'23AC435A3716^C'
'23AC425B0B71^C'
'1^1'
'1C^2'
END_ARRAY 1 227
TOTAL_ARRAYS 1
~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /Users/arsanders/data/msl/images/2264ML0121141200805116C00_DRCL.cub
This CK was generated using the following command: {}
~NAIF/SPC END COMMENTS~
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL RSM Reconstructed Orientation '
BEGIN_ARRAY 1 131
'MSL RSM Resolver AZ, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-129AA'
'-129A9'
'3'
'1'
131
'C82FF1DB08B708^0'
'0^0'
'0^0'
'9F90B094129598^0'
'0^0'
'0^0'
'-4D955CD68021E4^-1'
'C82FF1DB08B7^0'
'0^0'
'0^0'
'9F90B0941295A^0'
'0^0'
'0^0'
'-BE4824E4415868^-1'
'A76EF54B043048^0'
'0^0'
'0^0'
'C1A78A19D3756^0'
'0^0'
'0^0'
'0^0'
'A76EF54B043048^0'
'0^0'
'0^0'
'C1A78A19D3756^0'
'0^0'
'0^0'
'-BE6BE8EBF2DAB8^-1'
'80F9F7CFB69898^0'
'0^0'
'0^0'
'DD22C933182E58^0'
'0^0'
'0^0'
'0^0'
'80F9F7CFB69898^0'
'0^0'
'0^0'
'DD22C933182E58^0'
'0^0'
'0^0'
'-BD0075A841B5E8^-1'
'56258B06F84AA4^0'
'0^0'
'0^0'
'F111ECCA1B8308^0'
'0^0'
'0^0'
'0^0'
'56258B06F84AA4^0'
'0^0'
'0^0'
'F111ECCA1B8308^0'
'0^0'
'0^0'
'-BEE8AE61EB4B6^-1'
'28602A8C8BB3A2^0'
'0^0'
'0^0'
'FCCBC545EF342^0'
'0^0'
'0^0'
'0^0'
'28602A8C8BB3A2^0'
'0^0'
'0^0'
'FCCBC545EF342^0'
'0^0'
'0^0'
'-BC277D08239C68^-1'
'6D26A22A79D49^-1'
'0^0'
'0^0'
'-FFE8B9FB35A2F8^0'
'0^0'
'0^0'
'0^0'
'6D26A22A79D49^-1'
'0^0'
'0^0'
'-FFE8B9FB35A2F8^0'
'0^0'
'0^0'
'-BEAAC9481D209^-1'
'35AE249C4C7AEA^0'
'0^0'
'0^0'
'-FA4F051D5B5838^0'
'0^0'
'0^0'
'0^0'
'35AE249C4C7AEA^0'
'0^0'
'0^0'
'-FA4F051D5B5838^0'
'0^0'
'0^0'
'-BECD709A0B093^-1'
'62BE2324BC32CC^0'
'0^0'
'0^0'
'-EC30B9D1132298^0'
'0^0'
'0^0'
'0^0'
'62BE2324BC32CC^0'
'0^0'
'0^0'
'-EC30B9D1132298^0'
'0^0'
'0^0'
'0^0'
'23AC452B004A^C'
'23AC4535AF4FF8^C'
'23AC453DA57614^C'
'23AC4547AF5D78^C'
'23AC454FA3B02E^C'
'23AC4559AF571E^C'
'23AC4561B1D9A^C'
'23AC456BAF68E^C'
'23AC45739DC3DE^C'
'23AC4584AF5138^C'
'23AC458CBDA08C^C'
'23AC4599AF517A^C'
'23AC45A19DC608^C'
'23AC45ABAF6DFC^C'
'23AC45B39DC36A^C'
'23AC45BC7F575^C'
'23AC452B004A^C'
'1^1'
'1^2'
END_ARRAY 1 131
TOTAL_ARRAYS 1
~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /Users/arsanders/data/msl/images/2264ML0121141200805116C00_DRCL.cub
This CK was generated using the following command: {}
~NAIF/SPC END COMMENTS~
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL RSM Reconstructed Orientation '
BEGIN_ARRAY 1 131
'MSL RSM Resolver EL, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-129AC'
'-129AB'
'3'
'1'
131
'F6AF0CB52EE6F8^0'
'0^0'
'-446EE917194AF4^0'
'0^0'
'0^0'
'133977D0874B74^-3'
'0^0'
'F6AF0CB52EE6F8^0'
'0^0'
'-446EE917194AF4^0'
'0^0'
'0^0'
'2F266F0284B344^-3'
'0^0'
'F6ABE9A985CDE8^0'
'0^0'
'-447A36DA20D5C4^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6ABE9A985CDE8^0'
'0^0'
'-447A36DA20D5C4^0'
'0^0'
'0^0'
'325B2C2AA863AE^-3'
'0^0'
'F6A89035C0C948^0'
'0^0'
'-4486467355C89^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6A89035C0C948^0'
'0^0'
'-4486467355C89^0'
'0^0'
'0^0'
'2570BB25B83DD6^-3'
'0^0'
'F6A60DDB69F5C^0'
'0^0'
'-448F4E0032F334^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6A60DDB69F5C^0'
'0^0'
'-448F4E0032F334^0'
'0^0'
'0^0'
'1C4AFB8EDA9F9E^-3'
'0^0'
'F6A42CFFCC9638^0'
'0^0'
'-44960F8FEC5524^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6A42CFFCC9638^0'
'0^0'
'-44960F8FEC5524^0'
'0^0'
'0^0'
'-31FB60367F636^-4'
'0^0'
'F6A462EFB8DB5^0'
'0^0'
'-44954D9862B738^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6A462EFB8DB5^0'
'0^0'
'-44954D9862B738^0'
'0^0'
'0^0'
'-FBB711AC9E0ED8^-4'
'0^0'
'F6A56E57346158^0'
'0^0'
'-44918BD53B29C^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6A56E57346158^0'
'0^0'
'-44918BD53B29C^0'
'0^0'
'0^0'
'-FBBAED83F3201^-4'
'0^0'
'F6A679B0099598^0'
'0^0'
'-448DCA0E010208^0'
'0^0'
'0^0'
'0^0'
'0^0'
'F6A679B0099598^0'
'0^0'
'-448DCA0E010208^0'
'0^0'
'0^0'
'0^0'
'0^0'
'23AC452B004A^C'
'23AC4535AF4FF8^C'
'23AC453DA57614^C'
'23AC4547AF5D78^C'
'23AC454FA3B02E^C'
'23AC4559AF571E^C'
'23AC4561B1D9A^C'
'23AC456BAF68E^C'
'23AC45739DC3DE^C'
'23AC4584AF5138^C'
'23AC458CBDA08C^C'
'23AC4599AF517A^C'
'23AC45A19DC608^C'
'23AC45ABAF6DFC^C'
'23AC45B39DC36A^C'
'23AC45BC7F575^C'
'23AC452B004A^C'
'1^1'
'1^2'
END_ARRAY 1 131
TOTAL_ARRAYS 1
~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /Users/arsanders/data/msl/images/2264ML0121141200805116C00_DRCL.cub
This CK was generated using the following command: {}
~NAIF/SPC END COMMENTS~
This diff is collapsed.
KPL/LSK
LEAPSECONDS KERNEL FILE
===========================================================================
Modifications:
--------------
2016, Jul. 14 NJB Modified file to account for the leapsecond that
will occur on December 31, 2016.
2015, Jan. 5 NJB Modified file to account for the leapsecond that
will occur on June 30, 2015.
2012, Jan. 5 NJB Modified file to account for the leapsecond that
will occur on June 30, 2012.
2008, Jul. 7 NJB Modified file to account for the leapsecond that
will occur on December 31, 2008.
2005, Aug. 3 NJB Modified file to account for the leapsecond that
will occur on December 31, 2005.
1998, Jul 17 WLT Modified file to account for the leapsecond that
will occur on December 31, 1998.
1997, Feb 22 WLT Modified file to account for the leapsecond that
will occur on June 30, 1997.
1995, Dec 14 KSZ Corrected date of last leapsecond from 1-1-95
to 1-1-96.
1995, Oct 25 WLT Modified file to account for the leapsecond that
will occur on Dec 31, 1995.
1994, Jun 16 WLT Modified file to account for the leapsecond on
June 30, 1994.
1993, Feb. 22 CHA Modified file to account for the leapsecond on
June 30, 1993.
1992, Mar. 6 HAN Modified file to account for the leapsecond on
June 30, 1992.
1990, Oct. 8 HAN Modified file to account for the leapsecond on
Dec. 31, 1990.
Explanation:
------------
The contents of this file are used by the routine DELTET to compute the
time difference
[1] DELTA_ET = ET - UTC
the increment to be applied to UTC to give ET.
The difference between UTC and TAI,
[2] DELTA_AT = TAI - UTC
is always an integral number of seconds. The value of DELTA_AT was 10
seconds in January 1972, and increases by one each time a leap second
is declared. Combining [1] and [2] gives
[3] DELTA_ET = ET - (TAI - DELTA_AT)
= (ET - TAI) + DELTA_AT
The difference (ET - TAI) is periodic, and is given by
[4] ET - TAI = DELTA_T_A + K sin E
where DELTA_T_A and K are constant, and E is the eccentric anomaly of the
heliocentric orbit of the Earth-Moon barycenter. Equation [4], which ignores
small-period fluctuations, is accurate to about 0.000030 seconds.
The eccentric anomaly E is given by
[5] E = M + EB sin M
where M is the mean anomaly, which in turn is given by
[6] M = M + M t
0 1
where t is the number of ephemeris seconds past J2000.
Thus, in order to compute DELTA_ET, the following items are necessary.
DELTA_TA
K
EB
M0
M1
DELTA_AT after each leap second.
The numbers, and the formulation, are taken from the following sources.
1) Moyer, T.D., Transformation from Proper Time on Earth to
Coordinate Time in Solar System Barycentric Space-Time Frame
of Reference, Parts 1 and 2, Celestial Mechanics 23 (1981),
33-56 and 57-68.
2) Moyer, T.D., Effects of Conversion to the J2000 Astronomical
Reference System on Algorithms for Computing Time Differences
and Clock Rates, JPL IOM 314.5--942, 1 October 1985.
The variable names used above are consistent with those used in the
Astronomical Almanac.
\begindata
DELTET/DELTA_T_A = 32.184
DELTET/K = 1.657D-3
DELTET/EB = 1.671D-2
DELTET/M = ( 6.239996D0 1.99096871D-7 )
DELTET/DELTA_AT = ( 10, @1972-JAN-1
11, @1972-JUL-1
12, @1973-JAN-1
13, @1974-JAN-1
14, @1975-JAN-1
15, @1976-JAN-1
16, @1977-JAN-1
17, @1978-JAN-1
18, @1979-JAN-1
19, @1980-JAN-1
20, @1981-JUL-1
21, @1982-JUL-1
22, @1983-JUL-1
23, @1985-JUL-1
24, @1988-JAN-1
25, @1990-JAN-1
26, @1991-JAN-1
27, @1992-JUL-1
28, @1993-JUL-1
29, @1994-JUL-1
30, @1996-JAN-1
31, @1997-JUL-1
32, @1999-JAN-1
33, @2006-JAN-1
34, @2009-JAN-1
35, @2012-JUL-1
36, @2015-JUL-1
37, @2017-JAN-1 )
\begintext
This diff is collapsed.
{
"isis_camera_version": 1,
"image_lines": 1193,
"image_samples": 1338,
"name_platform": "MARS SCIENCE LABORATORY",
"name_sensor": "MAST CAMERA LEFT",
"reference_height": {
"maxheight": 1000,
"minheight": -1000,
"unit": "m"
},
"name_model": "USGS_ASTRO_FRAME_SENSOR_MODEL",
"center_ephemeris_time": 598494669.4412209,
"radii": {
"semimajor": 3396.19,
"semiminor": 3376.2,
"unit": "km"
},
"body_rotation": {
"time_dependent_frames": [
10014,
1
],
"ck_table_start_time": 598494669.4412209,
"ck_table_end_time": 598494669.4412209,
"ck_table_original_size": 1,
"ephemeris_times": [
598494669.4412209
],
"quaternions": [
[
-0.31921039676060065,
0.2937636389682398,
-0.12264933637077348,
0.8926168199781396
]
],
"angular_velocities": [
[
3.1623010827381965e-05,
-2.881378599775597e-05,
5.651578887273642e-05
]
],
"reference_frame": 1
},
"instrument_pointing": {
"time_dependent_frames": [
-76204,
-76203,
-76202,
-76201,
-76000,
-76910,
-76900,
10014,
1
],
"ck_table_start_time": 598494669.4412209,
"ck_table_end_time": 598494669.4412209,
"ck_table_original_size": 1,
"ephemeris_times": [
598494669.4412209
],
"quaternions": [
[
0.5220816838298279,
-0.21018675356622796,
-0.22520580724316586,
-0.7953204312845581
]
],
"angular_velocities": [
[
0.00023743002562463675,
-0.005620403629369784,
-0.003106243307946095
]
],
"reference_frame": 1,
"constant_frames": [
-76573,
-76205,
-76204
],
"constant_rotation": [
0.41995474711084907,
0.9072597689641163,
-0.022753505185826722,
-0.7790017804603829,
0.3732225088642592,
0.5038463901990582,
0.4656116798563116,
-0.19386766232728606,
0.8634935396892888
]
},
"naif_keywords": {
"BODY499_RADII": [
3396.19,
3396.19,
3376.2
],
"BODY_FRAME_CODE": 10014,
"BODY_CODE": 499,
"FRAME_-76210_NAME": "MSL_MASTCAM_LEFT",
"INS-76210_CAHVOR_H": [
712.373106,
4664.465028,
33.182389
],
"TKFRAME_-76210_UNITS": "DEGREES",
"INS-76210_IFOV_VERTICAL": 0.01230196,
"INS-76210_CAHVOR_O": [
0.999627,
0.026908,
0.004759
],
"INS-76210_CAHVOR_R": [
-0.000151,
-0.139189,
-1.250336
],
"INS-76210_CAHVOR_V": [
570.612488,
-14.279011,
4648.733195
],
"INS-76210_CAHVOR_FILE": "MSL_CAL_003_SN_3003_FILTER_0_FOCUS_02315-MCAML-FLIGHT.cahvor",
"INS-76210_DISTORTION_PIXEL": [
837.77915717,
592.14046615
],
"TKFRAME_-76210_AXES": [
2.0,
1.0,
3.0
],
"TKFRAME_-76210_SPEC": "ANGLES",
"INS-76210_FOCAL_LENGTH": 34.0,
"INS-76210_CAHVOR_QUAT": [
1e-05,
-0.00325,
-0.00104,
0.99999
],
"INS-76210_CAHVOR_POS": [
0.80436,
0.55942,
-1.90608
],
"INS-76210_FOV_BOUNDARY": [
0.17483767,
0.12730492,
0.97633255,
-0.0,
0.12834274,
0.99172987,
-0.17476887,
0.12719345,
0.9763594,
-0.17553059
],
"INS-76210_PIXEL_LINES": 1200.0,
"INS-76210_CAHVOR_MODEL": " CAHVOR",
"INS-76210_PIXEL_SIZE": 0.0074,
"INS-76210_CAHVOR_HC": 829.187822,
"INS-76210_IFOV_NOMINAL": 0.01247026,
"INS-76210_CAHVOR_HS": 4645.242086,
"INS-76210_BORESIGHT_PIXEL": [
829.18782212,
601.33514402
],
"FRAME_-76210_CLASS_ID": -76210.0,
"INS-76210_FOV_CENTER_PIXEL": [
823.5,
599.5
],
"INS-76210_FOV_CLASS_SPEC": "CORNERS",
"INS-76210_BORESIGHT": [
-0.0,
-0.0,
1.0
],
"INS-76210_CAHVOR_THETA": -1.5710039999999998,
"INS-76210_IFOV": 0.01228988,
"TKFRAME_-76210_RELATIVE": "MSL_RSM_HEAD",
"FRAME_-76210_CLASS": 4.0,
"INS-76210_CAHVOR_DIMS": [
1648.0,
1200.0
],
"INS-76210_FOV_SHAPE": "POLYGON",
"INS-76210_PIXEL_SAMPLES": 1648.0,
"INS-76210_IFOV_HORIZONTAL": 0.0122778,
"INS-76210_CAHVOR_VC": 601.335144,
"INS-76210_CAHVOR_VS": 4644.882626,
"TKFRAME_-76210_ANGLES": [
-90.01,
1.484,
89.655
],
"FRAME_-76210_CENTER": -76.0,
"INS-76210_CAHVOR_A": [
0.999664,
0.025047,
0.006727
],
"INS-76210_CAHVOR_C": [
0.767151,
0.433709,
-1.971648
],
"INS-76210_FOV_FRAME": "MSL_MASTCAM_LEFT",
"BODY499_POLE_DEC": [
52.8865,
-0.0609,
0.0
],
"BODY499_POLE_RA": [
317.68143,
-0.1061,
0.0
],
"BODY499_PM": [
176.63,
350.89198226,
0.0
]
},
"detector_sample_summing": 1,
"detector_line_summing": 1,
"focal_length_model": {
"focal_length": 34.0
},
"detector_center": {
"line": 576.4026068104001,
"sample": 680.1442422028802
},
"focal2pixel_lines": [
0,
0,
136.49886775101945
],
"focal2pixel_samples": [
0,
-136.49886775101945,
0
],
"optical_distortion": {
"cahvor": {
"coefficients": [
0,
0,
0,
0,
0
]
}
},
"starting_detector_line": 0,
"starting_detector_sample": 0,
"instrument_position": {
"spk_table_start_time": 598494669.4412209,
"spk_table_end_time": 598494669.4412209,
"spk_table_original_size": 1,
"ephemeris_times": [
598494669.4412209
],
"positions": [
[
-42.94908602840011,
-2878.1178384691016,
-1794.0007301446622
]
],
"velocities": [
[
0.2143509476698853,
0.054297300199827,
-0.09225670467004271
]
],
"reference_frame": 1
},
"sun_position": {
"spk_table_start_time": 598494669.4412209,
"spk_table_end_time": 598494669.4412209,
"spk_table_original_size": 1,
"ephemeris_times": [
598494669.4412209
],
"positions": [
[
-178112289.0644448,
-111686023.67244285,
-46420243.18796099
]
],
"velocities": [
[
12.688344510456547,
-19.98128446099907,
-9.507348850576207
]
],
"reference_frame": 1
}
}
\ No newline at end of file
import json
import numpy as np
import os
import pytest
import unittest
import ale
from conftest import get_image, get_image_label, get_isd, get_image_kernels, convert_kernels, compare_dicts
from ale.drivers.msl_drivers import MslMastcamPds3NaifSpiceDriver
from conftest import get_image_label
from unittest.mock import PropertyMock, patch
@pytest.fixture(scope='module')
def test_mastcam_kernels():
kernels = get_image_kernels('2264ML0121141200805116C00_DRCL')
updated_kernels, binary_kernels = convert_kernels(kernels)
yield updated_kernels
for kern in binary_kernels:
os.remove(kern)
def test_msl_mastcam_load(test_mastcam_kernels):
label_file = get_image_label('2264ML0121141200805116C00_DRCL', "pds3")
compare_dict = get_isd("msl")
isd_str = ale.loads(label_file, props={'kernels': test_mastcam_kernels})
isd_obj = json.loads(isd_str)
assert compare_dicts(isd_obj, compare_dict) == []
class test_mastcam_pds_naif(unittest.TestCase):
def setUp(self):
label = get_image_label("1664MR0086340000802438C00_DRCL", "pds3")
self.driver = MslMastcamPds3NaifSpiceDriver(label)
def test_instrument_id(self):
assert self.driver.instrument_id == "MSL_MASTCAM_RIGHT"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment