KPL/FK Frame (FK) kernel file for TGO Spacecraft Mars-Nadir Power Optimized =============================================================================== This frames kernel overwrites the TGO spacecraft frame (TGO_SPACECRAFT) definition from [3] and maps it to the TGO Mars Nadir power optimized frame (TGO_MARS_NPO) defined in [4]. This allows the user to use the existing alignments and Instrument frame definitions in the TGO frames kernel (see ref [3]) to perform instrument specific mission analysis and attitude dependent science opportunity identification. Please refer to the section ``Using this frame'' for further details. NOTE THAT BY USING THIS KERNEL, THE TGO_SPACECRAFT FRAME WILL BE MAPPED TO THE TGO_MARS_NPO FRAME, AND ANY CK PROVIDING ORIENTATION FOR THE TGO_SPACECRAFT FRAME WILL NOT BE USED BY THE APPLICATION SOFTWARE, EVEN IF IT IS LOADED IN THE KERNEL POOL. Version and Date ------------------------------------------------------------------------------- Version 0.1 -- June 6, 2016 -- Jorge Diaz del Rio (ODC Space) Update comments to reflect new file naming conventions for ExoMars 2016 frame kernels. Version 0.0 -- May 22, 2016 -- Jorge Diaz del Rio (ODC Space) Initial version. References ------------------------------------------------------------------------------- [1] "Frames Required Reading" [2] "Kernel Pool Required Reading" [3] ExoMars-2016 Frames Definition Kernel (FK), latest version. [4] TGO Science Operations Frames Definition Kernel (FK), latest version. Contact Information ------------------------------------------------------------------------------- If you have any questions regarding this file contact SPICE support at ESAC: Marc Costa Sitja (+34) 91-8131-457 mcosta@sciops.esa.int, esa_spice@sciops.esa.int or SPICE support at IKI: Anton Ledkov +7 (495) 333-12-66 aledkov@rssi.ru or NAIF at JPL: Boris Semenov (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 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 routine that loads a kernel into the pool is 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' ) This file was created and may be updated with a text editor or word processor Using this frame ------------------------------------------------------------------------------- This frames have been implemented to overwrite the TGO_SPACECRAFT frame definition provided in the ExoMars-2016 Frames Definitions kernel ([3]) and map it to the TGO_MARS_NPO frame defined in the TGO Science Operations Frames Definitions kernel ([4]). In order to make use of this frames kernel, this file MUST BE LOADED AFTER the ExoMars-2016 frames definition kernel and the TGO Science Operations Frames Definition kernel. A metakernel defined to use this file should look like this: ... $DATA/fk/em16_tgo_v00.tf $DATA/fk/em16_tgo_ops_v00.tf $DATA/fk/em16_tgo_sc_mars_noa_v01.tf ... (*) the example presents version 0.0 of the ExoMars-2016 frames and TGO Science Operations frames kernels, and it is intended just for illustration purposes. NOTE THAT BY USING THIS KERNEL, THE TGO_SPACECRAFT FRAME WILL BE MAPPED TO THE TGO_MARS_NPO FRAME, AND ANY CK PROVIDING ORIENTATION FOR THE TGO_SPACECRAFT FRAME WILL NOT BE USED BY THE APPLICATION SOFTWARE, EVEN IF IT IS LOADED IN THE KERNEL POOL. \begindata FRAME_-143000_CLASS = 4 TKFRAME_-143000_RELATIVE = 'TGO_MARS_NPO' TKFRAME_-143000_SPEC = 'MATRIX' TKFRAME_-143000_MATRIX = ( 1 0 0 0 1 0 0 0 1 ) \begintext