KPL/FK Trace Gas Orbiter (TGO) Spacecraft Frames Kernel =============================================================================== This frame kernel contains complete set of frame definitions for the ExoMars-16 Trace Gas Orbiter Spacecraft (TGO) including definitions for the TGO structures and TGO science instrument frames. This kernel also contains NAIF ID/name mapping for the TGO instruments. Version and Date ------------------------------------------------------------------------ Version 0.1 -- January 26, 2016 -- Jorge Diaz del Rio, ODC Space Preliminary Version. Added TGO_SPACECRAFT frame for its use with test CK kernel. Version 0.0 -- December 17, 2015 -- Jorge Diaz del Rio, ODC Space Preliminary Version. Only TGO Name to NAIF ID mappings for their use with test SPK kernel. References ------------------------------------------------------------------------ 1. ``Frames Required Reading'', NAIF 2. ``Kernel Pool Required Reading'', NAIF 3. ``C-Kernel Required Reading'', NAIF 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 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. 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 This file was created and may be updated with a text editor or word processor. TGO NAIF ID Codes -- Summary Section ------------------------------------------------------------------------ The following names and NAIF ID codes are assigned to the TGO spacecraft, its structures and science instruments (the keywords implementing these definitions are located in the section "TGO NAIF ID Codes -- Definition Section" at the end of this file): TGO Spacecraft and Spacecraft Structures names/IDs: TGO -143 (synonym: EXOMARS-ORBITER) TGO Frames ------------------------------------------------------------------------ The following TGO frames are defined in this kernel file: Name Relative to Type NAIF ID ====================== =================== ============ ======= TGO Spacecraft and Spacecraft Structures frames: ------------------------------------------------ TGO_SPACECRAFT J2000 CK -143000 TGO Spacecraft and Spacecraft Structures Frames ------------------------------------------------------------------------ This section of the file contains the definitions of the spacecraft and spacecraft structures frames. TGO Spacecraft Frames -------------------------------------- According to [TBD] the TGO spacecraft frame is defined as follows: - +Z axis is perpendicular to the launch vehicle interface plane and points toward the payload side; representing the spacecraft line of sight toward Mars during science operations; - +X axis is perpendicular to the antenna mounting plane and points toward the antenna; - +Y axis completes the right-handed frame. - the origin of this frame is the launch vehicle interface point. These diagrams illustrate the TGO_SPACECRAFT frame: +X s/c side view: ----------------------------- TBD +Z s/c side view: ----------------- TBD Since the orientation of the TGO_SPACECRAFT frame is computed on-board, sent down in telemetry, and stored in the s/c CK files, it is defined as a CK-based frame. \begindata FRAME_TGO_SPACECRAFT = -143000 FRAME_-143000_NAME = 'TGO_SPACECRAFT' FRAME_-143000_CLASS = 3 FRAME_-143000_CLASS_ID = -143000 FRAME_-143000_CENTER = -143 CK_-143000_SCLK = -143 CK_-143000_SPK = -143 OBJECT_-143_FRAME = 'TGO_SPACECRAFT' \begintext TGO NAIF ID Codes -- Definitions =============================================================================== This section contains name to NAIF ID mappings for the ExoMars-16 mission. Once the contents of this file is loaded into the KERNEL POOL, these mappings become available within SPICE, making it possible to use names instead of ID code in the high level SPICE routine calls. Name ID Synonyms --------------------- ------- ----------------------- Spacecraft: ----------- TGO -143 EXOMARS-ORBITER TGO_SPACECRAFT -143000 The mappings summarized in this table are implemented by the keywords below. \begindata NAIF_BODY_NAME += ( 'TGO' ) NAIF_BODY_CODE += ( -143 ) NAIF_BODY_NAME += ( 'EXOMARS-ORBITER' ) NAIF_BODY_CODE += ( -143 ) NAIF_BODY_NAME += ( 'TGO_SPACECRAFT' ) NAIF_BODY_CODE += ( -143000 ) \begintext