KPL/IK BepiColombo Auxiliary Instrument Kernel =============================================================================== This Instrument Kernel (IK) file contains Field-Of-View (FOV) definitions for a few BepiColombo instruments and structures that don't yet or will never have their own IKs. Version and Date ------------------------------------------------------------------------------- Version 0.0 -- April 6, 2020 -- Marc Costa Sitja, ESAC/ESA Initial Release. References ------------------------------------------------------------------------------- 1. ``Kernel Pool Required Reading'' 2. BepiColombo MPO Spacecraft Frames Definition Kernel 3. ``Frames Required Reading'' Contact Information ------------------------------------------------------------------------ If you have any questions regarding this file contact the ESA SPICE Service at ESAC: Marc Costa Sitja (+34) 91-8131-457 marc.costa@esa.int, esa_spice@sciops.esa.int Implementation Notes --------------------------------------------------------------- This file is used by the SPICE system as follows: programs that make use of this frame kernel must "load" the kernel normally during program initialization. Loading the kernel associates the data items with their names in a data structure called the "kernel pool". The SPICELIB routine FURNSH loads a kernel into the pool as shown below: FORTRAN: (SPICELIB) CALL FURNSH ( frame_kernel_name ) C: (CSPICE) furnsh_c ( frame_kernel_name ); IDL: (ICY) cspice_furnsh, frame_kernel_name MATLAB: (MICE) cspice_furnsh ( 'frame_kernel_name' ) PYTHON: (SPICEYPY)* furnsh( frame_kernel_name ) In order for a program or routine to extract data from the pool, the SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for more details. This file was created and may be updated with a text editor or word processor. * SPICEPY is a non-official, community developed Python wrapper for the NAIF SPICE toolkit. Its development is managed on Github. It is available at: https://github.com/AndrewAnnex/SpiceyPy Naming Conventions --------------------------------------------------------------- All names referencing values in this I-kernel start with the characters 'INS' followed by the NAIF BepiColombo spacecraft ID number (MPO: -121; MM0: -68) and then followed by a NAIF three digit codes for the given instrument. The remainder of the name is an underscore character followed by the unique name of the data item. For example, the HGA boresight direction in the MPO_SPACECRAFT frame (see [2]) is specified by: INS-121038_BORESIGHT The upper bound on the length of the name of any data item identifier 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. Mounting Alignment -------------------------------------------------------- Refer to the latest version of the MPO Frames Definition Kernel (FK) [3] for the MPO structures reference frame definitions and mounting alignment information. Antenna FOVs ---------------------------------------------------------- This section defines FOVs for the following instruments or structures: NAME ID HALFSIZE SHAPE BSIGHT ----------------------- ------- -------- ------- ------ MPO_HGA -121023 2.5 deg cone +Z The FOVs are defined in this data block. \begindata INS-121023_FOV_CLASS_SPEC = 'ANGLES' INS-121023_FOV_SHAPE = 'CIRCLE' INS-121023_FOV_FRAME = 'MPO_HGA' INS-121023_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-121023_FOV_REF_VECTOR = ( 1.0, 0.0, 0.0 ) INS-121023_FOV_REF_ANGLE = ( 2.5 ) INS-121023_FOV_ANGLE_UNITS = ( 'DEGREES' ) \begintext End of the IK file.