KPL/IK HERA Small Monitoring Camera Instrument kernel ============================================================================== This instrument kernel (I-kernel) contains the Small Monitoring Camera (SMC) optics, detector, and field-of-view parameters. Version and Date ------------------------------------------------------------------------------ Version 0.0 -- May 3, 2023 -- Alfredo Escalante Lopez, ESAC/ESA Initial version. References ------------------------------------------------------------------------------ 1. ``Kernel Pool Required Reading'' 2. ``C-kernel Required Reading'' 3. Hera Frames Definition Kernel (FK), latest version. 4. Hera Payloads Status Update, Hera SOWG, April 2023. Contact Information ----------------------------------------------------------------------------- If you have any questions regarding this file contact the ESA SPICE Service at ESAC: Alfredo Escalante Lopez (+34) 91-8131-429 spice@sciops.esa.int or NAIF at JPL: Boris Semenov +1 (818) 354-8136 Boris.Semenov@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 [1]. All keywords referencing values in this I-kernel start with the characters `INS' followed by the NAIF HERA instrument ID code, constructed using the spacecraft ID number (-999) followed by the NAIF three digit ID number. This number identifies the generic SMC. The ID numbers are defined in [3] as follows: Instrument name ID -------------------- ------- HERA_SMC -999500 The remainder of the keyword is an underscore character followed by the unique name of the data item. For example, the f/ratio of the AFC-1 is specified by INS-999500_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 ------------------------------------------------------------------------------ From [4] and [5]: The HERA Small Monitoring Camera is a low cost Commercial Off-The-Shelf Camera devoted to monitor cubesat deployment and Hera payload status. The camera is provided by TSD-Space (IT). Mounting Alignment ------------------------------------------------------------------------------ Refer to the latest version of the HERA Frames Definition Kernel (FK) [3] for the SMC reference frame definitions and mounting alignment information. Apparent FOV Layout ------------------------------------------------------------------------------ This section provides a diagram illustrating the SMC apparent FOV layout in the corresponding reference frames. Pixel (0,0) is in the lower left corner of the image, and pixel (1600,1600) is in the top right corner. +X, +Y, +Z axes are defined in the HERA Frames Definition Kernel (FK) [3]. | 88.2 deg | Boresight (+Z axis) |<----------------->| is into the page | | 1600 pixels/line --- +-------------------+ ^ | | | | | | | +Zsmc | |88.2 deg 1600 | x-------------> +Xsmc | lines | | | | | | | v | | | --- (0,0)-------|---------+ Pixel | | v +Ysmc Optical Parameters ------------------------------------------------------------------------------ The following SMC nominal first order optical parameters are, from [4]: ------------------------------------------------ parameter SMC ------------------------------------------------ Focal Length, mm f/ratio IFOV, rad/pixel 0.0009621125 Field of view, deg 88.2 ------------------------------------------------ The keywords below provide the optical parameters for each filter. Angular size values are given in radians. Focal length is given in mm, and its uncertainty is 0.01 mm. The FOV is calculated from the focal length given here and the pixel dimensions specified in the ``CCD Parameters'' section; it does not include the radial distortion described in the ``Optical Distortion'' section. The first vector element of the IFOV and FOV angular size keywords refers to the X direction, the second to the Y direction. \begindata INS-999500_IFOV = ( 0.0009621125, 0.0009621125 ) INS-999500_FOV_ANGULAR_SIZE = ( 1.53938, 1.53938 ) \begintext CCD Parameters ------------------------------------------------------------------------------ The SMC use a CCD detector of the same type with the following nominal geometry parameters, from [4]. -------------------------------------------- parameter value -------------------------------------------- Pixel Size, microns Detector Array Size 1600 Detector Array Center 800.5 -------------------------------------------- The values are given in microns for PIXEL_SIZE keywords and in counts for PIXEL_SAMPLES, PIXEL_LINES, and CENTER keywords. \begindata INS-999500_PIXEL_SAMPLES = ( 1600 ) INS-999500_PIXEL_LINES = ( 1600 ) INS-999500_CCD_CENTER = ( 800.5, 800.5 ) \begintext FOV Definitions ------------------------------------------------------------------------------ This section contains definitions for the SMC FOV. 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 SMC FOV 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 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. \begindata INS-999500_FOV_FRAME = 'HERA_SMC' INS-999500_FOV_SHAPE = 'RECTANGLE' INS-999500_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-999500_FOV_CLASS_SPEC = 'ANGLES' INS-999500_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-999500_FOV_REF_ANGLE = ( 44.1 ) INS-999500_FOV_CROSS_ANGLE = ( 44.1 ) INS-999500_FOV_ANGLE_UNITS = 'DEGREES' \begintext Optical Distortion ------------------------------------------------------------------------------ TBD. End of IK file.