KPL/IK Psyche Imager Instrument Kernel ============================================================================== This instrument kernel (I-kernel) contains Imager A (IMGA) and Imager B (IMGB) optics, detector, and field-of-view parameters. Version and Date ------------------------------------------------------------------------------ Version 0.5 -- August 29, 2025 -- Michael Walworth, ASU/Psyche Imager Team * Added bindings to the updated frames and name/ID mapping for PSYC_IMGA_FILTER_[1-9] and PSYC_IMGB_FILTER_[1-9] (IDs -255111 through -255119 and -255131 through -255139), to support the eight filters and solar blocking filter for each camera. Version 0.4 -- April 26, 2021 -- Matt Barnes, NAIF/JPL Changed IDs to start with -255 instead of -69 to reflect PSYCH S/C ID change to -255, see [3] for details. Version 0.3 -- May 20, 2018 -- Boris Semenov, Masha Liukis, NAIF/JPL * Added new reference document. * Updated f/ratio settings (see [5]). * Updated FOV diagram and swapped angles in the FOV definition to match the updated frames. Version 0.2 -- January 31, 2018 -- Masha Liukis, NAIF/JPL Replaced references to camera with references to imager. Replaced FC (framing camera) with IMG (imager) for instruments and frames names: PSYC_FC1 with PSYC_IMGA PSYC_FC2 with PSYC_IMGB Version 0.1 -- January 29, 2018 -- Boris Semenov, NAIF/JPL Preliminary version based on the mission proposal information; to be reviewed by the instrument team and updated based on their feedback. Updated some descriptions, diagrams, indentation, and paragraph wrapping. Version 0.0 -- May 5, 2017 -- Masha Liukis, NAIF/JPL Preliminary version. References ------------------------------------------------------------------------------ 1. ``Kernel Pool Required Reading'' 2. ``C-kernel Required Reading'' 3. Psyche Frames Definition Kernel (FK), latest version. 4. 02_Psyche_CSR_Redacted_Science.pdf. 5. Psyche Multispectral Imager Specifications. 6. Psyche Multispectral Imager Calibration Paper [TBD] 7. Update Psyche Frames Kernel (FK), MCR-87765, April 2024, https://jira.jpl.nasa.gov/browse/MCR-87765 Contact Information ------------------------------------------------------------------------------ Matt Barnes, NAIF/JPL, (818) 354-5942, matthew.j.barnes@jpl.nasa.gov Implementation Notes ------------------------------------------------------------------------------ Applications that need SPICE I-kernel data must ``load'' the I-kernel file, normally during program initialization. Loading the kernel using the SPICELIB routine FURNSH causes the data items and their associated values present in the kernel to become associated with a data structure called the ``kernel pool''. The application program may then obtain the value(s) for any IK data item using the SPICELIB routines GDPOOL, GIPOOL, GCPOOL. Routine GETFOV may be used if the file contains instrument field-of-view (FOV) specification. See [1] for details. This file was created with, and can be updated with a text editor or word processor. Conventions for Specifying Data ------------------------------------------------------------------------------ Data items are specified using ``keyword=value'' assignments (see [1]). All keywords referencing values in this I-kernel start with the characters `INS' followed by the NAIF Psyche instrument ID code, constructed using the spacecraft ID number (-255) followed by the NAIF three digit ID number. This number identifies the generic IMGA or IMGB. The ID numbers are defined in [3] as follows: Instrument name ID -------------------- ------- PSYC_IMGA -255110 PSYC_IMGA_FILTER_1 -255111 PSYC_IMGA_FILTER_2 -255112 PSYC_IMGA_FILTER_3 -255113 PSYC_IMGA_FILTER_4 -255114 PSYC_IMGA_FILTER_5 -255115 PSYC_IMGA_FILTER_6 -255116 PSYC_IMGA_FILTER_7 -255117 PSYC_IMGA_FILTER_8 -255118 PSYC_IMGA_BLOCKING -255119 PSYC_IMGB -255130 PSYC_IMGB_FILTER_1 -255131 PSYC_IMGB_FILTER_2 -255132 PSYC_IMGB_FILTER_3 -255133 PSYC_IMGB_FILTER_4 -255134 PSYC_IMGB_FILTER_5 -255135 PSYC_IMGB_FILTER_6 -255136 PSYC_IMGB_FILTER_7 -255137 PSYC_IMGB_FILTER_8 -255138 PSYC_IMGB_BLOCKING -255139 The remainder of the keyword is an underscore character followed by the unique name of the data item. For example, the f/ratio of IMGA is specified by INS-255110_F/RATIO The upper bound on the length of all keywords is 32 characters. If a keyword is included in more than one file, or if the same keyword appears more than once within a single file, the last assignment supersedes any earlier assignments. Overview ------------------------------------------------------------------------------ The multispectral imager consists of a pair of identical cameras designed to acquire geologic, compositional, and topographic data. The purpose of the second camera is to provide redundancy for mission-critical optical navigation. Both imagers contain the Focal Plane Arrays (FPA) and filter wheel actuator with rectangular filters. The active area of the Kodak KAI-2020M CCD is sized 1608 x 1200 pixels or 11.8992 x 8.88 mm (7.40 x 7.40 micron per pixel). Mounting Alignment ------------------------------------------------------------------------------ Refer to the latest version of the Psyche Frames Definition Kernel (FK) (see [3]) for the IMG reference frame definitions and mounting alignment information. Apparent FOV Layout ------------------------------------------------------------------------------ This section provides a diagram illustrating the IMGA and IMGB apparent FOV layout in the corresponding reference frames. Pixel (0,0) is in the top left corner of the image, and pixel (1607, 1199) is in the bottom right corner. +X, +Y, +Z axes are defined in the Psyche Frames Definition Kernel (FK) [3]. This FOV represents only the photoactive region of the CCD sensor. Boresight (+Z axis) ^ +Yimga is into the page | +Yimgb | (0,0)-------|---------+ --- Pixel | | ^ | | | | | | | | | | | | +Ximga <-------------x | 1200 ~3.4 | +Ximgb | | lines deg | | +Zimga | | | +Zimgb | | | | v +-------------------+ --- 1608 pixels/line | ~4.6 deg | |<----------------->| | | Optical Parameters ------------------------------------------------------------------------------ The following IMGA and IMGB nominal clear filter optical parameters are, from [6]: ------------------------------------------------------------------------ parameter IMGA IMGB ------------------------------------------------------------------------ Focal Length, mm 148.034 147.978 f/ratio f/2.9372 f/2.9361 IFOV, rad/pixel 0.000049989 0.000050007 Field of view, deg 4.6055 x 3.4369 4.6073 x 3.4383 ------------------------------------------------------------------------ The keywords below provide the optical parameters for Imager A. Angular size values are given in radians. Focal length is given in mm, and its uncertainty is 5.913E-04. The FOV is calculated using the focal length given here, the pixel size and the dimensions of the photoactive CCD region (LINES and SAMPLES) specified in the "CCD Parameters" section; it does not include the radial distortion. F/RATIO is defined as: EFL / 50.4 mm which is the approximate entrance pupil diameter. EFL for filter 8 was not found in-flight, filter 7 EFL is used for filter 8 currently. \begindata INS-255110_FOCAL_LENGTH = ( 148.034 ) INS-255110_IFOV = ( 0.000049989 ) INS-255110_FOV_ANGULAR_SIZE = ( 0.080382, 0.059986 ) INS-255110_F/RATIO = ( 2.9372 ) INS-255111_FOCAL_LENGTH = ( 148.034 ) INS-255111_IFOV = ( 0.000049989 ) INS-255111_FOV_ANGULAR_SIZE = ( 0.080382, 0.059986 ) INS-255111_F/RATIO = ( 2.9372 ) INS-255112_FOCAL_LENGTH = ( 148.019 ) INS-255112_IFOV = ( 0.000049994 ) INS-255112_FOV_ANGULAR_SIZE = ( 0.080390, 0.059992 ) INS-255112_F/RATIO = ( 2.9369 ) INS-255113_FOCAL_LENGTH = ( 148.033 ) INS-255113_IFOV = ( 0.000049989 ) INS-255113_FOV_ANGULAR_SIZE = ( 0.080382, 0.059987 ) INS-255113_F/RATIO = ( 2.9372 ) INS-255114_FOCAL_LENGTH = ( 148.044 ) INS-255114_IFOV = ( 0.000049985 ) INS-255114_FOV_ANGULAR_SIZE = ( 0.080376, 0.059982 ) INS-255114_F/RATIO = ( 2.9374 ) INS-255115_FOCAL_LENGTH = ( 148.052 ) INS-255115_IFOV = ( 0.000049982 ) INS-255115_FOV_ANGULAR_SIZE = ( 0.080372, 0.059979 ) INS-255115_F/RATIO = ( 2.9375 ) INS-255116_FOCAL_LENGTH = ( 148.050 ) INS-255116_IFOV = ( 0.000049983 ) INS-255116_FOV_ANGULAR_SIZE = ( 0.080373, 0.059980 ) INS-255116_F/RATIO = ( 2.9375 ) INS-255117_FOCAL_LENGTH = ( 148.058 ) INS-255117_IFOV = ( 0.000049980 ) INS-255117_FOV_ANGULAR_SIZE = ( 0.080369, 0.059976 ) INS-255117_F/RATIO = ( 2.9377 ) INS-255118_FOCAL_LENGTH = ( 148.058 ) INS-255118_IFOV = ( 0.000049980 ) INS-255118_FOV_ANGULAR_SIZE = ( 0.080369, 0.059976 ) INS-255118_F/RATIO = ( 2.9377 ) INS-255119_FOCAL_LENGTH = ( 148.034 ) INS-255119_IFOV = ( 0.000049989 ) INS-255119_FOV_ANGULAR_SIZE = ( 0.080382, 0.059986 ) INS-255119_F/RATIO = ( 2.9372 ) \begintext The keywords below provide the optical parameters for Imager B. Angular size values are given in radians. Focal length is given in mm, and its uncertainty is 6.610E-4. The FOV is calculated using the focal length given here, the pixel size and the dimensions of the photoactive CCD region (LINES and SAMPLES) specified in the "CCD Parameters" section; it does not include the radial distortion. F/RATIO is defined as: EFL / 50.4 mm which is the approximate entrance pupil diameter. EFL for filter 8 was not found in-flight, filter 7 EFL is used for filter 8 currently. \begindata INS-255130_FOCAL_LENGTH = ( 147.978 ) INS-255130_IFOV = ( 0.000050007 ) INS-255130_FOV_ANGULAR_SIZE = ( 0.080412, 0.060009 ) INS-255130_F/RATIO = ( 2.9361 ) INS-255131_FOCAL_LENGTH = ( 147.978 ) INS-255131_IFOV = ( 0.000050007 ) INS-255131_FOV_ANGULAR_SIZE = ( 0.080412, 0.060009 ) INS-255131_F/RATIO = ( 2.9361 ) INS-255132_FOCAL_LENGTH = ( 147.964 ) INS-255132_IFOV = ( 0.000050012 ) INS-255132_FOV_ANGULAR_SIZE = ( 0.080420, 0.060015 ) INS-255132_F/RATIO = ( 2.9358 ) INS-255133_FOCAL_LENGTH = ( 147.970 ) INS-255133_IFOV = ( 0.000050010 ) INS-255133_FOV_ANGULAR_SIZE = ( 0.080416, 0.060012 ) INS-255133_F/RATIO = ( 2.9359 ) INS-255134_FOCAL_LENGTH = ( 147.981 ) INS-255134_IFOV = ( 0.000050006 ) INS-255134_FOV_ANGULAR_SIZE = ( 0.080410, 0.060008 ) INS-255134_F/RATIO = ( 2.9361 ) INS-255135_FOCAL_LENGTH = ( 147.992 ) INS-255135_IFOV = ( 0.000050003 ) INS-255135_FOV_ANGULAR_SIZE = ( 0.080404, 0.060003 ) INS-255135_F/RATIO = ( 2.9363 ) INS-255136_FOCAL_LENGTH = ( 147.995 ) INS-255136_IFOV = ( 0.000050002 ) INS-255136_FOV_ANGULAR_SIZE = ( 0.080403, 0.060002 ) INS-255136_F/RATIO = ( 2.9364 ) INS-255137_FOCAL_LENGTH = ( 148.011 ) INS-255137_IFOV = ( 0.000049996 ) INS-255137_FOV_ANGULAR_SIZE = ( 0.080394, 0.059996 ) INS-255137_F/RATIO = ( 2.9367 ) INS-255138_FOCAL_LENGTH = ( 148.011 ) INS-255138_IFOV = ( 0.000049996 ) INS-255138_FOV_ANGULAR_SIZE = ( 0.080394, 0.059996 ) INS-255138_F/RATIO = ( 2.9367 ) INS-255139_FOCAL_LENGTH = ( 147.978 ) INS-255139_IFOV = ( 0.000050007 ) INS-255139_FOV_ANGULAR_SIZE = ( 0.080412, 0.060009 ) INS-255139_F/RATIO = ( 2.9361 ) \begintext CCD Parameters ------------------------------------------------------------------------------ The IMGA and IMGB use a CCD detector of the same type with the following nominal geometry parameters for the photoactive pixel region which defines the FOV (see [6]). ------------------------------------------------------- parameter value ------------------------------------------------------- Pixel Size, microns 7.4 Detector FOV Array Size ( 1608, 1200 ) Detector FOV Array Center ( 803.5, 599.5 ) ------------------------------------------------------- The values are given in microns for PIXEL_SIZE keywords and in counts for PIXEL_SAMPLES, PIXEL_LINES, and CENTER keywords. IMGA filters \begindata INS-255110_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255110_PIXEL_SAMPLES = ( 1608 ) INS-255110_PIXEL_LINES = ( 1200 ) INS-255110_CCD_CENTER = ( 803.5, 599.5 ) INS-255111_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255111_PIXEL_SAMPLES = ( 1608 ) INS-255111_PIXEL_LINES = ( 1200 ) INS-255111_CCD_CENTER = ( 803.5, 599.5 ) INS-255112_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255112_PIXEL_SAMPLES = ( 1608 ) INS-255112_PIXEL_LINES = ( 1200 ) INS-255112_CCD_CENTER = ( 803.5, 599.5 ) INS-255113_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255113_PIXEL_SAMPLES = ( 1608 ) INS-255113_PIXEL_LINES = ( 1200 ) INS-255113_CCD_CENTER = ( 803.5, 599.5 ) INS-255114_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255114_PIXEL_SAMPLES = ( 1608 ) INS-255114_PIXEL_LINES = ( 1200 ) INS-255114_CCD_CENTER = ( 803.5, 599.5 ) INS-255115_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255115_PIXEL_SAMPLES = ( 1608 ) INS-255115_PIXEL_LINES = ( 1200 ) INS-255115_CCD_CENTER = ( 803.5, 599.5 ) INS-255116_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255116_PIXEL_SAMPLES = ( 1608 ) INS-255116_PIXEL_LINES = ( 1200 ) INS-255116_CCD_CENTER = ( 803.5, 599.5 ) INS-255117_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255117_PIXEL_SAMPLES = ( 1608 ) INS-255117_PIXEL_LINES = ( 1200 ) INS-255117_CCD_CENTER = ( 803.5, 599.5 ) INS-255118_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255118_PIXEL_SAMPLES = ( 1608 ) INS-255118_PIXEL_LINES = ( 1200 ) INS-255118_CCD_CENTER = ( 803.5, 599.5 ) INS-255119_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255119_PIXEL_SAMPLES = ( 1608 ) INS-255119_PIXEL_LINES = ( 1200 ) INS-255119_CCD_CENTER = ( 803.5, 599.5 ) \begintext IMGB filters \begindata INS-255130_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255130_PIXEL_SAMPLES = ( 1608 ) INS-255130_PIXEL_LINES = ( 1200 ) INS-255130_CCD_CENTER = ( 803.5, 599.5 ) INS-255131_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255131_PIXEL_SAMPLES = ( 1608 ) INS-255131_PIXEL_LINES = ( 1200 ) INS-255131_CCD_CENTER = ( 803.5, 599.5 ) INS-255132_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255132_PIXEL_SAMPLES = ( 1608 ) INS-255132_PIXEL_LINES = ( 1200 ) INS-255132_CCD_CENTER = ( 803.5, 599.5 ) INS-255133_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255133_PIXEL_SAMPLES = ( 1608 ) INS-255133_PIXEL_LINES = ( 1200 ) INS-255133_CCD_CENTER = ( 803.5, 599.5 ) INS-255134_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255134_PIXEL_SAMPLES = ( 1608 ) INS-255134_PIXEL_LINES = ( 1200 ) INS-255134_CCD_CENTER = ( 803.5, 599.5 ) INS-255135_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255135_PIXEL_SAMPLES = ( 1608 ) INS-255135_PIXEL_LINES = ( 1200 ) INS-255135_CCD_CENTER = ( 803.5, 599.5 ) INS-255136_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255136_PIXEL_SAMPLES = ( 1608 ) INS-255136_PIXEL_LINES = ( 1200 ) INS-255136_CCD_CENTER = ( 803.5, 599.5 ) INS-255137_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255137_PIXEL_SAMPLES = ( 1608 ) INS-255137_PIXEL_LINES = ( 1200 ) INS-255137_CCD_CENTER = ( 803.5, 599.5 ) INS-255138_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255138_PIXEL_SAMPLES = ( 1608 ) INS-255138_PIXEL_LINES = ( 1200 ) INS-255138_CCD_CENTER = ( 803.5, 599.5 ) INS-255139_PIXEL_SIZE = ( 7.4, 7.4 ) INS-255139_PIXEL_SAMPLES = ( 1608 ) INS-255139_PIXEL_LINES = ( 1200 ) INS-255139_CCD_CENTER = ( 803.5, 599.5 ) \begintext Filter Parameters ------------------------------------------------------------------------------ This section contains IMGA and IMGB filter parameters. The following filter band center, band width, and effective wavelength (all in nm) data are taken from [6]. FWHM is the Full Width at Half Maximum. The effective wavelength is defined as the integral over the product of the wavelength and the solar spectrum, divided by the integral over the solar spectrum and assuming a linearly increasing albedo of (16) Psyche of 0.11 to 0.15 between filters 2 and 8 based on the summary by Dibb et al. (2023). Data for filter 0, the solar blocking filter (INS-255119 and INS-255139), was derived from information provided by the filter manufacturer rather than pre-flight experimentation. Imager A ------------------------------------------- filter band FWHM effective # center wavelength ------------------------------------------- 0 522 345 490 1 539 259 540 2 439 49 442 3 494 24 494 4 548 24 548 5 722 40 722 6 841 48 840 7 942 46 941 8 1013 40 1013 ------------------------------------------- Imager B ------------------------------------------- filter band FWHM effective # center wavelength ------------------------------------------- 0 522 345 490 1 540 250 539 2 438 48 441 3 493 24 493 4 548 24 548 5 723 40 722 6 842 48 841 7 942 46 941 8 1014 41 1014 ------------------------------------------- Given below are the center wavelength (BANDCENTER), the FWHM (BANDWIDTH), and effective wavelength (EFF_WAVELENGTH) for each of the filters, in units of nm. The nominal values are those for filter 1. IMGA filters \begindata INS-255110_BANDCENTER = ( 539 ) INS-255110_BANDWIDTH = ( 259 ) INS-255110_EFF_WAVELENGTH = ( 540 ) INS-255111_BANDCENTER = ( 539 ) INS-255111_BANDWIDTH = ( 259 ) INS-255111_EFF_WAVELENGTH = ( 540 ) INS-255112_BANDCENTER = ( 439 ) INS-255112_BANDWIDTH = ( 49 ) INS-255112_EFF_WAVELENGTH = ( 442 ) INS-255113_BANDCENTER = ( 494 ) INS-255113_BANDWIDTH = ( 24 ) INS-255113_EFF_WAVELENGTH = ( 494 ) INS-255114_BANDCENTER = ( 548 ) INS-255114_BANDWIDTH = ( 24 ) INS-255114_EFF_WAVELENGTH = ( 548 ) INS-255115_BANDCENTER = ( 722 ) INS-255115_BANDWIDTH = ( 40 ) INS-255115_EFF_WAVELENGTH = ( 722 ) INS-255116_BANDCENTER = ( 841 ) INS-255116_BANDWIDTH = ( 48 ) INS-255116_EFF_WAVELENGTH = ( 840 ) INS-255117_BANDCENTER = ( 942 ) INS-255117_BANDWIDTH = ( 46 ) INS-255117_EFF_WAVELENGTH = ( 941 ) INS-255118_BANDCENTER = ( 1013 ) INS-255118_BANDWIDTH = ( 40 ) INS-255118_EFF_WAVELENGTH = ( 1013 ) INS-255119_BANDCENTER = ( 522 ) INS-255119_BANDWIDTH = ( 345 ) INS-255119_EFF_WAVELENGTH = ( 490 ) \begintext IMGB filters \begindata INS-255130_BANDCENTER = ( 540 ) INS-255130_BANDWIDTH = ( 250 ) INS-255130_EFF_WAVELENGTH = ( 539 ) INS-255131_BANDCENTER = ( 540 ) INS-255131_BANDWIDTH = ( 250 ) INS-255131_EFF_WAVELENGTH = ( 539 ) INS-255132_BANDCENTER = ( 438 ) INS-255132_BANDWIDTH = ( 48 ) INS-255132_EFF_WAVELENGTH = ( 441 ) INS-255133_BANDCENTER = ( 493 ) INS-255133_BANDWIDTH = ( 24 ) INS-255133_EFF_WAVELENGTH = ( 493 ) INS-255134_BANDCENTER = ( 548 ) INS-255134_BANDWIDTH = ( 24 ) INS-255134_EFF_WAVELENGTH = ( 548 ) INS-255135_BANDCENTER = ( 723 ) INS-255135_BANDWIDTH = ( 40 ) INS-255135_EFF_WAVELENGTH = ( 722 ) INS-255136_BANDCENTER = ( 842 ) INS-255136_BANDWIDTH = ( 48 ) INS-255136_EFF_WAVELENGTH = ( 841 ) INS-255137_BANDCENTER = ( 942 ) INS-255137_BANDWIDTH = ( 46 ) INS-255137_EFF_WAVELENGTH = ( 941 ) INS-255138_BANDCENTER = ( 1014 ) INS-255138_BANDWIDTH = ( 41 ) INS-255138_EFF_WAVELENGTH = ( 1014 ) INS-255139_BANDCENTER = ( 522 ) INS-255139_BANDWIDTH = ( 345 ) INS-255139_EFF_WAVELENGTH = ( 490 ) \begintext FOV Definitions ------------------------------------------------------------------------------ This section contains definitions for the IMGA and IMGB FOVs. These definitions are provided in a format required by the SPICE (CSPICE) function GETFOV (getfov_c). The set of assignments in the data section below defines the IMGA and IMGB FOVs with respect to the corresponding frames to be a rectangle with the corners defined by the first and last pixels of the first and last lines of the photoactive portion of the CCD and the boresight along the +Z axis. This FOV definition uses the FOV_ANGULAR_SIZE values from the ``Optical Parameters'' section above converted to degrees. IMGA filters \begindata INS-255110_FOV_FRAME = 'PSYC_IMGA' INS-255110_FOV_SHAPE = 'RECTANGLE' INS-255110_BORESIGHT = ( 0.0, 0.0, 148.034 ) INS-255110_FOV_CLASS_SPEC = 'ANGLES' INS-255110_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255110_FOV_REF_ANGLE = ( 2.3028 ) INS-255110_FOV_CROSS_ANGLE = ( 1.7185 ) INS-255110_FOV_ANGLE_UNITS = 'DEGREES' INS-255111_FOV_FRAME = 'PSYC_IMGA_FILTER_1' INS-255111_FOV_SHAPE = 'RECTANGLE' INS-255111_BORESIGHT = ( 0.0, 0.0, 148.034 ) INS-255111_FOV_CLASS_SPEC = 'ANGLES' INS-255111_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255111_FOV_REF_ANGLE = ( 2.3028 ) INS-255111_FOV_CROSS_ANGLE = ( 1.7185 ) INS-255111_FOV_ANGLE_UNITS = 'DEGREES' INS-255112_FOV_FRAME = 'PSYC_IMGA_FILTER_2' INS-255112_FOV_SHAPE = 'RECTANGLE' INS-255112_BORESIGHT = ( 0.0, 0.0, 148.019 ) INS-255112_FOV_CLASS_SPEC = 'ANGLES' INS-255112_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255112_FOV_REF_ANGLE = ( 2.3030 ) INS-255112_FOV_CROSS_ANGLE = ( 1.7187 ) INS-255112_FOV_ANGLE_UNITS = 'DEGREES' INS-255113_FOV_FRAME = 'PSYC_IMGA_FILTER_3' INS-255113_FOV_SHAPE = 'RECTANGLE' INS-255113_BORESIGHT = ( 0.0, 0.0, 148.033 ) INS-255113_FOV_CLASS_SPEC = 'ANGLES' INS-255113_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255113_FOV_REF_ANGLE = ( 2.3028 ) INS-255113_FOV_CROSS_ANGLE = ( 1.7185 ) INS-255113_FOV_ANGLE_UNITS = 'DEGREES' INS-255114_FOV_FRAME = 'PSYC_IMGA_FILTER_4' INS-255114_FOV_SHAPE = 'RECTANGLE' INS-255114_BORESIGHT = ( 0.0, 0.0, 148.044 ) INS-255114_FOV_CLASS_SPEC = 'ANGLES' INS-255114_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255114_FOV_REF_ANGLE = ( 2.3026 ) INS-255114_FOV_CROSS_ANGLE = ( 1.7184 ) INS-255114_FOV_ANGLE_UNITS = 'DEGREES' INS-255115_FOV_FRAME = 'PSYC_IMGA_FILTER_5' INS-255115_FOV_SHAPE = 'RECTANGLE' INS-255115_BORESIGHT = ( 0.0, 0.0, 148.052 ) INS-255115_FOV_CLASS_SPEC = 'ANGLES' INS-255115_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255115_FOV_REF_ANGLE = ( 2.3025 ) INS-255115_FOV_CROSS_ANGLE = ( 1.7183 ) INS-255115_FOV_ANGLE_UNITS = 'DEGREES' INS-255116_FOV_FRAME = 'PSYC_IMGA_FILTER_6' INS-255116_FOV_SHAPE = 'RECTANGLE' INS-255116_BORESIGHT = ( 0.0, 0.0, 148.050 ) INS-255116_FOV_CLASS_SPEC = 'ANGLES' INS-255116_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255116_FOV_REF_ANGLE = ( 2.3025 ) INS-255116_FOV_CROSS_ANGLE = ( 1.7183 ) INS-255116_FOV_ANGLE_UNITS = 'DEGREES' INS-255117_FOV_FRAME = 'PSYC_IMGA_FILTER_7' INS-255117_FOV_SHAPE = 'RECTANGLE' INS-255117_BORESIGHT = ( 0.0, 0.0, 148.058 ) INS-255117_FOV_CLASS_SPEC = 'ANGLES' INS-255117_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255117_FOV_REF_ANGLE = ( 2.3024 ) INS-255117_FOV_CROSS_ANGLE = ( 1.7182 ) INS-255117_FOV_ANGLE_UNITS = 'DEGREES' INS-255118_FOV_FRAME = 'PSYC_IMGA_FILTER_8' INS-255118_FOV_SHAPE = 'RECTANGLE' INS-255118_BORESIGHT = ( 0.0, 0.0, 148.058 ) INS-255118_FOV_CLASS_SPEC = 'ANGLES' INS-255118_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255118_FOV_REF_ANGLE = ( 2.3024 ) INS-255118_FOV_CROSS_ANGLE = ( 1.7182 ) INS-255118_FOV_ANGLE_UNITS = 'DEGREES' INS-255119_FOV_FRAME = 'PSYC_IMGA_BLOCKING' INS-255119_FOV_SHAPE = 'RECTANGLE' INS-255119_BORESIGHT = ( 0.0, 0.0, 148.034 ) INS-255119_FOV_CLASS_SPEC = 'ANGLES' INS-255119_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255119_FOV_REF_ANGLE = ( 2.3028 ) INS-255119_FOV_CROSS_ANGLE = ( 1.7185 ) INS-255119_FOV_ANGLE_UNITS = 'DEGREES' \begintext IMGB filters \begindata INS-255130_FOV_FRAME = 'PSYC_IMGB' INS-255130_FOV_SHAPE = 'RECTANGLE' INS-255130_BORESIGHT = ( 0.0, 0.0, 147.978 ) INS-255130_FOV_CLASS_SPEC = 'ANGLES' INS-255130_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255130_FOV_REF_ANGLE = ( 2.3036 ) INS-255130_FOV_CROSS_ANGLE = ( 1.7191 ) INS-255130_FOV_ANGLE_UNITS = 'DEGREES' INS-255131_FOV_FRAME = 'PSYC_IMGB_FILTER_1' INS-255131_FOV_SHAPE = 'RECTANGLE' INS-255131_BORESIGHT = ( 0.0, 0.0, 147.978 ) INS-255131_FOV_CLASS_SPEC = 'ANGLES' INS-255131_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255131_FOV_REF_ANGLE = ( 2.3036 ) INS-255131_FOV_CROSS_ANGLE = ( 1.7191 ) INS-255131_FOV_ANGLE_UNITS = 'DEGREES' INS-255132_FOV_FRAME = 'PSYC_IMGB_FILTER_2' INS-255132_FOV_SHAPE = 'RECTANGLE' INS-255132_BORESIGHT = ( 0.0, 0.0, 147.964 ) INS-255132_FOV_CLASS_SPEC = 'ANGLES' INS-255132_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255132_FOV_REF_ANGLE = ( 2.3039 ) INS-255132_FOV_CROSS_ANGLE = ( 1.7193 ) INS-255132_FOV_ANGLE_UNITS = 'DEGREES' INS-255133_FOV_FRAME = 'PSYC_IMGB_FILTER_3' INS-255133_FOV_SHAPE = 'RECTANGLE' INS-255133_BORESIGHT = ( 0.0, 0.0, 147.970 ) INS-255133_FOV_CLASS_SPEC = 'ANGLES' INS-255133_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255133_FOV_REF_ANGLE = ( 2.3038 ) INS-255133_FOV_CROSS_ANGLE = ( 1.7192 ) INS-255133_FOV_ANGLE_UNITS = 'DEGREES' INS-255134_FOV_FRAME = 'PSYC_IMGB_FILTER_4' INS-255134_FOV_SHAPE = 'RECTANGLE' INS-255134_BORESIGHT = ( 0.0, 0.0, 147.981 ) INS-255134_FOV_CLASS_SPEC = 'ANGLES' INS-255134_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255134_FOV_REF_ANGLE = ( 2.3036 ) INS-255134_FOV_CROSS_ANGLE = ( 1.7191 ) INS-255134_FOV_ANGLE_UNITS = 'DEGREES' INS-255135_FOV_FRAME = 'PSYC_IMGB_FILTER_5' INS-255135_FOV_SHAPE = 'RECTANGLE' INS-255135_BORESIGHT = ( 0.0, 0.0, 147.992 ) INS-255135_FOV_CLASS_SPEC = 'ANGLES' INS-255135_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255135_FOV_REF_ANGLE = ( 2.3034 ) INS-255135_FOV_CROSS_ANGLE = ( 1.7190 ) INS-255135_FOV_ANGLE_UNITS = 'DEGREES' INS-255136_FOV_FRAME = 'PSYC_IMGB_FILTER_6' INS-255136_FOV_SHAPE = 'RECTANGLE' INS-255136_BORESIGHT = ( 0.0, 0.0, 147.995 ) INS-255136_FOV_CLASS_SPEC = 'ANGLES' INS-255136_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255136_FOV_REF_ANGLE = ( 2.3034 ) INS-255136_FOV_CROSS_ANGLE = ( 1.7189 ) INS-255136_FOV_ANGLE_UNITS = 'DEGREES' INS-255137_FOV_FRAME = 'PSYC_IMGB_FILTER_7' INS-255137_FOV_SHAPE = 'RECTANGLE' INS-255137_BORESIGHT = ( 0.0, 0.0, 147.011 ) INS-255137_FOV_CLASS_SPEC = 'ANGLES' INS-255137_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255137_FOV_REF_ANGLE = ( 2.3031 ) INS-255137_FOV_CROSS_ANGLE = ( 1.7187 ) INS-255137_FOV_ANGLE_UNITS = 'DEGREES' INS-255138_FOV_FRAME = 'PSYC_IMGB_FILTER_8' INS-255138_FOV_SHAPE = 'RECTANGLE' INS-255138_BORESIGHT = ( 0.0, 0.0, 147.011 ) INS-255138_FOV_CLASS_SPEC = 'ANGLES' INS-255138_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255138_FOV_REF_ANGLE = ( 2.3031 ) INS-255138_FOV_CROSS_ANGLE = ( 1.7187 ) INS-255138_FOV_ANGLE_UNITS = 'DEGREES' INS-255139_FOV_FRAME = 'PSYC_IMGB_BLOCKING' INS-255139_FOV_SHAPE = 'RECTANGLE' INS-255139_BORESIGHT = ( 0.0, 0.0, 147.978 ) INS-255139_FOV_CLASS_SPEC = 'ANGLES' INS-255139_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-255139_FOV_REF_ANGLE = ( 2.3036 ) INS-255139_FOV_CROSS_ANGLE = ( 1.7191 ) INS-255139_FOV_ANGLE_UNITS = 'DEGREES' \begintext End of IK file.