KPL/IK \beginlabel PDS_VERSION_ID = PDS3 RECORD_TYPE = STREAM RECORD_BYTES = "N/A" ^SPICE_KERNEL = "xrs10.ti" MISSION_NAME = HAYABUSA SPACECRAFT_NAME = HAYABUSA DATA_SET_ID = "HAY-A-SPICE-6-V1.0" KERNEL_TYPE_ID = IK PRODUCT_ID = "xrs10.ti" PRODUCT_CREATION_TIME = 2009-11-30T13:50:42 PRODUCER_ID = JAXA MISSION_PHASE_NAME = "N/A" PRODUCT_VERSION_TYPE = ACTUAL PLATFORM_OR_MOUNTING_NAME = "HAYABUSA SPACECRAFT BUS" START_TIME = "N/A" STOP_TIME = "N/A" SPACECRAFT_CLOCK_START_COUNT = "N/A" SPACECRAFT_CLOCK_STOP_COUNT = "N/A" TARGET_NAME = "25143 ITOKAWA" INSTRUMENT_NAME = "XRAY SPECTROMETER" NAIF_INSTRUMENT_ID = -130400 SOURCE_PRODUCT_ID = "N/A" NOTE = "See comments in the file for details" OBJECT = SPICE_KERNEL INTERCHANGE_FORMAT = ASCII KERNEL_TYPE = INSTRUMENT DESCRIPTION = "SPICE I-Kernel (IK) file containing FOV and reference frame definitions for the Hayabusa X-Ray Spectrometer (XRS) instrument, created by the Hayabusa Joint Science Team. " END_OBJECT = SPICE_KERNEL \endlabel Hayabusa XRS Instrument and Frame Kernel Kile =========================================================================== This instrument kernel (I-kernel) contains the frames and FOV definitions for Hayabusa X-Ray Spectrometer (XRS). Version and Date --------------------------------------------------------------------------- Version 1.0 by Boris Semenov, NAIF/JPL, 23 Sep. 2009 Added miscellaneous comments. File name and version were not changed. Version 1.0 by Kazunori Ogawa, ISAS/JAXA, 25 Nov. 2005. Version 0.0 by Kazunori Ogawa, ISAS/JAXA, 20 Sep. 2005. Implementation Notes --------------------------------------------------------------------------- Applications that need SPICE I-kernel data must ``load'' the I-kernel file, normally during program initialization. Loading the kernel using the SPICELIB routine FURNSH causes the data items and their associated values present in the kernel to become associated with a data structure called the ``kernel pool''. The application program may then obtain the value(s) for any IK data item using the SPICELIB routines GDPOOL, GIPOOL, GCPOOL. Routine GETFOV may be used if the file contains instrument field-of-view (FOV) specification. The frame definitions information is accessed via any interfaces utilizing SPICE frames subsystem (PXFORM, etc). This file was created with, and can be updated with a text editor or word processor. Conventions for Specifying Data --------------------------------------------------------------------------- Instrument data items are specified using ``keyword=value'' assignments. All keywords referencing instrument values in this I-kernel start with the characters `INS' followed by the NAIF instrument ID code for XRS, -130400. The remainder of the keyword is an underscore character followed by the unique name of the data item. For example, XRS boresight vector is specified by INS-130400_BORESIGHT The upper bound on the length of all keywords is 32 characters. Hayabusa Spacecraft Frame Definition --------------------------------------------------------------------------- This HAYABUSA_SC_BUS_PRIME frame definition is a copy of the definition provided in the main Hayabusa FK file. It is included in this IK file for historical reasons. \begindata FRAME_HAYABUSA_SC_BUS_PRIME = -130000 FRAME_-130000_NAME = 'HAYABUSA_SC_BUS_PRIME' FRAME_-130000_CLASS = 3 FRAME_-130000_CLASS_ID = -130000 FRAME_-130000_CENTER = -130 CK_-130000_SCLK = -130 CK_-130000_SPK = -130 \begintext XRS Frame Definitions --------------------------------------------------------------------------- Two frames are defined for XRS: HAYABUSA_XRS_IDEAL and HAYABUSA_XRS. The HAYABUSA_XRS_IDEAL frame incorporates the ideal fixed instrument alignment relative to the spacecraft frame, HAYABUSA_SC_BUS_PRIME. The +Z axis of the HAYABUSA_XRS_IDEAL frame is along the ideally-mounted instrument boresight. The HAYABUSA_XRS frame incorporates the the actual instrument misalignment relative to its ideal orientation represented by the HAYABUSA_XRS_IDEAL frame. The +Z axis of this frame is along the actual instrument boresight. Note that the HAYABUSA_XRS frame definition below is defined to be co-aligned with the HAYABUSA_XRS_IDEAL frame, likely because the actual misalignment has never been determined. Both frames are defined as fixed offset frames with their orientation specified using Euler angles. Note that angles in the frame definitions are specified for "from instrument to base (relative to) frame" transformation. \begindata FRAME_HAYABUSA_XRS = -130400 FRAME_-130400_NAME = 'HAYABUSA_XRS' FRAME_-130400_CLASS = 4 FRAME_-130400_CLASS_ID = -130400 FRAME_-130400_CENTER = -130 TKFRAME_-130400_SPEC = 'ANGLES' TKFRAME_-130400_RELATIVE = 'HAYABUSA_XRS_IDEAL' TKFRAME_-130400_ANGLES = ( 0.0, 0.0, 0.0 ) TKFRAME_-130400_AXES = ( 1, 2, 3 ) TKFRAME_-130400_UNITS = 'DEGREES' FRAME_HAYABUSA_XRS_IDEAL = -130410 FRAME_-130410_NAME = 'HAYABUSA_XRS_IDEAL' FRAME_-130410_CLASS = 4 FRAME_-130410_CLASS_ID = -130410 FRAME_-130410_CENTER = -130 TKFRAME_-130410_SPEC = 'ANGLES' TKFRAME_-130410_RELATIVE = 'HAYABUSA_SC_BUS_PRIME' TKFRAME_-130410_ANGLES = ( 180.0, 0.0, 0.0 ) TKFRAME_-130410_AXES = ( 1, 2, 3 ) TKFRAME_-130410_UNITS = 'DEGREES' \begintext XRS Field-Of-View Definition --------------------------------------------------------------------------- The XRS FOV is defined using a corner-style definition as a 3.5 by 3.5 degrees square pyramid centered around the boresight that points along the +Z axis of the HAYABUSA_XRS frame. FOV corner directions are defined assuming that: - FOV has square shape with its sides along X and Y axes of the instrument's frame; - FOV angular size in X direction is 3.5 degrees; in Y direction -- 3.5 degrees; - boresight vector intersect FOV exactly in the center of the rectangle; The FOV shape is set to 'POLYGON'; it could also have been set to 'RECTANGLE'. Corner directions are given counterclockwise as seen from boresight. \begindata INS-130400_FOV_FRAME = 'HAYABUSA_XRS' INS-130400_FOV_SHAPE = 'POLYGON' INS-130400_BORESIGHT = ( 0.0 0.0 1.0 ) INS-130400_FOV_BOUNDARY_CORNERS = ( 0.030552763 0.030552763 1.0 -0.030552763 0.030552763 1.0 -0.030552763 -0.030552763 1.0 0.030552763 -0.030552763 1.0 ) \begintext End of IK file.