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
No related branches found
No related tags found
No related merge requests found
Showing
with 1965 additions and 0 deletions
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/SPK '
'2'
'6'
'SPKMERGE '
BEGIN_ARRAY 1 16
'MARS -to- ROVER, LOCALIZED '
'23AC4A8578F996^8'
'23AC4B84A5435^8'
'-4C'
'1F3'
'271E'
'9'
16
'-9B717FC874B4A^3'
'8F0C00BF1949C^3'
'-11791C7BB95EDC^3'
'0^0'
'0^0'
'0^0'
'-9B717FC874B4A^3'
'8F0C00BF1949C^3'
'-11791C7BB95EDC^3'
'0^0'
'0^0'
'0^0'
'23A29B2243782C^8'
'23D7918F325EB^8'
'1^1'
'2^1'
END_ARRAY 1 16
BEGIN_ARRAY 2 12
'DE-0425LE-0425 '
'23AC4A8578F996^8'
'23AC4B84A5435^8'
'1F3'
'4'
'1'
'2'
12
'E0BD34^7'
'500208^8'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'-41F634C^8'
'A0041^8'
'8^1'
'1^1'
END_ARRAY 2 12
BEGIN_ARRAY 3 39
'DE-0425LE-0425 '
'23AC4A8578F996^8'
'23AC4B84A5435^8'
'A'
'0'
'1'
'2'
39
'23ACEF4^8'
'A8C^5'
'-182D9A9BFB179A^5'
'-2476E10E336A1A^4'
'-B8A3486486B768^1'
'-17AA1DC98AB4BF^0'
'11F6AC565388EC^-1'
'-2003202CA7FB1C^-2'
'4696DD82DA8E3C^-3'
'-436A0DEA81049C^-4'
'-3D906B8CD195B2^-5'
'1B327152242364^-5'
'-3FEA99EE1E579A^-6'
'F8FBAE76383698^5'
'887854CAE5193^3'
'-11006081023A6B^2'
'-220754DC10457C^0'
'6130AF671931E8^-2'
'-E83B72F00F3BD8^-3'
'-1054721423B0A2^-3'
'6924BC38A4542^-4'
'-E7BBE4454FE7B8^-5'
'10DF04C3BBF7EA^-5'
'6972E9D5ED0014^-7'
'699181548D915C^5'
'4B5504F8DBFD08^3'
'-6CC66492AE1BE^1'
'-FBD23530BA2778^-1'
'2FD92127C74098^-2'
'-459AE2252BA5E8^-3'
'-1037663F52D79C^-3'
'3F25DF0A901AB6^-4'
'-7565B9626659D8^-5'
'631E5CFD949408^-6'
'A1EB36F8F8AFA8^-7'
'23A2634^8'
'1518^6'
'23^2'
'1^1'
END_ARRAY 3 39
BEGIN_ARRAY 4 39
'DE-0425LE-0425 '
'23AC4A8578F996^8'
'23AC4B84A5435^8'
'4'
'0'
'1'
'2'
39
'23A2634^8'
'1518^6'
'B00002EDB937A^7'
'-E969C89A1E30B^6'
'-124A7464F0595F^6'
'5BC1A06B5D9C2^4'
'23748F27DC7DA2^3'
'-13F1FE0C9663BC^2'
'3F34782E51C96^-1'
'33F60EE49FB7BE^-1'
'-105C286C7007F7^-2'
'-5CC38010013918^-4'
'46B8CA23A8F87C^-5'
'5E380908FD46FC^7'
'1B7983B2777E94^7'
'-9AA49B4B5E614^5'
'-6AD04684E06BC8^4'
'288E91E21C135^3'
'642F8C265138A^1'
'-7A1ABF128E0F28^0'
'14546AFA061D2B^-1'
'FE8B1E89D51F3^-3'
'-970B125DFF63B^-4'
'2922FD19E7EA68^-5'
'266DE7098D312C^7'
'CFEDC8716ABDF8^6'
'-3F081D8B041946^5'
'-337818D362154^4'
'11A5420BC9C15C^3'
'3690DC976B5E3C^1'
'-381D8BE2BE2D4E^0'
'7EDFB99588D58^-2'
'7BD3086CA25FB8^-3'
'-44B07AB7EBC32C^-4'
'1A9A8AA68474EE^-5'
'238D4B4^8'
'2A3^6'
'23^2'
'1^1'
END_ARRAY 4 39
TOTAL_ARRAYS 4
~NAIF/SPC BEGIN COMMENTS~
; /Users/arsanders/data/msl/kernels/2264ML0121141200805116C00_DRCL_0.bsp LOG FILE
; Created 2023-09-11/17:50:25.00.
;
; BEGIN SPKMERGE COMMANDS
LEAPSECONDS_KERNEL = /Users/arsanders/isis_efs/isis_data/base/kernels/lsk/naif0012.tls
SPK_KERNEL = /Users/arsanders/data/msl/kernels/2264ML0121141200805116C00_DRCL_0.bsp
SOURCE_SPK_KERNEL = /Users/arsanders/isis_efs/isis_data/msl/kernels/spk/msl_surf_rover_loc.bsp
INCLUDE_COMMENTS = NO
BODIES = -76
BEGIN_TIME = 2018 DEC 19 12:16:00.289
END_TIME = 2018 DEC 19 12:20:15.462
SOURCE_SPK_KERNEL = /Users/arsanders/isis_efs/isis_data/msl/kernels/spk/de425s.bsp
INCLUDE_COMMENTS = NO
BODIES = 4, 10, 499
BEGIN_TIME = 2018 DEC 19 12:16:00.289
END_TIME = 2018 DEC 19 12:20:15.462
; END SPKMERGE COMMANDS
~NAIF/SPC END COMMENTS~
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/SPK '
'2'
'6'
'SPKMERGE '
BEGIN_ARRAY 1 16
'MARS -to- ROVER, LOCALIZED '
'23AC4D556F80C2^8'
'23AC4E52CC2CCC^8'
'-4C'
'1F3'
'271E'
'9'
16
'-9B717FC874B4A^3'
'8F0C00BF1949C^3'
'-11791C7BB95EDC^3'
'0^0'
'0^0'
'0^0'
'-9B717FC874B4A^3'
'8F0C00BF1949C^3'
'-11791C7BB95EDC^3'
'0^0'
'0^0'
'0^0'
'23A29B2243782C^8'
'23D7918F325EB^8'
'1^1'
'2^1'
END_ARRAY 1 16
BEGIN_ARRAY 2 12
'DE-0425LE-0425 '
'23AC4D556F80C2^8'
'23AC4E52CC2CCC^8'
'1F3'
'4'
'1'
'2'
12
'E0BD34^7'
'500208^8'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'-41F634C^8'
'A0041^8'
'8^1'
'1^1'
END_ARRAY 2 12
BEGIN_ARRAY 3 39
'DE-0425LE-0425 '
'23AC4D556F80C2^8'
'23AC4E52CC2CCC^8'
'A'
'0'
'1'
'2'
39
'23ACEF4^8'
'A8C^5'
'-182D9A9BFB179A^5'
'-2476E10E336A1A^4'
'-B8A3486486B768^1'
'-17AA1DC98AB4BF^0'
'11F6AC565388EC^-1'
'-2003202CA7FB1C^-2'
'4696DD82DA8E3C^-3'
'-436A0DEA81049C^-4'
'-3D906B8CD195B2^-5'
'1B327152242364^-5'
'-3FEA99EE1E579A^-6'
'F8FBAE76383698^5'
'887854CAE5193^3'
'-11006081023A6B^2'
'-220754DC10457C^0'
'6130AF671931E8^-2'
'-E83B72F00F3BD8^-3'
'-1054721423B0A2^-3'
'6924BC38A4542^-4'
'-E7BBE4454FE7B8^-5'
'10DF04C3BBF7EA^-5'
'6972E9D5ED0014^-7'
'699181548D915C^5'
'4B5504F8DBFD08^3'
'-6CC66492AE1BE^1'
'-FBD23530BA2778^-1'
'2FD92127C74098^-2'
'-459AE2252BA5E8^-3'
'-1037663F52D79C^-3'
'3F25DF0A901AB6^-4'
'-7565B9626659D8^-5'
'631E5CFD949408^-6'
'A1EB36F8F8AFA8^-7'
'23A2634^8'
'1518^6'
'23^2'
'1^1'
END_ARRAY 3 39
BEGIN_ARRAY 4 39
'DE-0425LE-0425 '
'23AC4D556F80C2^8'
'23AC4E52CC2CCC^8'
'4'
'0'
'1'
'2'
39
'23A2634^8'
'1518^6'
'B00002EDB937A^7'
'-E969C89A1E30B^6'
'-124A7464F0595F^6'
'5BC1A06B5D9C2^4'
'23748F27DC7DA2^3'
'-13F1FE0C9663BC^2'
'3F34782E51C96^-1'
'33F60EE49FB7BE^-1'
'-105C286C7007F7^-2'
'-5CC38010013918^-4'
'46B8CA23A8F87C^-5'
'5E380908FD46FC^7'
'1B7983B2777E94^7'
'-9AA49B4B5E614^5'
'-6AD04684E06BC8^4'
'288E91E21C135^3'
'642F8C265138A^1'
'-7A1ABF128E0F28^0'
'14546AFA061D2B^-1'
'FE8B1E89D51F3^-3'
'-970B125DFF63B^-4'
'2922FD19E7EA68^-5'
'266DE7098D312C^7'
'CFEDC8716ABDF8^6'
'-3F081D8B041946^5'
'-337818D362154^4'
'11A5420BC9C15C^3'
'3690DC976B5E3C^1'
'-381D8BE2BE2D4E^0'
'7EDFB99588D58^-2'
'7BD3086CA25FB8^-3'
'-44B07AB7EBC32C^-4'
'1A9A8AA68474EE^-5'
'238D4B4^8'
'2A3^6'
'23^2'
'1^1'
END_ARRAY 4 39
TOTAL_ARRAYS 4
~NAIF/SPC BEGIN COMMENTS~
; /Users/arsanders/data/msl/kernels/2264ML0121141200805116C00_DRCL_1.bsp LOG FILE
; Created 2023-09-11/17:50:32.00.
;
; BEGIN SPKMERGE COMMANDS
LEAPSECONDS_KERNEL = /Users/arsanders/isis_efs/isis_data/base/kernels/lsk/naif0012.tls
SPK_KERNEL = /Users/arsanders/data/msl/kernels/2264ML0121141200805116C00_DRCL_1.bsp
SOURCE_SPK_KERNEL = /Users/arsanders/isis_efs/isis_data/msl/kernels/spk/msl_surf_rover_loc.bsp
INCLUDE_COMMENTS = NO
BODIES = -76
BEGIN_TIME = 2018 DEC 19 12:28:00.252
END_TIME = 2018 DEC 19 12:32:13.614
SOURCE_SPK_KERNEL = /Users/arsanders/isis_efs/isis_data/msl/kernels/spk/de425s.bsp
INCLUDE_COMMENTS = NO
BODIES = 4, 10, 499
BEGIN_TIME = 2018 DEC 19 12:28:00.252
END_TIME = 2018 DEC 19 12:32:13.614
; END SPKMERGE COMMANDS
~NAIF/SPC END COMMENTS~
PDS_VERSION_ID = PDS3
/* FILE DATA ELEMENTS */
RECORD_TYPE = FIXED_LENGTH
RECORD_BYTES = 1338
FILE_RECORDS = 3579
/* Pointers to Data Objects */
^IMAGE = ("2264ML0121141200805116C00_DRCL.IMG")
/* Identification Data Elements */
MSL:ACTIVE_FLIGHT_STRING_ID = "A"
DATA_SET_ID = "MSL-M-MASTCAM-4-RDR-IMG-V1.0"
DATA_SET_NAME = "MSL MARS MAST CAMERA 4 RDR IMAGE V1.0"
COMMAND_SEQUENCE_NUMBER = 120
GEOMETRY_PROJECTION_TYPE = RAW
IMAGE_ID = "2264ML0121141200805116C00"
IMAGE_TYPE = REGULAR
MSL:IMAGE_ACQUIRE_MODE = IMAGE
INSTRUMENT_HOST_ID = MSL
INSTRUMENT_HOST_NAME = "MARS SCIENCE LABORATORY"
INSTRUMENT_ID = MAST_LEFT
INSTRUMENT_NAME = "MAST CAMERA LEFT"
INSTRUMENT_SERIAL_NUMBER = "3003"
FLIGHT_SOFTWARE_VERSION_ID = "1105031458"
INSTRUMENT_TYPE = "IMAGING CAMERA"
INSTRUMENT_VERSION_ID = FM
MSL:LOCAL_MEAN_SOLAR_TIME = "Sol-02264M16:27:02.729"
LOCAL_TRUE_SOLAR_TIME = "15:40:52"
MISSION_NAME = "MARS SCIENCE LABORATORY"
MISSION_PHASE_NAME = "EXTENDED SURFACE MISSION"
OBSERVATION_ID = "NULL"
PLANET_DAY_NUMBER = 2264
INSTITUTION_NAME = "MALIN SPACE SCIENCE SYSTEMS"
PRODUCT_CREATION_TIME = 2019-06-01T08:10:50.780
PRODUCT_VERSION_ID = "V1.0"
PRODUCT_ID = "2264ML0121141200805116C00_DRCL"
SOURCE_PRODUCT_ID = "McamLImage_0598492579-48548-1"
MSL:INPUT_PRODUCT_ID = "2264ML0121141200805116C00_DXXX"
MSL:CALIBRATION_FILE_NAME = "N/A"
RELEASE_ID = "0021"
MSL:REQUEST_ID = "2012114120"
MSL:CAMERA_PRODUCT_ID = "5116"
MSL:CAMERA_PRODUCT_ID_COUNT = 8
ROVER_MOTION_COUNTER_NAME = ("SITE", "DRIVE", "POSE",
"ARM", "CHIMRA", "DRILL",
"RSM", "HGA",
"DRT", "IC")
ROVER_MOTION_COUNTER = (73, 1206,
52, 798,
0, 2338,
892, 582,
0, 6 )
SEQUENCE_ID = "mcam12114"
SEQUENCE_VERSION_ID = "0"
SOLAR_LONGITUDE = 309.155
SPACECRAFT_CLOCK_CNT_PARTITION = 1
SPACECRAFT_CLOCK_START_COUNT = "598492579.0000"
SPACECRAFT_CLOCK_STOP_COUNT = "598492579.0112"
IMAGE_TIME = 2018-12-19T12:30:00.252
START_TIME = 2018-12-19T12:30:00.252
STOP_TIME = 2018-12-19T12:30:00.423
TARGET_NAME = "MARS"
TARGET_TYPE = "PLANET"
/* Telemetry Data Elements */
APPLICATION_PROCESS_ID = 406
APPLICATION_PROCESS_NAME = McamLImage
EARTH_RECEIVED_START_TIME = 2018-12-23T07:10:30
SPICE_FILE_NAME = "mmm_chronos_v02.tm"
TELEMETRY_PROVIDER_ID = "NULL"
MSL:TELEMETRY_SOURCE_HOST_NAME = "NULL"
TELEMETRY_SOURCE_NAME = "McamLImage_0598492579-48548-1"
TELEMETRY_SOURCE_TYPE = "DATA PRODUCT"
MSL:COMMUNICATION_SESSION_ID = "42680"
MSL:PRODUCT_COMPLETION_STATUS = COMPLETE_CHECKSUM_PASS
MSL:SEQUENCE_EXECUTION_COUNT = 1
MSL:TELEMETRY_SOURCE_START_TIME = 2018-12-19T12:30:01
MSL:TELEMETRY_SOURCE_SCLK_START = "1/598492579-48548"
/* History Data Elements */
GROUP = PDS_HISTORY_PARMS
SOFTWARE_NAME = MMMRDRGEN
SOFTWARE_VERSION_ID = "pds16.0"
PROCESSING_HISTORY_TEXT = "CODMAC LEVEL 1 to LEVEL 4
CONVERSION VIA MSSS MMMRDRGEN"
END_GROUP = PDS_HISTORY_PARMS
/* Camera Model Data Elements */
GROUP = GEOMETRIC_CAMERA_MODEL_PARMS
^MODEL_DESC = "GEOMETRIC_CM.TXT"
FILTER_NAME = MASTCAM_L0_CLEAR
MODEL_TYPE = CAHV
MODEL_COMPONENT_ID = ("C","A","H","V")
MODEL_COMPONENT_NAME = ("CENTER", "AXIS",
"HORIZONTAL", "VERTICAL")
MODEL_COMPONENT_1 = ( 7.820476e-01, 4.215647e-01,
-1.967798e+00 )
MODEL_COMPONENT_2 = ( 4.654729e-01, -1.921365e-01,
8.639552e-01 )
MODEL_COMPONENT_3 = ( 2.249626e+03, 4.087266e+03,
4.836099e+02 )
MODEL_COMPONENT_4 = ( -3.356067e+03, 1.607817e+03,
2.832301e+03 )
REFERENCE_COORD_SYSTEM_NAME = ROVER_NAV_FRAME
COORDINATE_SYSTEM_INDEX_NAME = ("SITE", "DRIVE", "POSE",
"ARM", "CHIMRA", "DRILL",
"RSM", "HGA",
"DRT", "IC")
REFERENCE_COORD_SYSTEM_INDEX = (73, 1206, 52,
798, 0, 2338,
892, 582,
0, 6 )
END_GROUP = GEOMETRIC_CAMERA_MODEL_PARMS
/* Coordinate System State: Rover */
GROUP = ROVER_COORDINATE_SYSTEM_PARMS
MSL:SOLUTION_ID = telemetry
COORDINATE_SYSTEM_NAME = ROVER_NAV_FRAME
COORDINATE_SYSTEM_INDEX_NAME = ("SITE", "DRIVE", "POSE",
"ARM", "CHIMRA", "DRILL",
"RSM", "HGA",
"DRT", "IC")
COORDINATE_SYSTEM_INDEX = (73, 1206, 52,
798, 0, 2338,
892, 582,
0, 6 )
ORIGIN_OFFSET_VECTOR = (-47.668037, -5.909369, -6.293979)
ORIGIN_ROTATION_QUATERNION = (0.3545804,
0.0304361,
-0.0007603,
-0.9345297)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
QUATERNION_MEASUREMENT_METHOD = TILT_ONLY
REFERENCE_COORD_SYSTEM_NAME = SITE_FRAME
END_GROUP = ROVER_COORDINATE_SYSTEM_PARMS
/* Coordinate System State: Remote Sensing Mast */
GROUP = RSM_COORDINATE_SYSTEM_PARMS
MSL:SOLUTION_ID = telemetry
COORDINATE_SYSTEM_NAME = RSM_HEAD_FRAME
COORDINATE_SYSTEM_INDEX_NAME = ("SITE", "DRIVE", "POSE",
"ARM", "CHIMRA", "DRILL",
"RSM", "HGA",
"DRT", "IC")
COORDINATE_SYSTEM_INDEX = (73, 1206, 52,
798, 0, 2338,
892, 582,
0, 6 )
ORIGIN_OFFSET_VECTOR = (0.804374, 0.559484, -1.906076)
ORIGIN_ROTATION_QUATERNION = ( 0.8446875,
-0.1089795,
-0.4873414,
-0.1926783)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
REFERENCE_COORD_SYSTEM_NAME = ROVER_NAV_FRAME
END_GROUP = RSM_COORDINATE_SYSTEM_PARMS
/* Coordinate System State: Robotic Arm */
GROUP = ARM_COORDINATE_SYSTEM_PARMS
MSL:SOLUTION_ID = telemetry
COORDINATE_SYSTEM_NAME = ARM_DRILL_FRAME
COORDINATE_SYSTEM_INDEX_NAME = ("SITE", "DRIVE", "POSE",
"ARM", "CHIMRA", "DRILL",
"RSM", "HGA",
"DRT", "IC")
COORDINATE_SYSTEM_INDEX = (73, 1206, 52,
798, 0, 2338,
892, 582, 0, 6 )
ORIGIN_OFFSET_VECTOR = (0.238353, -0.923706, -0.165335)
ORIGIN_ROTATION_QUATERNION = ( 0.1586527,
0.5402789,
0.3604649,
0.7436351)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
REFERENCE_COORD_SYSTEM_NAME = ROVER_NAV_FRAME
END_GROUP = ARM_COORDINATE_SYSTEM_PARMS
/* Articulation Device State: Remote Sensing Mast */
GROUP = RSM_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = RSM
ARTICULATION_DEVICE_NAME = "REMOTE SENSING MAST"
ARTICULATION_DEVICE_ANGLE_NAME = ("AZIMUTH-MEASURED",
"ELEVATION-MEASURED",
"AZIMUTH-REQUESTED",
"ELEVATION-REQUESTED",
"AZIMUTH-INITIAL",
"ELEVATION-INITIAL",
"AZIMUTH-FINAL",
"ELEVATION-FINAL")
ARTICULATION_DEVICE_ANGLE = ( 2.719078 <rad>, 0.542313 <rad>,
2.721545 <rad>, 0.546319 <rad>,
3.090580 <rad>, 0.546359 <rad>,
2.721491 <rad>, 0.546236 <rad> )
ARTICULATION_DEVICE_MODE = DEPLOYED
END_GROUP = RSM_ARTICULATION_STATE_PARMS
/* Articulation Device State: Robotic Arm */
GROUP = ARM_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = ARM
ARTICULATION_DEVICE_NAME = "SAMPLE ARM"
ARTICULATION_DEVICE_ANGLE_NAME = ("JOINT 1 AZIMUTH-ENCODER",
"JOINT 2 ELEVATION-ENCODER",
"JOINT 3 ELBOW-ENCODER",
"JOINT 4 WRIST-ENCODER",
"JOINT 5 TURRET-ENCODER",
"JOINT 1 AZIMUTH-RESOLVER",
"JOINT 2 ELEVATION-RESOLVER",
"JOINT 3 ELBOW-RESOLVER",
"JOINT 4 WRIST-RESOLVER",
"JOINT 5 TURRET-RESOLVER")
ARTICULATION_DEVICE_ANGLE = ( 0.799985 <rad>,
-1.570999 <rad>,
-1.500003 <rad>,
1.678171 <rad>,
2.761113 <rad>,
0.797107 <rad>,
-1.576209 <rad>,
-1.506384 <rad>,
1.673409 <rad>,
2.760045 <rad> )
ARTICULATION_DEVICE_MODE = "FREE SPACE"
ARTICULATION_DEVICE_TEMP_NAME = ("AZIMUTH JOINT",
"ELEVATION JOINT",
"ELBOW JOINT",
"WRIST JOINT",
"TURRET JOINT")
ARTICULATION_DEVICE_TEMP = ( -2.5942 <degC>,
6.2186 <degC>,
5.1346 <degC>,
5.3563 <degC>,
6.0723 <degC> )
CONTACT_SENSOR_STATE_NAME = ( "APXS CONTACT SWITCH 1",
"APXS CONTACT SWITCH 2",
"DRILL SWITCH 1", "DRILL SWITCH 2",
"MAHLI SWITCH 1A",
"MAHLI SWITCH 1B",
"MAHLI SWITCH 2A",
"MAHLI SWITCH 2B" )
CONTACT_SENSOR_STATE = ( "NO CONTACT","NO CONTACT","NO
CONTACT","NO CONTACT","NO CONTACT","NO CONTACT","NO CONTACT","NO CONTACT" )
ARTICULATION_DEV_VECTOR = ( -0.056348, 0.023005, 0.998146)
ARTICULATION_DEV_VECTOR_NAME = "GRAVITY"
ARTICULATION_DEV_INSTRUMENT_ID = "DRILL"
END_GROUP = ARM_ARTICULATION_STATE_PARMS
/* Articulation Device State: Mobility Chassis */
GROUP = CHASSIS_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = CHASSIS
ARTICULATION_DEVICE_NAME = "MOBILITY CHASSIS"
ARTICULATION_DEVICE_ANGLE_NAME = ("LEFT FRONT WHEEL",
"RIGHT FRONT WHEEL",
"LEFT REAR WHEEL",
"RIGHT REAR WHEEL",
"LEFT BOGIE",
"RIGHT BOGIE",
"LEFT DIFFERENTIAL",
"RIGHT DIFFERENTIAL")
ARTICULATION_DEVICE_ANGLE = ( -0.000000 <rad>, -0.000000 <rad>,
-0.000128 <rad>, -0.000128 <rad>,
-0.022178 <rad>, -0.003453 <rad>,
-0.004218 <rad>, 0.003101 <rad> )
ARTICULATION_DEVICE_MODE = DEPLOYED
END_GROUP = CHASSIS_ARTICULATION_STATE_PARMS
/* Articulation Device State: High Gain Antenna */
GROUP = HGA_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = HGA
ARTICULATION_DEVICE_NAME = "HIGH GAIN ANTENNA"
ARTICULATION_DEVICE_ANGLE_NAME = ("AZIMUTH", "ELEVATION")
ARTICULATION_DEVICE_ANGLE = ( 0.000011 <rad>, -0.785064 <rad> )
ARTICULATION_DEVICE_MODE = "DEPLOYED"
END_GROUP = HGA_ARTICULATION_STATE_PARMS
/* Coordinate System State: Site */
GROUP = SITE_COORDINATE_SYSTEM_PARMS
COORDINATE_SYSTEM_NAME = SITE_FRAME
COORDINATE_SYSTEM_INDEX_NAME = ("SITE" )
COORDINATE_SYSTEM_INDEX = (73 )
ORIGIN_OFFSET_VECTOR = (-120.137383, -115.454124, -9.943598 )
ORIGIN_ROTATION_QUATERNION = (1.0000000,
0.0000000,
0.0000000,
0.0000000 )
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
REFERENCE_COORD_SYSTEM_NAME = SITE_FRAME
END_GROUP = SITE_COORDINATE_SYSTEM_PARMS
/* Observation Request */
GROUP = OBSERVATION_REQUEST_PARMS
COMMAND_INSTRUMENT_ID = MAST_LEFT
RATIONALE_DESC = "Periodic documentation of the terrain
along the traverse"
END_GROUP = OBSERVATION_REQUEST_PARMS
/* Image Request */
GROUP = IMAGE_REQUEST_PARMS
FIRST_LINE = 17
FIRST_LINE_SAMPLE = 161
LINES = 1184
LINE_SAMPLES = 1328
EXPOSURE_TYPE = MANUAL
EXPOSURE_DURATION = "NULL"
INST_CMPRS_MODE = 1
INST_CMPRS_NAME = "PREDICTIVE LOSSLESS BAYER HUFFMAN
ENCODING"
INST_CMPRS_QUALITY = "N/A"
AUTO_EXPOSURE_DATA_CUT = 150
AUTO_EXPOSURE_PERCENT = 010
AUTO_EXPOSURE_PIXEL_FRACTION = 002
MAX_AUTO_EXPOS_ITERATION_COUNT = 8
MSL:AUTO_FOCUS_ZSTACK_FLAG = FALSE
MSL:INSTRUMENT_FOCUS_POSITION_CNT = 0
MSL:INSTRUMENT_FOCUS_STEP_SIZE = 0
MSL:INSTRUMENT_FOCUS_STEPS = 0
FILTER_NAME = "MASTCAM_L0_CLEAR"
FILTER_NUMBER = "0"
MSL:INVERSE_LUT_FILE_NAME = MMM_LUT0
FLAT_FIELD_CORRECTION_FLAG = FALSE
END_GROUP = IMAGE_REQUEST_PARMS
/* Video Request */
GROUP = VIDEO_REQUEST_PARMS
GROUP_APPLICABILITY_FLAG = FALSE
MSL:COMMANDED_VIDEO_FRAMES = "N/A"
INTERFRAME_DELAY = "N/A"
END_GROUP = VIDEO_REQUEST_PARMS
/* ZStack Request */
GROUP = ZSTACK_REQUEST_PARMS
GROUP_APPLICABILITY_FLAG = FALSE
MSL:ZSTACK_IMAGE_DEPTH = "N/A"
MSL:IMAGE_BLENDING_FLAG = "N/A"
MSL:IMAGE_REGISTRATION_FLAG = "N/A"
END_GROUP = ZSTACK_REQUEST_PARMS
/* Instrument State Results */
GROUP = INSTRUMENT_STATE_PARMS
HORIZONTAL_FOV = 16.2823
VERTICAL_FOV = 14.5366
DETECTOR_FIRST_LINE = 1
DETECTOR_LINES = 1200
MSL:DETECTOR_SAMPLES = 1648
DETECTOR_TO_IMAGE_ROTATION = 0.0
EXPOSURE_DURATION = 11.2 <ms>
FILTER_NAME = MASTCAM_L0_CLEAR
FILTER_NUMBER = "0"
CENTER_FILTER_WAVELENGTH = 590 <nm>
FLAT_FIELD_CORRECTION_FLAG = FALSE
MSL:INSTRUMENT_CLOCK_START_COUNT = "598492579.0000"
MSL:SENSOR_READOUT_RATE = 10 <MHz>
INSTRUMENT_TEMPERATURE_NAME = ( "DEA_TEMP", "FPA_TEMP",
"OPTICS_TEMP", "ELECTRONICS",
"ELECTRONICS_A", "ELECTRONICS_B" )
INSTRUMENT_TEMPERATURE = ( 30.4244 <degC>,
-0.2124 <degC>,
-3.3410 <degC>,
-3.4016 <degC>,
"NULL",
"NULL" )
MSL:INSTRUMENT_TEMPERATURE_STATUS = ( 0,
0,
0,
0,
"UNK",
"UNK" )
SAMPLE_BIT_METHOD = "HARDWARE"
SAMPLE_BIT_MODE_ID = MMM_LUT0
MSL:FOCUS_POSITION_COUNT = 2238
MSL:FILTER_POSITION_COUNT = 0
MSL:COVER_HALL_SENSOR_FLAG = "N/A"
MSL:FILTER_HALL_SENSOR_FLAG = 0
MSL:FOCUS_HALL_SENSOR_FLAG = 1
MSL:LED_STATE_NAME = ("VIS1", "VIS2", "UV")
MSL:LED_STATE_FLAG = ( "N/A", "N/A", "N/A" )
DETECTOR_ERASE_COUNT = 4094
END_GROUP = INSTRUMENT_STATE_PARMS
/* Image Data Elements */
GROUP = IMAGE_PARMS
INST_CMPRS_MODE = 1
INST_CMPRS_NAME = "PREDICTIVE LOSSLESS BAYER HUFFMAN
ENCODING"
INST_CMPRS_QUALITY = "N/A"
MSL:INVERSE_LUT_FILE_NAME = MMM_LUT0
PIXEL_AVERAGING_HEIGHT = 1
PIXEL_AVERAGING_WIDTH = 1
END_GROUP = IMAGE_PARMS
/* Video Data Elements */
GROUP = VIDEO_PARMS
GROUP_APPLICABILITY_FLAG = FALSE
MSL:GOP_FRAME_INDEX = "N/A"
MSL:GOP_TOTAL_FRAMES = "N/A"
END_GROUP = VIDEO_PARMS
/* Derived Data Elements */
GROUP = DERIVED_IMAGE_PARMS
MSL:INFINITY_CONSTANT = 999999
MSL:COVER_STATE_FLAG = "N/A"
MSL:MINIMUM_FOCUS_DISTANCE = 1.3 <m>
MSL:BEST_FOCUS_DISTANCE = 1.952 <m>
MSL:MAXIMUM_FOCUS_DISTANCE = 3.6 <m>
MSL:FRAME_RATE = "N/A"
FIXED_INSTRUMENT_AZIMUTH = 199.1465
FIXED_INSTRUMENT_ELEVATION = -56.2743
SOLAR_AZIMUTH = 249.8022
SOLAR_ELEVATION = 34.3177
END_GROUP = DERIVED_IMAGE_PARMS
/* Processing Data Elements */
GROUP = PROCESSING_PARMS
DARK_LEVEL_CORRECTION = 121.4
SHUTTER_EFFECT_CORRECTION_FLAG = FALSE
RADIOMETRIC_CORRECTION_TYPE = "N/A"
RADIANCE_OFFSET = ( "N/A",
"N/A",
"N/A" )
RADIANCE_SCALING_FACTOR = ( "N/A",
"N/A",
"N/A" )
FLAT_FIELD_CORRECTION_FLAG = FALSE
END_GROUP = PROCESSING_PARMS
/* PRIMARY DATA OBJECT */
/* IMAGE DATA ELEMENTS */
OBJECT = IMAGE
INTERCHANGE_FORMAT = BINARY
LINES = 1193
LINE_SAMPLES = 1338
SAMPLE_TYPE = UNSIGNED_INTEGER
SAMPLE_BITS = 8
BANDS = 3
BAND_STORAGE_TYPE = BAND_SEQUENTIAL
FIRST_LINE = 17
FIRST_LINE_SAMPLE = 161
INVALID_CONSTANT = 255
MINIMUM = "NULL"
MAXIMUM = "NULL"
MEAN = "NULL"
MEDIAN = "NULL"
STANDARD_DEVIATION = "NULL"
MISSING_CONSTANT = 255
SAMPLE_BIT_MASK = 2#11111111#
SAMPLE_BIT_MODE_ID = MMM_LUT0
SAMPLE_BIT_METHOD = "HARDWARE"
END_OBJECT = IMAGE
END
KPL/SCLK
MSL SCLK File
===========================================================================
This file is a SPICE spacecraft clock (SCLK) kernel containing
information required for MSL spacecraft on-board clock to UTC
conversion.
Production/History of this SCLK file
--------------------------------------------------------
This file was generated by the NAIF utility program MAKCLK, version
3.5.2, from the most recent MSL spacecraft SCLKvSCET file (see
corresponding sections of these comments for a copy of the source
SCLKvSCET file and MAKCLK setup file).
Usage
--------------------------------------------------------
This file must be loaded into the user's program by a call to the
FURNSH subroutine
CALL FURNSH( 'this_file_name' )
in order to use the SPICELIB SCLK family of subroutines to convert
MSL spacecraft on-board clock to ET and vice versa.
SCLK Format
--------------------------------------------------------
The on-board clock, the conversion for which is provided by this SCLK
file, consists of two fields:
SSSSSSSSSS-FFFFF
where:
SSSSSSSSSS -- count of on-board seconds
FFFFF -- count of fractions of a second with one fraction
being 1/65536 of a second; normally this field value
is within 0..65535 range.
References
--------------------------------------------------------
1. SCLK Required Reading Document
2. MAKCLK User's Guide Document
3. SFOC SCLKvSCET SIS Document
Inquiries
--------------------------------------------------------
If you have any questions regarding this file contact NAIF at JPL
Charles H. Acton, Jr
(818) 354-3869
Chuck.Acton@jpl.nasa.gov
Boris V. Semenov
(818) 354-8136
Boris.Semenov@jpl.nasa.gov
Source SCLKvSCET File
--------------------------------------------------------
CCSD3ZS00001$$sclk$$NJPL3KS0L015$$scet$$
MISSION_NAME=MSL;
SPACECRAFT_NAME=MARS_SCIENCE_LABORATORY;
DATA_SET_ID=SCLK_SCET;
FILE_NAME=MSL_76_SCLKSCET.00019;
PRODUCT_CREATION_TIME=2022-229T12:27:15.000;
PRODUCT_VERSION_ID=00019;
PRODUCER_ID=DSMS_TIME_SERVICES;
APPLICABLE_START_TIME=2022-230T00:00:00.000;
APPLICABLE_STOP_TIME=2023-358T15:16:11.000;
MISSION_ID=33;
SPACECRAFT_ID=76;
CCSD3RE00000$$scet$$NJPL3IS00613$$data$$
*____SCLK0_____ ________SCET0___________ _DUT__ __SCLKRATE__
0000000000.000 2000-001T11:58:55.816 64.184 1.000000000
0189345665.000 2006-001T00:00:00.816 64.184 0.000010000
0189345666.000 2006-001T00:00:00.817 65.184 1.000000000
0284040066.000 2009-001T00:00:00.815 65.184 0.001000000
0284040067.000 2009-001T00:00:00.816 66.184 1.000000000
0375075862.000 2011-324T15:43:15.816 66.184 0.995566030
0375076862.000 2011-324T15:59:51.382 66.184 1.000007536
0375077191.000 2011-324T16:05:20.385 66.184 1.000004134
0375078191.000 2011-324T16:22:00.389 66.184 1.000009564
0375163622.000 2011-325T16:05:52.206 66.184 0.999958637
0375164622.000 2011-325T16:22:32.165 66.184 1.000009114
0375235601.000 2011-326T12:05:31.812 66.184 0.999997081
0375236601.000 2011-326T12:22:11.809 66.184 1.000009250
0375410971.000 2011-328T12:48:23.422 66.184 1.000010108
0375411971.000 2011-328T13:05:03.432 66.184 1.000008880
0375950039.000 2011-334T18:32:56.210 66.184 0.999889040
0375951039.000 2011-334T18:49:36.099 66.184 1.000008973
0380648630.000 2012-024T03:43:29.250 66.184 1.000550348
0380649630.000 2012-024T04:00:09.801 66.184 1.000009187
0392778715.000 2012-164T13:13:26.231 66.184 0.996915113
0392779715.000 2012-164T13:30:03.146 66.184 1.000009272
0394372698.000 2012-183T00:00:00.916 66.184 0.001000000
0394372699.000 2012-183T00:00:00.917 67.184 1.000009272
0396387693.000 2012-206T07:43:33.600 67.184 0.999848543
0396388693.000 2012-206T08:00:13.449 67.184 1.000009275
0434589485.000 2013-282T11:25:59.761 67.184 1.001583303
0434590485.000 2013-282T11:42:41.345 67.184 1.000009438
0488979811.000 2015-182T00:00:00.669 67.184 0.001000000
0488979812.000 2015-182T00:00:00.670 68.184 1.000009438
0536499363.000 2017-001T00:00:00.159 68.184 0.001000000
0536499364.000 2017-001T00:00:00.160 69.184 1.000009438
0626394666.000 2019-311T11:09:10.592 69.184 1.003346471
0626395666.000 2019-311T11:25:53.938 69.184 1.000009575
0655335115.000 2020-281T10:14:40.033 69.184 0.996931000
0655336115.000 2020-281T10:31:16.964 69.184 1.000009464
0707809507.000 2022-157T18:36:05.572 69.184 0.999115094
0707810507.000 2022-157T18:52:44.687 69.184 1.000007602
0709438101.000 2022-176T14:59:31.061 69.184 1.000009738
0709439101.000 2022-176T15:16:11.071 69.184 1.000007639
0713969869.000 2022-229T01:49:33.682 69.184 1.000007639
0713970869.000 2022-229T02:06:13.689 69.184 1.000009464
CCSD3RE00000$$data$$CCSD3RE00000$$sclk$$
MAKCLK Setup file
--------------------------------------------------------
SCLKSCET_FILE = MSL_76_SCLKSCET.00019.clean
OLD_SCLK_KERNEL = /ods/cedl/strategic/naif/misc/work/sclkscet/msl_template.tsc
FILE_NAME = MSL_76_SCLKSCET.00019.tsc
NAIF_SPACECRAFT_ID = -76
LEAPSECONDS_FILE = /ods/cedl/strategic/naif/kernels/lsk/msl.tls
PARTITION_TOLERANCE = 2560
LOG_FILE = MSL_76_SCLKSCET.00019.log
Kernel DATA
--------------------------------------------------------
\begindata
SCLK_KERNEL_ID = ( @2022-08-18/20:50:01.82 )
SCLK_DATA_TYPE_76 = ( 1 )
SCLK01_TIME_SYSTEM_76 = ( 2 )
SCLK01_N_FIELDS_76 = ( 2 )
SCLK01_MODULI_76 = ( 4294967296 65536 )
SCLK01_OFFSETS_76 = ( 0 0 )
SCLK01_OUTPUT_DELIM_76 = ( 3 )
SCLK_PARTITION_START_76 = ( 0.0000000000000E+00 )
SCLK_PARTITION_END_76 = ( 2.8147497671065E+14 )
SCLK01_COEFFICIENTS_76 = (
0.0000000000000E+00 -3.5763036976277E-10 1.0000000000053E+00
1.2408957566976E+13 1.8934566600100E+08 9.9999999998944E-01
1.8614849830912E+13 2.8404006700000E+08 1.0000000000000E+00
2.4580971692032E+13 3.7507586200000E+08 9.9556599998474E-01
2.4581037228032E+13 3.7507685756600E+08 1.0000091186048E+00
2.4581058789376E+13 3.7507718656900E+08 1.0000040000081E+00
2.4581124325376E+13 3.7507818657300E+08 1.0000095632730E+00
2.4586723131392E+13 3.7516361839000E+08 9.9995900005102E-01
2.4586788667392E+13 3.7516461834900E+08 1.0000091153724E+00
2.4591440347136E+13 3.7523559799600E+08 9.9999699997902E-01
2.4591505883136E+13 3.7523659799300E+08 1.0000092504443E+00
2.4602933395456E+13 3.7541096960600E+08 1.0000099999905E+00
2.4602998931456E+13 3.7541196961600E+08 1.0000088799185E+00
2.4638261755904E+13 3.7595004239400E+08 9.9988899999857E-01
2.4638327291904E+13 3.7595104228300E+08 1.0000089728970E+00
2.4946188615680E+13 3.8064867543400E+08 1.0005509999990E+00
2.4946254151680E+13 3.8064967598500E+08 1.0000091870079E+00
2.5741145866240E+13 3.9277887241500E+08 9.9691500002146E-01
2.5741211402240E+13 3.9277986933000E+08 1.0000092725350E+00
2.5845609201664E+13 3.9437286810100E+08 1.0000092719879E+00
2.5977663848448E+13 3.9638788078400E+08 9.9984899997711E-01
2.5977729384448E+13 3.9638888063300E+08 1.0000092749909E+00
2.8481256488960E+13 4.3459002694500E+08 1.0015840000510E+00
2.8481322024960E+13 4.3459102852900E+08 1.0000094379730E+00
3.2045780959232E+13 4.8898086885400E+08 1.0000094380099E+00
3.5160022319104E+13 5.3650086934400E+08 1.0000094380016E+00
4.1051400830976E+13 6.2639701977600E+08 1.0033459999561E+00
4.1051466366976E+13 6.2639802312200E+08 1.0000095749923E+00
4.2948042096640E+13 6.5533774921700E+08 9.9693099999428E-01
4.2948107632640E+13 6.5533874614800E+08 1.0000094639965E+00
4.6387003850752E+13 7.0781263475600E+08 9.9911500000954E-01
4.6387069386752E+13 7.0781363387100E+08 1.0000076026331E+00
4.6493735387136E+13 7.0944124024500E+08 1.0000099999905E+00
4.6493800923136E+13 7.0944224025500E+08 1.0000076391023E+00
4.6790729334784E+13 7.1397304286600E+08 1.0000069999695E+00
4.6790794870784E+13 7.1397404287300E+08 1.0000094640000E+00 )
\begintext
KPL/IK
MSL_MASTCAM_LEFT Instrument Kernel
==============================================================================
Version and Date
----------------------------------------------------------
Tue Jul 31 15:46:20 PDT 2012
Pedigree
----------------------------------------------------------
This IK was generated by a script. All nominal parameters provided
in this IK were obtained from the camera CDR materials; all actual
parameters were copied/derived from the camera CAHVOR(E) model file
'MSL_CAL_003_SN_3003_FILTER_0_FOCUS_02315-MCAML-FLIGHT.cahvor'.
Camera CCD Dimensions
----------------------------------------------------------
The camera CCD dimensions are provided in the keywords below. The
pixels are numbered left-to-right, top-to-bottom with the top-left
pixel indexed (0,0).
\begindata
INS-76210_FOV_CENTER_PIXEL = ( 823.5, 599.5 )
INS-76210_PIXEL_SAMPLES = ( 1648 )
INS-76210_PIXEL_LINES = ( 1200 )
\begintext
Camera Boresight and Distortion Center Locations
----------------------------------------------------------
The camera boresight and distortion center locations in pixel
coordinates, computed from the model data using these formulas:
boresight sample = H dot A
boresight line = V dot A
distortion sample = (O dot H) / (O dot A)
distortion line = (O dot V) / (O dot A)
are:
\begindata
INS-76210_BORESIGHT_PIXEL = ( 829.18782212, 601.33514402 )
INS-76210_DISTORTION_PIXEL = ( 837.77915717, 592.14046615 )
\begintext
Nominal Camera Parameters
----------------------------------------------------------
The nominal camera focal length and physical pixel size, both in
millimeters, along with the nominal pixel IFOV, in degrees, are provided
in the keywords below.
\begindata
INS-76210_FOCAL_LENGTH = ( 34 )
INS-76210_PIXEL_SIZE = ( 0.0074 )
INS-76210_IFOV_NOMINAL = ( 0.01247026 )
\begintext
Camera FOV Definition
----------------------------------------------------------
To better reflect distortion in the camera optics the FOV is defined as
a polygonal pyramid with the tip at the camera focal point and the edges
along the view directions of the corner pixels and the side-middle pixels.
Specifically the boundary vectors provided in the FOV_BOUNDARY
keyword corresponds to view directions of the centers of these
pixels provided in this order:
( 0.0, 0.0 )
( 823.5, 0.0 )
( 1647.0, 0.0 )
( 1647.0, 599.5 )
( 1647.0, 1199.0 )
( 823.5, 1199.0 )
( 0.0, 1199.0 )
( 0.0, 599.5 )
The boresight direction corresponds to the view direction of the center
pixel, (823.5,599.5).
All directions are unit vectors specified in the 'MSL_MASTCAM_LEFT'
frame.
\begindata
INS-76210_FOV_FRAME = ( 'MSL_MASTCAM_LEFT' )
INS-76210_FOV_SHAPE = ( 'POLYGON' )
INS-76210_FOV_CLASS_SPEC = ( 'CORNERS' )
INS-76210_BORESIGHT = (
-0.00000000 -0.00000000 1.00000000
)
INS-76210_FOV_BOUNDARY = (
0.17483767 0.12730492 0.97633255
-0.00000000 0.12834274 0.99172987
-0.17476887 0.12719345 0.97635940
-0.17553059 -0.00005566 0.98447398
-0.17480715 -0.12735688 0.97633124
0.00001620 -0.12838394 0.99172454
0.17491070 -0.12728511 0.97632205
0.17557293 0.00003780 0.98446643
)
\begintext
Actual Camera IFOV
----------------------------------------------------------
The actual average vertical and horizontal pixel IFOVs were computed by
dividing the angular extent between the view directions of pixels
(823.5,0) and (823.5,1199) for the vertical direction and between
(0,599.5) and (1647,599.5) for the horizontal direction by the number
of pixels minus 1. The average IFOV is simply an average of the
vertical and horizontal IFOVs.
In the keywords below the IFOVs are provided in degrees.
\begindata
INS-76210_IFOV_VERTICAL = ( 0.01230196 )
INS-76210_IFOV_HORIZONTAL = ( 0.01227780 )
INS-76210_IFOV = ( 0.01228988 )
\begintext
Source CAHVOR(E) Parameters
The keywords below contain parameters of the CAHVOR(E) model from
which all actual camera parameters provided in this file have been
derived. Note that the reference quaternion (CAHVOR_QUAT) is not a
SPICE-style but an engineering style quaternion (s1,s2,s3,c.)
\begindata
INS-76210_CAHVOR_FILE = ( 'MSL_CAL_003_SN_3003_FILTER_0_FOCUS_02315-MCAML-FLIGHT.cahvor' )
INS-76210_CAHVOR_MODEL = ( ' CAHVOR ' )
INS-76210_CAHVOR_DIMS = ( 1648 1200 )
INS-76210_CAHVOR_C = ( 0.767151 0.433709 -1.971648 )
INS-76210_CAHVOR_A = ( 0.999664 0.025047 0.006727 )
INS-76210_CAHVOR_H = ( 712.373106 4664.465028 33.182389 )
INS-76210_CAHVOR_V = ( 570.612488 -14.279011 4648.733195 )
INS-76210_CAHVOR_O = ( 0.999627 0.026908 0.004759 )
INS-76210_CAHVOR_R = ( -0.000151 -0.139189 -1.250336 )
INS-76210_CAHVOR_HS = ( 4645.242086 )
INS-76210_CAHVOR_HC = ( 829.187822 )
INS-76210_CAHVOR_VS = ( 4644.882626 )
INS-76210_CAHVOR_VC = ( 601.335144 )
INS-76210_CAHVOR_THETA = ( -1.571004 )
INS-76210_CAHVOR_POS = ( 0.80436 0.55942 -1.90608 )
INS-76210_CAHVOR_QUAT = ( 0.00001 -0.00325 -0.00104 0.99999 )
\begintext
KPL/IK
MSL_MASTCAM_RIGHT Instrument Kernel
==============================================================================
Version and Date
----------------------------------------------------------
Tue Jul 31 15:46:21 PDT 2012
Pedigree
----------------------------------------------------------
This IK was generated by a script. All nominal parameters provided
in this IK were obtained from the camera CDR materials; all actual
parameters were copied/derived from the camera CAHVOR(E) model file
'MSL_CAL_003_SN_3004_FILTER_0_FOCUS_02702-MCAMR-FLIGHT.cahvor'.
Camera CCD Dimensions
----------------------------------------------------------
The camera CCD dimensions are provided in the keywords below. The
pixels are numbered left-to-right, top-to-bottom with the top-left
pixel indexed (0,0).
\begindata
INS-76220_FOV_CENTER_PIXEL = ( 823.5, 599.5 )
INS-76220_PIXEL_SAMPLES = ( 1648 )
INS-76220_PIXEL_LINES = ( 1200 )
\begintext
Camera Boresight and Distortion Center Locations
----------------------------------------------------------
The camera boresight and distortion center locations in pixel
coordinates, computed from the model data using these formulas:
boresight sample = H dot A
boresight line = V dot A
distortion sample = (O dot H) / (O dot A)
distortion line = (O dot V) / (O dot A)
are:
\begindata
INS-76220_BORESIGHT_PIXEL = ( 859.44651228, 534.29411479 )
INS-76220_DISTORTION_PIXEL = ( 767.27622715, 668.16368416 )
\begintext
Nominal Camera Parameters
----------------------------------------------------------
The nominal camera focal length and physical pixel size, both in
millimeters, along with the nominal pixel IFOV, in degrees, are provided
in the keywords below.
\begindata
INS-76220_FOCAL_LENGTH = ( 100 )
INS-76220_PIXEL_SIZE = ( 0.0074 )
INS-76220_IFOV_NOMINAL = ( 0.00423989 )
\begintext
Camera FOV Definition
----------------------------------------------------------
To better reflect distortion in the camera optics the FOV is defined as
a polygonal pyramid with the tip at the camera focal point and the edges
along the view directions of the corner pixels and the side-middle pixels.
Specifically the boundary vectors provided in the FOV_BOUNDARY
keyword corresponds to view directions of the centers of these
pixels provided in this order:
( 0.0, 0.0 )
( 823.5, 0.0 )
( 1647.0, 0.0 )
( 1647.0, 599.5 )
( 1647.0, 1199.0 )
( 823.5, 1199.0 )
( 0.0, 1199.0 )
( 0.0, 599.5 )
The boresight direction corresponds to the view direction of the center
pixel, (823.5,599.5).
All directions are unit vectors specified in the 'MSL_MASTCAM_RIGHT'
frame.
\begindata
INS-76220_FOV_FRAME = ( 'MSL_MASTCAM_RIGHT' )
INS-76220_FOV_SHAPE = ( 'POLYGON' )
INS-76220_FOV_CLASS_SPEC = ( 'CORNERS' )
INS-76220_BORESIGHT = (
0.00000000 0.00000000 1.00000000
)
INS-76220_FOV_BOUNDARY = (
0.06091935 0.04433268 0.99715768
0.00000000 0.04462814 0.99900367
-0.06080956 0.04423678 0.99716864
-0.06106251 -0.00005126 0.99813394
-0.06083571 -0.04440396 0.99715962
0.00002390 -0.04469527 0.99900067
0.06099392 -0.04440530 0.99714989
0.06117482 -0.00000350 0.99812707
)
\begintext
Actual Camera IFOV
----------------------------------------------------------
The actual average vertical and horizontal pixel IFOVs were computed by
dividing the angular extent between the view directions of pixels
(823.5,0) and (823.5,1199) for the vertical direction and between
(0,599.5) and (1647,599.5) for the horizontal direction by the number
of pixels minus 1. The average IFOV is simply an average of the
vertical and horizontal IFOVs.
In the keywords below the IFOVs are provided in degrees.
\begindata
INS-76220_IFOV_VERTICAL = ( 0.00426986 )
INS-76220_IFOV_HORIZONTAL = ( 0.00425504 )
INS-76220_IFOV = ( 0.00426245 )
\begintext
Source CAHVOR(E) Parameters
The keywords below contain parameters of the CAHVOR(E) model from
which all actual camera parameters provided in this file have been
derived. Note that the reference quaternion (CAHVOR_QUAT) is not a
SPICE-style but an engineering style quaternion (s1,s2,s3,c.)
\begindata
INS-76220_CAHVOR_FILE = ( 'MSL_CAL_003_SN_3004_FILTER_0_FOCUS_02702-MCAMR-FLIGHT.cahvor' )
INS-76220_CAHVOR_MODEL = ( ' CAHVOR ' )
INS-76220_CAHVOR_DIMS = ( 1648 1200 )
INS-76220_CAHVOR_C = ( 0.872866 0.677208 -1.970931 )
INS-76220_CAHVOR_A = ( 0.999741 -0.022668 0.001764 )
INS-76220_CAHVOR_H = ( 1162.600942 13353.117702 -93.448986 )
INS-76220_CAHVOR_V = ( 512.731806 83.454058 13371.226140 )
INS-76220_CAHVOR_O = ( 0.999495 -0.029483 0.011824 )
INS-76220_CAHVOR_R = ( -0.000106 1.436779 -0.685884 )
INS-76220_CAHVOR_HS = ( 13376.370999 )
INS-76220_CAHVOR_HC = ( 859.446513 )
INS-76220_CAHVOR_VS = ( 13370.635765 )
INS-76220_CAHVOR_VC = ( 534.294115 )
INS-76220_CAHVOR_THETA = ( -1.570787 )
INS-76220_CAHVOR_POS = ( 0.80436 0.55942 -1.90608 )
INS-76220_CAHVOR_QUAT = ( 0.00001 -0.00325 -0.00104 0.99999 )
\begintext
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK '
'2'
'6'
'MSL HGA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL HGA Encoder AZ, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-1295A'
'-12959'
'3'
'1'
19
'FFFFFFFFEEF978^0'
'0^0'
'0^0'
'-5D5D7E3562FFD4^-4'
'0^0'
'0^0'
'0^0'
'FFFFFFFFEEF978^0'
'0^0'
'0^0'
'-5D5D7E3562FFD4^-4'
'0^0'
'0^0'
'0^0'
'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 HGA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL HGA Encoder EL, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-1295C'
'-1295B'
'3'
'1'
19
'EC878EFBD0B278^0'
'61ED6CBA333CB8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'EC878EFBD0B278^0'
'61ED6CBA333CB8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'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 HGA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL HGA Encoder AZ, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-1295A'
'-12959'
'3'
'1'
19
'FFFFFFFFEEF978^0'
'0^0'
'0^0'
'-5D5D7E3562FFD4^-4'
'0^0'
'0^0'
'0^0'
'FFFFFFFFEEF978^0'
'0^0'
'0^0'
'-5D5D7E3562FFD4^-4'
'0^0'
'0^0'
'0^0'
'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 HGA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL HGA Encoder EL, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-1295C'
'-1295B'
'3'
'1'
19
'EC878EFBD0B278^0'
'61ED6CBA333CB8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'EC878EFBD0B278^0'
'61ED6CBA333CB8^0'
'0^0'
'0^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA SH. AZ Rotation, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-12A0D'
'-12A0C'
'3'
'1'
19
'EBEF819321FFB8^0'
'0^0'
'0^0'
'-63599448B612F8^0'
'0^0'
'0^0'
'0^0'
'EBEF819321FFB8^0'
'0^0'
'0^0'
'-63599448B612F8^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA SH. EL Rotation, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-12A0E'
'-12A0D'
'3'
'1'
19
'7FA72EB47E4D9C^0'
'-7FA72EB47E4D94^0'
'-805893D4FAE22^0'
'805893D4FAE228^0'
'0^0'
'0^0'
'0^0'
'7FA72EB47E4D9C^0'
'-7FA72EB47E4D94^0'
'-805893D4FAE22^0'
'805893D4FAE228^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA ELBOW Rotation, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-12A0F'
'-12A0E'
'3'
'1'
19
'BAC136F54A23C8^0'
'0^0'
'0^0'
'AF189DF294FA78^0'
'0^0'
'0^0'
'0^0'
'BAC136F54A23C8^0'
'0^0'
'0^0'
'AF189DF294FA78^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA WRIST Rotation, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-12A10'
'-12A0F'
'3'
'1'
19
'AB7F67B2F3A63^0'
'0^0'
'0^0'
'-BE1088C056211^0'
'0^0'
'0^0'
'0^0'
'AB7F67B2F3A63^0'
'0^0'
'0^0'
'-BE1088C056211^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA TURRET Rotation, Reconstructed '
'23AC425B0B71^C'
'23AC435A3716^C'
'-12A11'
'-12A10'
'3'
'1'
19
'2252FFB00BBD4C^0'
'2252FFB00BBD4C^0'
'-B1BC3EBC31DB28^0'
'-B1BC3EBC31DB38^0'
'0^0'
'0^0'
'0^0'
'2252FFB00BBD4C^0'
'2252FFB00BBD4C^0'
'-B1BC3EBC31DB28^0'
'-B1BC3EBC31DB38^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA SH. AZ Rotation, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-12A0D'
'-12A0C'
'3'
'1'
19
'EBEF819321FFB8^0'
'0^0'
'0^0'
'-63599448B612F8^0'
'0^0'
'0^0'
'0^0'
'EBEF819321FFB8^0'
'0^0'
'0^0'
'-63599448B612F8^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA SH. EL Rotation, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-12A0E'
'-12A0D'
'3'
'1'
19
'7FA72EB47E4D9C^0'
'-7FA72EB47E4D94^0'
'-805893D4FAE22^0'
'805893D4FAE228^0'
'0^0'
'0^0'
'0^0'
'7FA72EB47E4D9C^0'
'-7FA72EB47E4D94^0'
'-805893D4FAE22^0'
'805893D4FAE228^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA ELBOW Rotation, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-12A0F'
'-12A0E'
'3'
'1'
19
'BAC136F54A23C8^0'
'0^0'
'0^0'
'AF189DF294FA78^0'
'0^0'
'0^0'
'0^0'
'BAC136F54A23C8^0'
'0^0'
'0^0'
'AF189DF294FA78^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA WRIST Rotation, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-12A10'
'-12A0F'
'3'
'1'
19
'AB7F67B2F3A63^0'
'0^0'
'0^0'
'-BE1088C056211^0'
'0^0'
'0^0'
'0^0'
'AB7F67B2F3A63^0'
'0^0'
'0^0'
'-BE1088C056211^0'
'0^0'
'0^0'
'0^0'
'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 RA Reconstructed Orientation '
BEGIN_ARRAY 1 19
'MSL RA TURRET Rotation, Reconstructed '
'23AC452B004A^C'
'23AC46285C3F^C'
'-12A11'
'-12A10'
'3'
'1'
19
'2252FFB00BBD4C^0'
'2252FFB00BBD4C^0'
'-B1BC3EBC31DB28^0'
'-B1BC3EBC31DB38^0'
'0^0'
'0^0'
'0^0'
'2252FFB00BBD4C^0'
'2252FFB00BBD4C^0'
'-B1BC3EBC31DB28^0'
'-B1BC3EBC31DB38^0'
'0^0'
'0^0'
'0^0'
'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~
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment