KPL/FK Rosetta Spacecraft and Rosetta Lander Frames Kernel ======================================================================== This frame kernel contains complete set of frame definitions for the Rosetta Spacecraft (ROS) and Rosetta Lander (ROSLND) including definitions for the Rosetta spacecraft and Rosetta science instrument frames and Rosetta Lander fixed, Rosetta Lander instrument, and landing site local frames. This kernel also contains NAIF ID/name mapping for the Rosetta and Rosetta Lander instruments. Version and Date ======================================================================== Version 0.0 -- August 3, 2004 -- Boris Semenov, NAIF Preliminary Version. Pending review and approval by Rosetta and Rosetta Lander instrument teams and ESTEC Science operations team. References ======================================================================== 1. ``Frames Required Reading'' 2. ``Kernel Pool Required Reading'' 3. ``C-Kernel Required Reading'' 4. Rosetta Instrument EID/Part B Documents; latest versions as of 08/03/04 5. ``Coordinate Systems for Rosetta'', RO-DSS-TN-1081, 6d, 2004/09/17 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 frame kernel must `load' the kernel, normally during program initialization. The SPICELIB routine FURNSH and CSPICE function furnsh_c load a kernel file into the kernel pool as shown below. CALL FURNSH ( 'frame_kernel_name' ) furnsh_c ( "frame_kernel_name" ); This file was created and may be updated with a text editor or word processor. Rosetta Mission NAIF ID Codes -- Summary Section ======================================================================== The following names and NAIF ID codes are assigned to the Rosetta spacecraft, its structures and science instruments (the keywords implementing these definitions are located in the section "Rosetta Mission NAIF ID Codes -- Definition Section" at the end of this file): Rosetta Spacecraft and Spacecraft Structures names/IDs: ROS -226 (synonyms: ROSETTA, ROSETTA ORBITER) ROS_SPACECRAFT -226000 (synonym: ROS_SC) ROS_SA+Y -226010 ROS_SA+Y_GIMBAL -226011 ROS_SA-Y -226020 ROS_SA-Y_GIMBAL -226021 ROS_MGA-S -226030 ROS_MGA-X -226040 ROS_LGA-1 -226050 ROS_LGA-2 -226060 ROS_HGA -226070 ROS_HGA_GIMBAL -226071 OSIRIS names/IDs: ROS_OSIRIS -226110 ROS_OSIRIS_NAC -226111 ROS_OSIRIS_NAC_URF -226116 ROS_OSIRIS_WAC -226112 ROS_OSIRIS_WAC_URF -226117 ALICE names/IDs: ROS_ALICE -226120 ROS_ALICE_CENTER -226121 ROS_ALICE_OUTER1 -226122 ROS_ALICE_OUTER2 -226123 ROS_ALICE_PINHOLE -226124 ROS_ALICE_URF -226125 VIRTIS names/IDs: ROS_VIRTIS -226200 ROS_VIRTIS-M -226210 ROS_VIRTIS-M_VIS -226211 ROS_VIRTIS-M_VIS_SCAN -226212 ROS_VIRTIS-M_IR -226213 ROS_VIRTIS-M_IR_SCAN -226214 ROS_VIRTIS-H -226220 ROS_VIRTIS_URF -226230 MIRO names/IDs: ROS_MIRO -226130 ROS_MIRO_MM -226131 ROS_MIRO_SUBMM -226132 ROS_MIRO_URF -226135 ROSINA names/IDs: ROS_ROSINA -226300 ROS_ROSINA_DFMS -226310 ROS_ROSINA_DFMS_WA -226311 ROS_ROSINA_DFMS_NA -226312 ROS_ROSINA_DFMS_URF -226319 ROS_ROSINA_RTOF -226320 ROS_ROSINA_RTOF_URF -226329 ROS_ROSINA_COPS -226330 ROS_ROSINA_COPS_URF -226339 COSIMA names/IDs: ROS_COSIMA -226140 ROS_COSIMA_URF -226145 MIDAS names/IDs: [TBD] CONSERT names/IDs: [TBD] GIADA names/IDs: [TBD] RPC names/IDs: [TBD] Rosetta Lander Names/IDs: [TBD] Rosetta Frames ======================================================================== The following Rosetta and Rosetta LANDER frames are defined in this kernel file: Name Relative to Type NAIF ID ====================== =================== ============ ======= Rosetta Spacecraft and Spacecraft Structures frames: ---------------------------------------------------- ROS_SPACECRAFT J2000 CK -226000 ROS_SA+Y ROS_SPACECRAFT CK -226010 ROS_SA-Y ROS_SPACECRAFT CK -226020 ROS_MGA-S ROS_SPACECRAFT FIXED -226030 ROS_MGA-X ROS_SPACECRAFT FIXED -226040 ROS_LGA-1 ROS_SPACECRAFT FIXED -226050 ROS_LGA-2 ROS_SPACECRAFT FIXED -226060 ROS_HGA ROS_SPACECRAFT CK -226070 OSIRIS frames: -------------- ROS_OSIRIS_NAC ROS_SPACECRAFT FIXED -226111 ROS_OSIRIS_NAC_URF ROS_SPACECRAFT FIXED -226116 ROS_OSIRIS_WAC ROS_SPACECRAFT FIXED -226112 ROS_OSIRIS_WAC_URF ROS_SPACECRAFT FIXED -226117 ALICE frames: -------------- ROS_ALICE ROS_SPACECRAFT FIXED -226120 ROS_ALICE_URF ROS_SPACECRAFT FIXED -226125 VIRTIS frames: -------------- ROS_VIRTIS-M_VIS ROS_SPACECRAFT FIXED -226211 ROS_VIRTIS-M_VIS_SCAN ROS_VIRTIS-M_VIS CK -226212 ROS_VIRTIS-M_IR ROS_SPACECRAFT FIXED -226213 ROS_VIRTIS-M_IR_SCAN ROS_VIRTIS-M_IR CK -226214 ROS_VIRTIS-H ROS_SPACECRAFT FIXED -226220 ROS_VIRTIS_URF ROS_SPACECRAFT FIXED -226230 MIRO frames: -------------- ROS_MIRO ROS_SPACECRAFT FIXED -226130 ROS_MIRO_MM ROS_SPACECRAFT FIXED -226131 ROS_MIRO_SUBMM ROS_SPACECRAFT FIXED -226132 ROS_MIRO_URF ROS_SPACECRAFT FIXED -226135 ROSINA frames: -------------- ROS_ROSINA_DFMS ROS_SPACECRAFT FIXED -226310 ROS_ROSINA_DFMS_URF ROS_SPACECRAFT FIXED -226319 ROS_ROSINA_RTOF ROS_SPACECRAFT FIXED -226320 ROS_ROSINA_RTOF_URF ROS_SPACECRAFT FIXED -226329 ROS_ROSINA_COPS ROS_SPACECRAFT FIXED -226330 ROS_ROSINA_COPS_URF ROS_SPACECRAFT FIXED -226339 COSIMA frames: -------------- ROS_COSIMA ROS_SPACECRAFT FIXED -226140 ROS_COSIMA_URF ROS_SPACECRAFT FIXED -226145 MIDAS frames: ------------- [TBD] CONSERT frames: --------------- [TBD] GIADA frames: ------------- [TBD] RPC frames: ----------- [TBD] Rosetta Lander Frames: ---------------------- [TBD] Spacecraft and Spacecraft Structures Frame Tree ======================================================================== The diagram below shows the frame hierarchy for the Rosetta spacecraft and its structure frame (not including science instrument frames.) "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED | EARTH BODY-FIXED --------------- | ---------------- | | |<-fixed | | | V | "ROSLND_LOCAL_LEVEL" | -------------------- | | | |<-fixed | | | V | "ROSLND_LANDER" | ---------------- | | | | "ROS_HGA" | --------- | ^ |<-ck | | |<-ck | | V | "ROS_SPACECRAFT" +-----------------------------------------------------+ | | . | | | | |<-ck |<-ck . fixed->| | | |<-fixed | | . | | | | V V . V | | V "ROS_SA+Y" "ROS_SA-Y" . "ROS_LGA-1" | | "ROS_LGA-2" ---------- ---------- . ----------- | | ----------- . | | . fixed->| |<-fixed . | | . V V . "ROS_MGA-S" "ROS_MGA-X" . ----------- ----------- . . V Individual instrument frame trees are provided in the other sections of this file Rosetta Spacecraft and Spacecraft Structures Frames ======================================================================== This section of the file contains the definitions of the spacecraft and spacecraft structures frames. Rosetta Spacecraft Frame -------------------------------------- According to [5] the Rosetta spacecraft frame is defined as follows: - +Z axis is perpendicular to the launch vehicle interface plane and points toward the payload side; - +X axis is perpendicular to the HGA mounting plane and points toward HGA; - +Y axis completes the frame is right-handed. - the origin of this frame is the launch vehicle interface point. These diagrams illustrate the ROS_SPACECRAFT frame: +X s/c side (HGA side) view: ---------------------------- ^ | toward comet | Science Deck ._____________. .__ _______________. | | .______________ ___. | \ \ \ | | / \ \ | | / / \ | +Zsc | / / / | | \ \ `. | ^ | .' \ \ | | / / | o| | |o | / / | | \ \ .' | | | `. \ \ | | / / / | | | \ / / | .__\ \_______________/ | +Xsc| | \_______________\ \__. -Y Solar Array .______o-------> +Ysc +Y Solar Array ._____. .' `. / \ . `. .' . +Xsc is out of | `o' | the page . | . \ | / `. .' HGA ` --- ' +Z s/c side (science deck side) view: ------------------------------------- _____ / \ Lander | | ._____________. | | | | | +Zsc | +Ysc o==/ /==================o | o------->o==================/ /==o -Y Solar Array | | | +Y Solar Array | | | .______|______. `. | .' .--V +Xsc HGA .' `. /___________\ `.|.' +Zsc is out of the page Since the orientation of the ROS_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_ROS_SPACECRAFT = -226000 FRAME_-226000_NAME = 'ROS_SPACECRAFT' FRAME_-226000_CLASS = 3 FRAME_-226000_CLASS_ID = -226000 FRAME_-226000_CENTER = -226 CK_-226000_SCLK = -226 CK_-226000_SPK = -226 \begintext Rosetta Solar Array Frames -------------------------------------- Since the Rosetta solar arrays can be articulated (each having one degree of freedom), the solar Array frames, ROS_SA+Y and ROS_SA-Y, are defined as CK frames with their orientation given relative to the ROS_SPACECRAFT frame. Both array frames are defined as follows (from [5]): - +Y axis is parallel to the longest side of the array, positively oriented from the yoke to the end of the wing; - +Z axis is normal to the solar array plane, the solar cells facing -Z; - +X axis is defined such that (X,Y,Z) is right handed; - the origin of the frame is located at the yoke geometric center. The axis of rotation is parallel to the Y axis of the spacecraft and solar array frames. This diagram illustrates the ROS_SA+Y and ROS_SA-Y frames: +X s/c side (HGA side) view: ---------------------------- ^ | toward comet | Science Deck ._____________.^+Xsa+y .__ _______________. | || .______________ ___. | \ \ \ | || / \ \ | | / / \ | +Zsc || / / / | | \ \ `. | ^ ||.' \ \ | | / / +Ysa-y <-------x| | |x-------> +Ysa+y / / | | \ \ .'|| | | `. \ \ | | / / / || | | \ / / | .__\ \_______________/ || +Xsc| | \_______________\ \__. -Y Solar Array |.______o-------> +Ysc +Y Solar Array v .__o__. +Xsa-y .' `. / \ . `. .' . +Zsa+y and +Zsa-y | `o' | are into the page . | . \ | / Active solar cell is `. .' facing the viewer HGA ` --- ' These sets of keywords define the solar array frames as CK frames: \begindata FRAME_ROS_SA+Y = -226010 FRAME_-226010_NAME = 'ROS_SA+Y' FRAME_-226010_CLASS = 3 FRAME_-226010_CLASS_ID = -226010 FRAME_-226010_CENTER = -226 CK_-226010_SCLK = -226 CK_-226010_SPK = -226 FRAME_ROS_SA-Y = -226020 FRAME_-226020_NAME = 'ROS_SA-Y' FRAME_-226020_CLASS = 3 FRAME_-226020_CLASS_ID = -226020 FRAME_-226020_CENTER = -226 CK_-226020_SCLK = -226 CK_-226020_SPK = -226 \begintext Rosetta High Gain Antenna Frame -------------------------------------- The Rosetta High Gain Antenna is attached to the +X side of the s/c bus by a gimbal proving two degrees of freedom and it articulates during flight to track Earth. Therefore, the Rosetta HGA frame, ROS_HGA, is defined as a CK-based frame with its orientation given relative to the ROS_SPACECRAFT frame. The ROS_HGA frame is defined as follows: - +Z axis is in the antenna boresight direction; - +X axis points from the gimbal toward the antenna dish symmetry axis; - +Y axis completes the right hand frame; - the origin of the frame is located at the geometric center of the HGA dish outer rim circle. The rotation from the spacecraft frame to the HGA frame to be stored in CK files can be constructed using gimbal angles from telemetry by first rotating by elevation angle about +Y axis, then rotating by azimuth about +Z axis, and then rotating by +90 degrees about +Y axis to finally align +Z axis with the HGA boresight. Although [5] defines two separate frames need to model gimbal rotations, this version of the FK does not implement these definitions. This diagram illustrates the ROS_HGA frame: +X s/c side (HGA side) view: ---------------------------- ^ | toward comet | Science Deck ._____________. .__ _______________. | | .______________ ___. | \ \ \ | | / \ \ | | / / \ | +Zsc | / / / | | \ \ `. | ^ | .' \ \ | | / / | o| | |o | / / | | \ \ .' | | | `. \ \ | | / / / | | | \ / / | .__\ \_______________/ | +Xsc| | \_______________\ \__. -Y Solar Array .______o-------> +Ysc +Y Solar Array .__o__. .' `. / \ . `. .' . +Zhga and HGA | `o-------> +Yhga boresight are . | . out of the page \ | / `. | .' HGA ` -|- ' V +Xhga This set of keywords defines the HGA frame as a CK frame: \begindata FRAME_ROS_HGA = -226070 FRAME_-226070_NAME = 'ROS_HGA' FRAME_-226070_CLASS = 3 FRAME_-226070_CLASS_ID = -226070 FRAME_-226070_CENTER = -226 CK_-226070_SCLK = -226 CK_-226070_SPK = -226 \begintext Other Rosetta Antenna Frames -------------------------------------- The frames for the other four Rosetta antennas -- MGA-S, MGA-X, LGA-1 and LGA-2 -- are defined as follows: - +Z axis is in the antenna boresight direction; - +Y axis is nominally parallel to the s/c +Y axis; - +X axis completes the right hand frame; - the origin of the frame is located at the geometric center of the antenna outer side. Both MGA antennas are mounted on the +X side of the s/c bus and nominally point in the s/c +X axis direction. One rotation by +90 degrees about +Y is needed to align the s/c frame with their frames. The LGA-1 is mounted on the +Z side of the s/c bus and nominally points 30 degrees off the s/c +Z axis toward the s/c +X axis. One rotation by +30 degrees about +Y is needed to align the s/c frame with the LGA-1 frame. The LGA-2 is mounted on the -X side of the s/c bus and nominally points 30 degrees off the s/c -Z axis toward the s/c -X axis. One rotation by +210 degrees about +Y is needed to align the s/c frame with the LGA-2 frame. This diagram illustrates the ROS_MGA-S and ROS_MGA-X frames: +Y s/c side view: ----------------- ^ | toward comet | Science Deck +Zmgax ._____________. <-------o| | <-------o| | +Zmgas || +Zsc |----. Lander || ^ | | | +Xmgax || | | | | .V| | | | | +Xmgas V| | |----' .' | |+Ysc | o==== <-------o _____. .// +Xsc |`. | \ | . o'| | \| ' | / +Y solar array is not shown |.' ' HGA +Ysc, +Ymgas, and +Ymgax are out of the page This diagram illustrates the ROS_LGA-1 and ROS_LGA-2 frames: +Y s/c side view: ----------------- +Zlga1 ^ ^ \ | toward comet \ | \ o Science Deck .'_\___________. .' | | .' | | +Xlga1 v | +Zsc |----. Lander | ^ | | | | | | | | .'| | | | | ^ .' | | |----'.' +Xlga2 .' | |+Ysc |\ .' o==== <-------o _____._o' .// +Xsc LGA2 \ |`. \ | \ \ | . V +Zlga2 o'| | \| ' | / +Y solar array is not shown |.' ' HGA +Ysc, +Ylga1, and +Ylga2 are out of the page These sets of keywords define MGA and LGA frames as fixed offset frames: \begindata FRAME_ROS_MGA-S = -226030 FRAME_-226030_NAME = 'ROS_MGA-S' FRAME_-226030_CLASS = 4 FRAME_-226030_CLASS_ID = -226030 FRAME_-226030_CENTER = -226 TKFRAME_-226030_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226030_SPEC = 'ANGLES' TKFRAME_-226030_UNITS = 'DEGREES' TKFRAME_-226030_ANGLES = ( 0.000, -90.000, 0.000 ) TKFRAME_-226030_AXES = ( 1, 2, 3 ) FRAME_ROS_MGA-X = -226040 FRAME_-226040_NAME = 'ROS_MGA-X' FRAME_-226040_CLASS = 4 FRAME_-226040_CLASS_ID = -226040 FRAME_-226040_CENTER = -226 TKFRAME_-226040_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226040_SPEC = 'ANGLES' TKFRAME_-226040_UNITS = 'DEGREES' TKFRAME_-226040_ANGLES = ( 0.000, -90.000, 0.000 ) TKFRAME_-226040_AXES = ( 1, 2, 3 ) FRAME_ROS_LGA-1 = -226050 FRAME_-226050_NAME = 'ROS_LGA-1' FRAME_-226050_CLASS = 4 FRAME_-226050_CLASS_ID = -226050 FRAME_-226050_CENTER = -226 TKFRAME_-226050_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226050_SPEC = 'ANGLES' TKFRAME_-226050_UNITS = 'DEGREES' TKFRAME_-226050_ANGLES = ( 0.000, -30.000, 0.000 ) TKFRAME_-226050_AXES = ( 1, 2, 3 ) FRAME_ROS_LGA-2 = -226060 FRAME_-226060_NAME = 'ROS_LGA-2' FRAME_-226060_CLASS = 4 FRAME_-226060_CLASS_ID = -226060 FRAME_-226060_CENTER = -226 TKFRAME_-226060_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226060_SPEC = 'ANGLES' TKFRAME_-226060_UNITS = 'DEGREES' TKFRAME_-226060_ANGLES = ( 0.000, -210.000, 0.000 ) TKFRAME_-226060_AXES = ( 1, 2, 3 ) \begintext OSIRIS Frames ======================================================================== This section of the file contains the definitions of the OSIRIS frames. OSIRIS Frame Tree -------------------------------------- The diagram below shows the OSIRIS frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED |<-ck EARTH BODY-FIXED ---------------- | ---------------- V "ROS_SPACECRAFT" +-----------------------------------------------------+ | | | | | |<-fixed |<--fixed | | | | | | V V | | "ROS_OSIRIS_NAC_URF" "ROS_OSIRIS_WAC_URF" | | -------------------- -------------------- | | | |<-fixed |<-fixed | | V V "ROS_OSIRIS_NAC" "ROS_OSIRIS_WAC" ---------------- ---------------- OSIRIS Camera Frames -------------------------------------- The OSIRIS camera frames -- ROS_OSIRIS_NAC and ROS_OSIRIS_WAC -- are defined as follows: - +Z axis points along the camera boresight; - +X axis is parallel to the apparent image columns; it is nominally co-aligned with the s/c +X axis; - +Y axis completes the right hand frame; it is nominally parallel the to the apparent image lines and co-aligned with the s/c +Y axis; - the origin of the frame is located at the camera focal point. This diagram illustrates the OSIRIS camera frames: +Z s/c side (science deck side) view: ------------------------------------- Lander _____ / \ | | .___________ +Ynac +Ywac | NAC o----o-->----> | | |WAC | | | | +Ysc o==/ /==================o | |o---|--->o==================/ /==o -Y Solar Array | || | | +Y Solar Array +Xnac V| V +Xwac .______|______. `. | .' .--V +Xsc HGA .' `. /___________\ `.|.' +Zsc, +Znac, and +Zwac are out of the page Nominally, the OSIRIS camera frames are co-aligned with the s/c frame. \begindata FRAME_ROS_OSIRIS_NAC = -226111 FRAME_-226111_NAME = 'ROS_OSIRIS_NAC' FRAME_-226111_CLASS = 4 FRAME_-226111_CLASS_ID = -226111 FRAME_-226111_CENTER = -226 TKFRAME_-226111_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226111_SPEC = 'ANGLES' TKFRAME_-226111_UNITS = 'DEGREES' TKFRAME_-226111_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226111_AXES = ( 1, 2, 3 ) FRAME_ROS_OSIRIS_WAC = -226112 FRAME_-226112_NAME = 'ROS_OSIRIS_WAC' FRAME_-226112_CLASS = 4 FRAME_-226112_CLASS_ID = -226112 FRAME_-226112_CENTER = -226 TKFRAME_-226112_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226112_SPEC = 'ANGLES' TKFRAME_-226112_UNITS = 'DEGREES' TKFRAME_-226112_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226112_AXES = ( 1, 2, 3 ) \begintext OSIRIS Unit Reference Frames -------------------------------------- This section implements the OSIRIS Unit Reference Frames (URF) frame definitions provided in [5]. \begindata FRAME_ROS_OSIRIS_NAC_URF = -226116 FRAME_-226116_NAME = 'ROS_OSIRIS_NAC_URF' FRAME_-226116_CLASS = 4 FRAME_-226116_CLASS_ID = -226116 FRAME_-226116_CENTER = -226 TKFRAME_-226116_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226116_SPEC = 'ANGLES' TKFRAME_-226116_UNITS = 'DEGREES' TKFRAME_-226116_ANGLES = ( 0.0, 90.0, -6.96 ) TKFRAME_-226116_AXES = ( 1, 2, 3 ) FRAME_ROS_OSIRIS_WAC_URF = -226117 FRAME_-226117_NAME = 'ROS_OSIRIS_WAC_URF' FRAME_-226117_CLASS = 4 FRAME_-226117_CLASS_ID = -226117 FRAME_-226117_CENTER = -226 TKFRAME_-226117_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226117_SPEC = 'ANGLES' TKFRAME_-226117_UNITS = 'DEGREES' TKFRAME_-226117_ANGLES = ( 0.0, 90.0, 7.0 ) TKFRAME_-226117_AXES = ( 1, 2, 3 ) \begintext ALICE Frames ======================================================================== This section of the file contains the definitions of the ALICE frames. ALICE Frame Tree -------------------------------------- The diagram below shows the ALICE frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED |<-ck EARTH BODY-FIXED ---------------- | ---------------- V "ROS_SPACECRAFT" +----------------------------------------------------- | | | |<-fixed | | | V | "ROS_ALICE_URF" | --------------- | |<-fixed | V "ROS_ALICE" ----------- ALICE Frame -------------------------------------- The ALICE frame is defined as follows: - +Z axis points along the instrument boresight; - +Y axis is parallel to the apparent spatial resolution direction; it is nominally co-aligned with the s/c +Y axis; - +X axis completes the right hand frame; it is nominally co-aligned with the s/c +X axis; - the origin of the frame is located at the instrument focal point. This diagram illustrates the ALICE frame: +Z s/c side (science deck side) view: ------------------------------------- Lander _____ / \ | | ._____________. +Yalice | ALICE o------> | | | | | | +Ysc o==/ /==================o | o----|-->o==================/ /==o -Y Solar Array | | | | +Y Solar Array | | V+Xalice .______|______. `. | .' .--V +Xsc HGA .' `. /___________\ `.|.' +Zsc and +Zalice are out of the page Nominally, the ALICE frame is co-aligned with the s/c frame. \begindata FRAME_ROS_ALICE = -226120 FRAME_-226120_NAME = 'ROS_ALICE' FRAME_-226120_CLASS = 4 FRAME_-226120_CLASS_ID = -226120 FRAME_-226120_CENTER = -226 TKFRAME_-226120_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226120_SPEC = 'ANGLES' TKFRAME_-226120_UNITS = 'DEGREES' TKFRAME_-226120_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226120_AXES = ( 1, 2, 3 ) \begintext ALICE Unit Reference Frame -------------------------------------- This section implements the ALICE Unit Reference Frames (URF) frame definition provided in [5]. \begindata FRAME_ROS_ALICE_URF = -226125 FRAME_-226125_NAME = 'ROS_ALICE_URF' FRAME_-226125_CLASS = 4 FRAME_-226125_CLASS_ID = -226125 FRAME_-226125_CENTER = -226 TKFRAME_-226125_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226125_SPEC = 'ANGLES' TKFRAME_-226125_UNITS = 'DEGREES' TKFRAME_-226125_ANGLES = ( 0.0, -90.0, -90.0 ) TKFRAME_-226125_AXES = ( 2, 3, 1 ) \begintext VIRTIS frames: ======================================================================== This section of the file contains the definitions of the VIRTIS frames. VIRTIS Frame Tree -------------------------------------- The diagram below shows the VIRTIS frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED |<-ck EARTH BODY-FIXED ---------------- | ---------------- V "ROS_SPACECRAFT" +-----------------------------------------------------+ | | | | |<-fixed | | |<-fixed | | | | | | | | "ROS_VIRTIS-H" | | "ROS_VIRTIS_URF" -------------- | | ---------------- | | |<-fixed |<-fixed | | V V "ROS_VIRTIS-M_VIS" "ROS_VIRTIS-M_IR" ------------------ ----------------- | | |<-ck |<-ck | | V V "ROS_VIRTIS-M_VIS_SCAN" "ROS_VIRTIS-M_IR_SCAN" ----------------------- ---------------------- VIRTIS Frames -------------------------------------- The VIRTIS-M non-scanning frames for both detectors, ROS_VIRTIS-M_VIS and ROS_VIRTIS-M_IR, and VIRTIS-H frame, ROS_VIRTIS-H, are defined as follows: - +Z axis points along the boresight (with the scanning mirror in "0" position for VIRTIS-M); - +Y axis is parallel to the apparent spatial resolution direction; it is nominally co-aligned with the s/c +Y axis; - +X axis completes the right hand frame; it is nominally co-aligned with the s/c +X axis; - the origin of the frame is located at the instrument focal point. This diagram illustrates the VIRTIS non-moving frames: +Z s/c side (science deck side) view: ------------------------------------- Lander _____ / \ | | .____ +Yh __ +Yvis VIRTIS | o-o---->-> +Yir | | | | | | | | +Ysc o==/ /==================o | | | o------->o==================/ /==o -Y Solar Array | | | | +Y Solar Array +Xh V v | | . +Xir |______. +Xvis | .' .--V +Xsc HGA .' `. /___________\ `.|.' +Zsc, +Zvis, +Zir, and +Zh are out of the page Nominally, all non-moving VIRTIS frames are co-aligned with the s/c frame. The VIRTIS-M scanning frames, ROS_VIRTIS-M_VIS_SCAN and ROS_VIRTIS-M_IR_SCAN, are defined the same way as the non-moving frames except that +Z axis is along the boresight with mirror in ANY position. These frame are CK-based frames that allow capturing the change in view direction resulting from the mirror motion. \begindata FRAME_ROS_VIRTIS-M_VIS = -226211 FRAME_-226211_NAME = 'ROS_VIRTIS-M_VIS' FRAME_-226211_CLASS = 4 FRAME_-226211_CLASS_ID = -226211 FRAME_-226211_CENTER = -226 TKFRAME_-226211_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226211_SPEC = 'ANGLES' TKFRAME_-226211_UNITS = 'DEGREES' TKFRAME_-226211_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226211_AXES = ( 1, 2, 3 ) FRAME_ROS_VIRTIS-M_VIS_SCAN = -226212 FRAME_-226212_NAME = 'ROS_VIRTIS-M_VIS_SCAN' FRAME_-226212_CLASS = 3 FRAME_-226212_CLASS_ID = -226212 FRAME_-226212_CENTER = -226 CK_-226212_SCLK = -226 CK_-226212_SPK = -226 FRAME_ROS_VIRTIS-M_IR = -226213 FRAME_-226213_NAME = 'ROS_VIRTIS-M_IR' FRAME_-226213_CLASS = 4 FRAME_-226213_CLASS_ID = -226213 FRAME_-226213_CENTER = -226 TKFRAME_-226213_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226213_SPEC = 'ANGLES' TKFRAME_-226213_UNITS = 'DEGREES' TKFRAME_-226213_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226213_AXES = ( 1, 2, 3 ) FRAME_ROS_VIRTIS-M_IR_SCAN = -226214 FRAME_-226214_NAME = 'ROS_VIRTIS-M_IR_SCAN' FRAME_-226214_CLASS = 3 FRAME_-226214_CLASS_ID = -226214 FRAME_-226214_CENTER = -226 CK_-226214_SCLK = -226 CK_-226214_SPK = -226 FRAME_ROS_VIRTIS-H = -226220 FRAME_-226220_NAME = 'ROS_VIRTIS-H' FRAME_-226220_CLASS = 4 FRAME_-226220_CLASS_ID = -226220 FRAME_-226220_CENTER = -226 TKFRAME_-226220_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226220_SPEC = 'ANGLES' TKFRAME_-226220_UNITS = 'DEGREES' TKFRAME_-226220_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226220_AXES = ( 1, 2, 3 ) \begintext VIRTIS Unit Reference Frame -------------------------------------- This section implements the VIRTIS Unit Reference Frames (URF) frame definition provided in [5]. \begindata FRAME_ROS_VIRTIS_URF = -226230 FRAME_-226230_NAME = 'ROS_VIRTIS_URF' FRAME_-226230_CLASS = 4 FRAME_-226230_CLASS_ID = -226230 FRAME_-226230_CENTER = -226 TKFRAME_-226230_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226230_SPEC = 'ANGLES' TKFRAME_-226230_UNITS = 'DEGREES' TKFRAME_-226230_ANGLES = ( 0.0, 0.0, 90.0 ) TKFRAME_-226230_AXES = ( 1, 3, 2 ) \begintext MIRO frames ======================================================================== This section of the file contains the definitions of the MIRO frames. MIRO Frame Tree -------------------------------------- The diagram below shows the MIRO frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED |<-ck EARTH BODY-FIXED ---------------- | ---------------- V "ROS_SPACECRAFT" +-----------------------------------------------------+ | | | | |<-fixed | | |<-fixed | | | | | | | | "ROS_MIRO" | | "ROS_MIRO_URF" ---------- | | -------------- | | |<-fixed |<-fixed | | V V "ROS_MIRO_MM" "ROS_MIRO_SUBMM" ------------- ---------------- MIRO Frame -------------------------------------- The MIRO structure frame, ROS_MIRO, and MIRO millimeter and sub-millimeter channels frames, ROS_MIRO_MM and ROS_MIRO_SUBMM, are defined as follows: - +Z axis points along the boresight; - +Y axis is nominally co-aligned with the s/c +Y axis; - +X axis completes the right hand frame; it is nominally co-aligned with the s/c +X axis; - the origin of the frame is located at the telescope focal point. This diagram illustrates the MIRO frames: +Z s/c side (science deck side) view: ------------------------------------- Lander _____ / \ | | ._____________. | | | MIRO | +Ymiro, +Ymm, +Ysubmm | o------> o==/ /==================o | o----|-->o==================/ /==o -Y Solar Array | | | | +Ysc +Y Solar Array | | | | .______|____|_. `. | .V +Xmiro, +Xmm, +Xsubmm .--V +Xsc HGA .' `. /___________\ `.|.' +Zsc, +Zmiro, +Zmm and +Zsubmm are out of the page Nominally, the MIRO frame is co-aligned with the s/c frame. \begindata FRAME_ROS_MIRO = -226130 FRAME_-226130_NAME = 'ROS_MIRO' FRAME_-226130_CLASS = 4 FRAME_-226130_CLASS_ID = -226130 FRAME_-226130_CENTER = -226 TKFRAME_-226130_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226130_SPEC = 'ANGLES' TKFRAME_-226130_UNITS = 'DEGREES' TKFRAME_-226130_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226130_AXES = ( 1, 2, 3 ) FRAME_ROS_MIRO_MM = -226131 FRAME_-226131_NAME = 'ROS_MIRO_MM' FRAME_-226131_CLASS = 4 FRAME_-226131_CLASS_ID = -226131 FRAME_-226131_CENTER = -226 TKFRAME_-226131_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226131_SPEC = 'ANGLES' TKFRAME_-226131_UNITS = 'DEGREES' TKFRAME_-226131_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226131_AXES = ( 1, 2, 3 ) FRAME_ROS_MIRO_SUBMM = -226132 FRAME_-226132_NAME = 'ROS_MIRO_SUBMM' FRAME_-226132_CLASS = 4 FRAME_-226132_CLASS_ID = -226132 FRAME_-226132_CENTER = -226 TKFRAME_-226132_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226132_SPEC = 'ANGLES' TKFRAME_-226132_UNITS = 'DEGREES' TKFRAME_-226132_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226132_AXES = ( 1, 2, 3 ) \begintext MIRO Unit Reference Frame -------------------------------------- This section implements the MIRO Unit Reference Frames (URF) frame definition provided in [5]. \begindata FRAME_ROS_MIRO_URF = -226135 FRAME_-226135_NAME = 'ROS_MIRO_URF' FRAME_-226135_CLASS = 4 FRAME_-226135_CLASS_ID = -226135 FRAME_-226135_CENTER = -226 TKFRAME_-226135_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226135_SPEC = 'ANGLES' TKFRAME_-226135_UNITS = 'DEGREES' TKFRAME_-226135_ANGLES = ( 0.0, 0.0, 180.0 ) TKFRAME_-226135_AXES = ( 2, 1, 3 ) \begintext ROSINA frames: ======================================================================== This section of the file contains the definitions of the ROSINA frames. ROSINA Frame Tree -------------------------------------- The diagram below shows the ROSINA frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED |<-ck EARTH BODY-FIXED ---------------- | ---------------- V "ROS_SPACECRAFT" +-----------------------------------------------------+ | | | | | | |<-fixed |<-fixed |<-fixed |<-fixed |<-fixed |<-fixed | | | | | | | | | | | V | | | | | "ROS_ROSINA_COPS_URF" | | | | | --------------------- | | | | | | | | | V | | | | "ROS_ROSINA_COPS" | | | | ----------------- | | | | | | | V | | | "ROS_ROSINA_RTOF_URF" | | | --------------------- | | | | | V | | "ROS_ROSINA_RTOF" | | ----------------- | | | V | "ROS_ROSINA_DFMS_URF" | --------------------- | V "ROS_ROSINA_DFMS" ----------------- ROSINA Sensor Frames -------------------------------------- The ROSINA sensor frames -- ROS_ROSINA_DFMS, ROS_ROSINA_RTOF, and ROS_ROSINA_COPS -- are defined to be nominally co-aligned with the s/c frame. This diagram illustrates the ROSINA sensor frames: +Z s/c side (science deck side) view: ------------------------------------- Lander _____ / \ | | ._____________. COPS +Ycops |o-------> | || | +Ysc o==/ /==================o || o------->o==================/ /==o -Y Solar Array DFMS o-------> | +Y Solar Array || | +Ydfms +Xcops V ____|______. | . | .'o-------> | .--V--. |RTOF +Yrtof +Xdfms V.' +Xsc `.| /___________| `.|.' | +Zsc, +Zdfms, +Zrtof HGA V and +Zcops are out +Xrtof of the page Nominally, the ROSINA sensor frames are co-aligned with the s/c frame. \begindata FRAME_ROS_ROSINA_DFMS = -226310 FRAME_-226310_NAME = 'ROS_ROSINA_DFMS' FRAME_-226310_CLASS = 4 FRAME_-226310_CLASS_ID = -226310 FRAME_-226310_CENTER = -226 TKFRAME_-226310_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226310_SPEC = 'ANGLES' TKFRAME_-226310_UNITS = 'DEGREES' TKFRAME_-226310_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226310_AXES = ( 1, 2, 3 ) FRAME_ROS_ROSINA_RTOF = -226320 FRAME_-226320_NAME = 'ROS_ROSINA_RTOF' FRAME_-226320_CLASS = 4 FRAME_-226320_CLASS_ID = -226320 FRAME_-226320_CENTER = -226 TKFRAME_-226320_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226320_SPEC = 'ANGLES' TKFRAME_-226320_UNITS = 'DEGREES' TKFRAME_-226320_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226320_AXES = ( 1, 2, 3 ) FRAME_ROS_ROSINA_COPS = -226330 FRAME_-226330_NAME = 'ROS_ROSINA_COPS' FRAME_-226330_CLASS = 4 FRAME_-226330_CLASS_ID = -226330 FRAME_-226330_CENTER = -226 TKFRAME_-226330_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226330_SPEC = 'ANGLES' TKFRAME_-226330_UNITS = 'DEGREES' TKFRAME_-226330_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226330_AXES = ( 1, 2, 3 ) \begintext ROSINA Unit Reference Frames -------------------------------------- This section implements the ROSINA Unit Reference Frames (URF) frame definitions. While these were not specifically spelled out in [5], they are defined according to the rules outlined in the section 7.3 of that document. \begindata FRAME_ROS_ROSINA_DFMS_URF = -226319 FRAME_-226319_NAME = 'ROS_ROSINA_DFMS_URF' FRAME_-226319_CLASS = 4 FRAME_-226319_CLASS_ID = -226319 FRAME_-226319_CENTER = -226 TKFRAME_-226319_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226319_SPEC = 'ANGLES' TKFRAME_-226319_UNITS = 'DEGREES' TKFRAME_-226319_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226319_AXES = ( 1, 2, 3 ) FRAME_ROS_ROSINA_RTOF_URF = -226329 FRAME_-226329_NAME = 'ROS_ROSINA_RTOF_URF' FRAME_-226329_CLASS = 4 FRAME_-226329_CLASS_ID = -226329 FRAME_-226329_CENTER = -226 TKFRAME_-226329_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226329_SPEC = 'ANGLES' TKFRAME_-226329_UNITS = 'DEGREES' TKFRAME_-226329_ANGLES = ( -90.0, 0.0, 0.0 ) TKFRAME_-226329_AXES = ( 1, 2, 3 ) FRAME_ROS_ROSINA_COPS_URF = -226339 FRAME_-226339_NAME = 'ROS_ROSINA_COPS_URF' FRAME_-226339_CLASS = 4 FRAME_-226339_CLASS_ID = -226339 FRAME_-226339_CENTER = -226 TKFRAME_-226339_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226339_SPEC = 'ANGLES' TKFRAME_-226339_UNITS = 'DEGREES' TKFRAME_-226339_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226339_AXES = ( 1, 2, 3 ) \begintext COSIMA frames: ======================================================================== This section of the file contains the definitions of the COSIMA frames. COSIMA Frame Tree -------------------------------------- The diagram below shows the COSIMA frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-pck | |<-pck | | | V | V "?" | "IAU_EARTH" COMET BODY-FIXED |<-ck EARTH BODY-FIXED ---------------- | ---------------- V "ROS_SPACECRAFT" +----------------------------------------------------- | | | |<-fixed | | | V | "ROS_COSIMA_URF" | --------------- | |<-fixed | V "ROS_COSIMA" ----------- COSIMA Frame -------------------------------------- The COSIMA frame is defined as follows: - +Z axis points along the boresight of the particle entrance "FOV"; - +Y axis is nominally co-aligned with the s/c +Y axis; - +X axis completes the right hand frame; it is nominally co-aligned with the s/c +X axis; - the origin of the frame is located at the instrument "FOV" vertex. This diagram illustrates the COSIMA frame: +Z s/c side (science deck side) view: ------------------------------------- Lander _____ / \ | | ._____________. | | | | | | +Ysc o==/ /==================o | o------->o==================/ /==o -Y Solar Array | | | +Y Solar Array |o------> +Ycosima COSIMA .|_____|______. |`. | .' | .--V +Xsc | ' `. V __________\ +Xcosima `.|.' +Zsc and +Zcosima HGA are out of the page Nominally, the COSIMA frame is co-aligned with the s/c frame. \begindata FRAME_ROS_COSIMA = -226140 FRAME_-226140_NAME = 'ROS_COSIMA' FRAME_-226140_CLASS = 4 FRAME_-226140_CLASS_ID = -226140 FRAME_-226140_CENTER = -226 TKFRAME_-226140_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226140_SPEC = 'ANGLES' TKFRAME_-226140_UNITS = 'DEGREES' TKFRAME_-226140_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226140_AXES = ( 1, 2, 3 ) \begintext COSIMA Unit Reference Frame -------------------------------------- This section implements the COSIMA Unit Reference Frame (URF) frame definition. While this frame was not specifically spelled out in [5], is is defined according to the rules outlined in the section 7.3 of that document. \begindata FRAME_ROS_COSIMA_URF = -226145 FRAME_-226145_NAME = 'ROS_COSIMA_URF' FRAME_-226145_CLASS = 4 FRAME_-226145_CLASS_ID = -226145 FRAME_-226145_CENTER = -226 TKFRAME_-226145_RELATIVE = 'ROS_SPACECRAFT' TKFRAME_-226145_SPEC = 'ANGLES' TKFRAME_-226145_UNITS = 'DEGREES' TKFRAME_-226145_ANGLES = ( 0.0, 0.0, 90.0 ) TKFRAME_-226145_AXES = ( 2, 3, 1 ) \begintext MIDAS frames: ======================================================================== [TBD] CONSERT frames: ======================================================================== [TBD] GIADA frames: ======================================================================== [TBD] RPC frames: ======================================================================== [TBD] Rosetta Lander Frames ======================================================================== This section of the file contains the definitions of the Rosetta local level, lander and instrument frames. Rosetta Lander Frame Tree -------------------------------------- The diagram below shows the Rosetta Lander and its instruments frame hierarchy. "J2000" INERTIAL +-----------------------------------------------------+ | | | |<-ck | |<-pck | | | V | V "ROS_SPACECRAFT" | "IAU_EARTH" --------------- |<-pck EARTH BODY-FIXED | ---------------- V "?" COMET BODY-FIXED ---------------- | |<-fixed | V "ROSLND_LOCAL_LEVEL" -------------------- | |<-fixed | V "ROSLND_LANDER" ---------------- | | | V (Rosetta Lander instrument frames) Rosetta Local Level frame -------------------------------------- This ROSLND_LOCAL_LEVEL frame at the landing site is defined as follows: - +Z axis is the normal outward at the landing site; - +X axis points at local north; - +Y completes the right hand frame; - the origin of this frame is located on the surface under the geometric center of the lander capsule; The orientation of the frame is fixed relative to the comet fixed rotating frame '?' and is determined by the landing site coordinates. The transformation from 'ROSLND_LOCAL_LEVEL' frame to '?' frame is a 3-2-3 rotation with angles defined as the negative of the site longitude, the negative of the site colatitude, 180 degrees. \begindata FRAME_ROSLND_LOCAL_LEVEL = -226999 FRAME_-226999_NAME = 'ROSLND_LOCAL_LEVEL' FRAME_-226999_CLASS = 4 FRAME_-226999_CLASS_ID = -226999 FRAME_-226999_CENTER = -44 TKFRAME_-226999_RELATIVE = '?' TKFRAME_-226999_SPEC = 'ANGLES' TKFRAME_-226999_UNITS = 'DEGREES' TKFRAME_-226999_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-226999_AXES = ( 3, 2, 3 ) \begintext Rosetta Lander Frame -------------------------------------- The ROSLND lander frame, ROSLND_LANDER, is defined by the lander design as follows: - +Z axis is ...; - +X axis is ...; - +Y axis is completes the right hand frame; - the origin of the frame is located ...; Once landed the lander orientation is constant with respect to the surface and, therefore, this frame is defined as a fixed-offset frame with its orientation provided with respect to the ROSLND_LOCAL_LEVEL frame. Should the lander orientation change due to sliding and/or science instrument operations, ROSLND_LANDER frame should be re-defined as a CK based frame. For nominal applications, the ROSLND_LANDER frame is assumed to be co-aligned with the ROSLND_LOCAL_LEVEL frame. \begindata FRAME_ROSLND_LANDER = -226900 FRAME_-226900_NAME = 'ROSLND_LANDER' FRAME_-226900_CLASS = 4 FRAME_-226900_CLASS_ID = -226900 FRAME_-226900_CENTER = -44 TKFRAME_-226900_RELATIVE = 'ROSLND_LOCAL_LEVEL' TKFRAME_-226900_SPEC = 'ANGLES' TKFRAME_-226900_UNITS = 'DEGREES' TKFRAME_-226900_AXES = ( 1, 2, 3 ) TKFRAME_-226900_ANGLES = ( 0.0, 0.0, 0.0 ) \begintext Rosetta Lander Instrument Frames -------------------------------------- Rosetta Lander instrument frames are TDB. Rosetta Mission NAIF ID Codes -- Definition Section ======================================================================== This section contains name to NAIF ID mappings for the Rosetta mission. Rosetta Spacecraft (ROSETTA) spacecraft and instruments IDs: ------------------------------------------------------------- This table summarizes Rosetta Spacecraft IDs: Name ID Synonyms --------------------- ------- --------------------------- ROS -226 ROSETTA, ROSETTA ORBITER Notes: -- 'ROS', 'ROSETTA', 'ROSETTA ORBITER' are synonyms and all map to the official Rosetta s/c ID (-226); Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROSETTA' ) NAIF_BODY_CODE += ( -226 ) NAIF_BODY_NAME += ( 'ROS' ) NAIF_BODY_CODE += ( -226 ) NAIF_BODY_NAME += ( 'ROSETTA ORBITER' ) NAIF_BODY_CODE += ( -226 ) \begintext Rosetta Spacecraft Structures IDs -------------------------------------- This table summarizes Rosetta Spacecraft Structure IDs: Name ID Synonyms --------------------- ------- ------------------------- ROS_SPACECRAFT -226000 ROS_SC ROS_SA+Y -226010 ROS_SA+Y_GIMBAL -226011 ROS_SA-Y -226020 ROS_SA-Y_GIMBAL -226021 ROS_MGA-S -226030 ROS_MGA-X -226040 ROS_LGA-1 -226050 ROS_LGA-2 -226060 ROS_HGA -226070 ROS_HGA_GIMBAL -226071 Notes: - 'ROS_SC' and 'ROS_SPACECRAFT' are synonyms and all map to the ROSETTA s/c bus structure ID (-226000); Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_SPACECRAFT' ) NAIF_BODY_CODE += ( -226000 ) NAIF_BODY_NAME += ( 'ROS_SC' ) NAIF_BODY_CODE += ( -226000 ) NAIF_BODY_NAME += ( 'ROS_SA+Y' ) NAIF_BODY_CODE += ( -226010 ) NAIF_BODY_NAME += ( 'ROS_SA+Y_GIMBAL' ) NAIF_BODY_CODE += ( -226011 ) NAIF_BODY_NAME += ( 'ROS_SA-Y' ) NAIF_BODY_CODE += ( -226020 ) NAIF_BODY_NAME += ( 'ROS_SA-Y_GIMBAL' ) NAIF_BODY_CODE += ( -226021 ) NAIF_BODY_NAME += ( 'ROS_MGA-S' ) NAIF_BODY_CODE += ( -226030 ) NAIF_BODY_NAME += ( 'ROS_MGA-X' ) NAIF_BODY_CODE += ( -226040 ) NAIF_BODY_NAME += ( 'ROS_LGA-1' ) NAIF_BODY_CODE += ( -226050 ) NAIF_BODY_NAME += ( 'ROS_LGA-2' ) NAIF_BODY_CODE += ( -226060 ) NAIF_BODY_NAME += ( 'ROS_HGA' ) NAIF_BODY_CODE += ( -226070 ) NAIF_BODY_NAME += ( 'ROS_HGA_GIMBAL' ) NAIF_BODY_CODE += ( -226071 ) \begintext OSIRIS IDs -------------------------------------- This table summarizes OSIRIS IDs: Name ID --------------------- ------- ROS_OSIRIS -226110 ROS_OSIRIS_NAC -226111 ROS_OSIRIS_NAC_URF -226116 ROS_OSIRIS_WAC -226112 ROS_OSIRIS_WAC_URF -226117 Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_OSIRIS' ) NAIF_BODY_CODE += ( -226100 ) NAIF_BODY_NAME += ( 'ROS_OSIRIS_NAC' ) NAIF_BODY_CODE += ( -226111 ) NAIF_BODY_NAME += ( 'ROS_OSIRIS_NAC_URF' ) NAIF_BODY_CODE += ( -226116 ) NAIF_BODY_NAME += ( 'ROS_OSIRIS_WAC' ) NAIF_BODY_CODE += ( -226112 ) NAIF_BODY_NAME += ( 'ROS_OSIRIS_WAC_URF' ) NAIF_BODY_CODE += ( -226117 ) \begintext ALICE IDs -------------------------------------- This table summarizes ALICE IDs: Name ID --------------------- ------- ROS_ALICE -226120 ROS_ALICE_CENTER -226121 ROS_ALICE_OUTER1 -226122 ROS_ALICE_OUTER2 -226123 ROS_ALICE_PINHOLE -226124 ROS_ALICE_URF -226125 Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_ALICE' ) NAIF_BODY_CODE += ( -226120 ) NAIF_BODY_NAME += ( 'ROS_ALICE_CENTER' ) NAIF_BODY_CODE += ( -226121 ) NAIF_BODY_NAME += ( 'ROS_ALICE_OUTER1' ) NAIF_BODY_CODE += ( -226122 ) NAIF_BODY_NAME += ( 'ROS_ALICE_OUTER2' ) NAIF_BODY_CODE += ( -226123 ) NAIF_BODY_NAME += ( 'ROS_ALICE_PINHOLE' ) NAIF_BODY_CODE += ( -226124 ) NAIF_BODY_NAME += ( 'ROS_ALICE_URF' ) NAIF_BODY_CODE += ( -226125 ) \begintext VIRTIS IDs -------------------------------------- This table summarizes VIRTIS IDs: Name ID --------------------- ------- ROS_VIRTIS -226200 ROS_VIRTIS-M -226210 ROS_VIRTIS-M_VIS -226211 ROS_VIRTIS-M_VIS_SCAN -226212 ROS_VIRTIS-M_IR -226213 ROS_VIRTIS-M_IR_SCAN -226214 ROS_VIRTIS-H -226220 ROS_VIRTIS_URF -226230 Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_VIRTIS' ) NAIF_BODY_CODE += ( -226200 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS-M' ) NAIF_BODY_CODE += ( -226210 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS-M_VIS' ) NAIF_BODY_CODE += ( -226211 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS-M_VIS_SCAN' ) NAIF_BODY_CODE += ( -226212 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS-M_IR' ) NAIF_BODY_CODE += ( -226213 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS-M_IR_SCAN' ) NAIF_BODY_CODE += ( -226214 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS-H' ) NAIF_BODY_CODE += ( -226220 ) NAIF_BODY_NAME += ( 'ROS_VIRTIS_URF' ) NAIF_BODY_CODE += ( -226230 ) \begintext MIRO IDs -------------------------------------- This table summarizes MIRO IDs: Name ID --------------------- ------- ROS_MIRO -226130 ROS_MIRO_MM -226131 ROS_MIRO_SUBMM -226132 ROS_MIRO_URF -226135 Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_MIRO' ) NAIF_BODY_CODE += ( -226130 ) NAIF_BODY_NAME += ( 'ROS_MIRO_MM' ) NAIF_BODY_CODE += ( -226131 ) NAIF_BODY_NAME += ( 'ROS_MIRO_SUBMM' ) NAIF_BODY_CODE += ( -226132 ) NAIF_BODY_NAME += ( 'ROS_MIRO_URF' ) NAIF_BODY_CODE += ( -226135 ) \begintext ROSINA IDs -------------------------------------- This table summarizes ROSINA IDs: Name ID --------------------- ------- ROS_ROSINA -226300 ROS_ROSINA_DFMS -226310 ROS_ROSINA_DFMS_WA -226311 ROS_ROSINA_DFMS_NA -226312 ROS_ROSINA_DFMS_URF -226319 ROS_ROSINA_RTOF -226320 ROS_ROSINA_RTOF_URF -226329 ROS_ROSINA_COPS -226330 ROS_ROSINA_COPS_URF -226339 Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_ROSINA' ) NAIF_BODY_CODE += ( -226300 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_DFMS' ) NAIF_BODY_CODE += ( -226310 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_DFMS_WA' ) NAIF_BODY_CODE += ( -226311 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_DFMS_NA' ) NAIF_BODY_CODE += ( -226312 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_DFMS_URF' ) NAIF_BODY_CODE += ( -226319 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_RTOF' ) NAIF_BODY_CODE += ( -226320 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_RTOF_URF' ) NAIF_BODY_CODE += ( -226329 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_COPS' ) NAIF_BODY_CODE += ( -226330 ) NAIF_BODY_NAME += ( 'ROS_ROSINA_COPS_URF' ) NAIF_BODY_CODE += ( -226339 ) \begintext COSIMA IDs -------------------------------------- This table summarizes COSIMA IDs: Name ID --------------------- ------- ROS_COSIMA -226140 ROS_COSIMA_URF -226145 Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( 'ROS_COSIMA' ) NAIF_BODY_CODE += ( -226140 ) NAIF_BODY_NAME += ( 'ROS_COSIMA_URF' ) NAIF_BODY_CODE += ( -226145 ) \begintext MIDAS IDs -------------------------------------- This table summarizes MIDAS IDs: Name ID --------------------- ------- Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( '111' ) NAIF_BODY_CODE += ( 111 ) \begintext CONSERT IDs -------------------------------------- This table summarizes CONSERT IDs: Name ID --------------------- ------- Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( '111' ) NAIF_BODY_CODE += ( 111 ) \begintext GIADA IDs -------------------------------------- This table summarizes GIADA IDs: Name ID --------------------- ------- Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( '111' ) NAIF_BODY_CODE += ( 111 ) \begintext RPC IDs -------------------------------------- This table summarizes RPC IDs: Name ID --------------------- ------- Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( '111' ) NAIF_BODY_CODE += ( 111 ) \begintext Rosetta Lander IDs -------------------------------------- This table summarizes Rosetta Lander IDs: Name ID --------------------- ------- Name-ID Mapping keywords: \begindata NAIF_BODY_NAME += ( '111' ) NAIF_BODY_CODE += ( 111 ) \begintext