KPL/IK GRAIL-A MoonKAM Instrument Kernel =============================================================================== This Instrument Kernel (IK) file contains Field-Of-View (FOV) definitions for GRAIL-A MoonKAM cameras. Version and Date ------------------------------------------------------------------------------- Version 0.1 -- November 1, 2011 -- Boris Semenov, NAIF Changed FOV definitions to have the long FOV dimensions be along the X axes of the camera frames (along track). Version 0.0 -- June 6, 2011 -- Boris Semenov, NAIF Initial Release. References ------------------------------------------------------------------------------- 1. Kernel Pool Required Reading 2. GETFOV, getfoc_c, cspice_getfov headers 3. GRAIL FK file, latest version 4. RocketCam ED360300 Series Video Cameras Booklet. ED011983. Contact Information ------------------------------------------------------------------------------- Boris V. Semenov, NAIF/JPL, (818)-354-8136, Boris.Semenov@jpl.nasa.gov Implementation Notes ------------------------------------------------------------------------------- This file is used by the SPICE system as follows: programs that make use of this kernel must ``load'' the kernel, normally during program initialization. The SPICE routine FURNSH loads a kernel file into the pool as shown below. CALL FURNSH ( 'frame_kernel_name; ) -- FORTRAN furnsh_c ( "frame_kernel_name" ); -- C cspice_furnsh, frame_kernel_name -- IDL cspice_furnsh( 'frame_kernel_name' ) -- MATLAB Once the file has been loaded, the SPICE routine GETFOV (getfov_c in C, cspice_getfov in IDL and MATLAB) can be used to retrieve FOV parameters for a given instrument or camera. This file was created and may be updated with a text editor or word processor. Naming Conventions ---------------------------------------------------------- All names referencing values in this IK file start with the characters `INS' followed by the NAIF GRAIL-A spacecraft ID number (-177) followed by a NAIF three digit ID code for one of the cameras. This is the full list of names and IDs for the cameras described by this IK file: GRAIL-A_MK1 -177110 GRAIL-A_MK2 -177120 GRAIL-A_MK3 -177130 GRAIL-A_MK4 -177140 The remainder of the keyword name is an underscore character followed by the unique name of the data item. For example, the MK1 boresight direction in the MK1 frame is specified by: INS-177110_BORESIGHT The upper bound on the length of the name of any data item is 32 characters. If the same item is included in more than one file, or if the same item appears more than once within a single file, the latest value supersedes any earlier values. Camera Descriptions --------------------------------------------------------- TBD Mounting Alignment -------------------------------------------------------- Refer to the latest version of the Grail-A Frames Definition Kernel (FK) [3] for the GRAIL-A MoonKAM cameras reference frame definitions and mounting alignment information. Camera FOVs ---------------------------------------------------------- The FOVs for the 6 mm cameras MK1, MK2, and MK3 are defined as rectangular pyramids centered on the +Z axis of the corresponding frames, with the angular extents of 57.8 degrees in the YZ plane and the angular extents of 44.1 degrees in the XZ plane. \begindata INS-177110_FOV_CLASS_SPEC = 'ANGLES' INS-177110_FOV_SHAPE = 'RECTANGLE' INS-177110_FOV_FRAME = 'GRAIL-A_MK1' INS-177110_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-177110_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-177110_FOV_REF_ANGLE = ( 28.90 ) INS-177110_FOV_CROSS_ANGLE = ( 22.05 ) INS-177110_FOV_ANGLE_UNITS = ( 'DEGREES' ) INS-177120_FOV_CLASS_SPEC = 'ANGLES' INS-177120_FOV_SHAPE = 'RECTANGLE' INS-177120_FOV_FRAME = 'GRAIL-A_MK2' INS-177120_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-177120_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-177120_FOV_REF_ANGLE = ( 28.90 ) INS-177120_FOV_CROSS_ANGLE = ( 22.05 ) INS-177120_FOV_ANGLE_UNITS = ( 'DEGREES' ) INS-177130_FOV_CLASS_SPEC = 'ANGLES' INS-177130_FOV_SHAPE = 'RECTANGLE' INS-177130_FOV_FRAME = 'GRAIL-A_MK3' INS-177130_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-177130_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-177130_FOV_REF_ANGLE = ( 28.90 ) INS-177130_FOV_CROSS_ANGLE = ( 22.05 ) INS-177130_FOV_ANGLE_UNITS = ( 'DEGREES' ) \begintext The FOV for the 50 mm camera MK4 is defined as a rectangular pyramid centered on the +Z axis of the corresponding frame, with the angular extent of 7.2 degrees in the YZ plane and the angular extent of 5.4 degrees in the XZ plane. \begindata INS-177140_FOV_CLASS_SPEC = 'ANGLES' INS-177140_FOV_SHAPE = 'RECTANGLE' INS-177140_FOV_FRAME = 'GRAIL-A_MK4' INS-177140_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-177140_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-177140_FOV_REF_ANGLE = ( 3.6 ) INS-177140_FOV_CROSS_ANGLE = ( 2.7 ) INS-177140_FOV_ANGLE_UNITS = ( 'DEGREES' ) \begintext End of the IK file.