Navigation and Ancillary Information Facility NIF Instrument Kernel IK April 2012.

Slides:



Advertisements
Similar presentations
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE April 2006.
Advertisements

Navigation and Ancillary Information Facility NIF The SPICE system has been developed by the Jet Propulsion Laboratory, California Institute of Technology,
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE October 2007.
Navigation and Ancillary Information Facility NIF Motivation for Developing SPICE November 2014.
Navigation and Ancillary Information Facility NIF April 2012.
Navigation and Ancillary Information Facility NIF Non-Toolkit Applications November 2014.
Navigation and Ancillary Information Facility NIF Non-Toolkit Applications April 2012.
Navigation and Ancillary Information Facility NIF Shape Model Subsystem Preview (DSK) November 2014.
Navigation and Ancillary Information Facility NIF Porting Kernels October 2014.
Navigation and Ancillary Information Facility NIF Leapseconds and Spacecraft Clock Kernels LSK and SCLK November 2014.
Navigation and Ancillary Information Facility NIF Developing an Interface that Refines the Search for Ephemeris Data Files used in the Interpretation of.
Navigation and Ancillary Information Facility NIF Introduction to Kernels October 2014.
Navigation and Ancillary Information Facility NIF Obtaining SPICE Components Offered by NAIF Emphasis on Kernels March 2010.
Navigation and Ancillary Information Facility NIF SPICE Geometry Finder (GF) Subsystem Searching for times when specified geometric conditions occur November.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of standards, lingo and common usage within SPICE November 2014.
Navigation and Ancillary Information Facility NIF IDs and Names for Physical Objects and Reference Frames November 2014.
Navigation and Ancillary Information Facility NIF “Camera-matrix” Kernel CK (Orientation or Attitude Kernel) Emphasis on reading CK files October 2014.
Navigation and Ancillary Information Facility NIF Introduction to Kernels November 2005.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of standards, lingo and common usage within SPICE November 2014.
Navigation and Ancillary Information Facility NIF Shape Model Preview An overview of Current Status of and Further Development Plans for the SPICE Digital.
Navigation and Ancillary Information Facility NIF Leapseconds and Spacecraft Clock Kernels LSK and SCLK April 2006.
Navigation and Ancillary Information Facility NIF Summary of Key Points January 2009.
Navigation and Ancillary Information Facility NIF Summary of Key Points October 2014.
Navigation and Ancillary Information Facility NIF The Event Finder April 2005 (A preview of work in progress)
Navigation and Ancillary Information Facility NIF Event Finding Subsystem Preview Capabilities, Current Status and Plans January 2009.
Navigation and Ancillary Information Facility NIF Shape Model Subsystem Preview Capabilities, Current Status and Plans January 2009.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK March 2006.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Tutorial Class March 2006.
Navigation and Ancillary Information Facility NIF NAIF IDs and Names for Physical Objects and Reference Frames March 2006.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK November 2014.
Navigation and Ancillary Information Facility NIF Obtaining SPICE Components Offered by NAIF and Horizons Emphasis on Kernels November 2014.
Navigation and Ancillary Information Facility NIF Leapseconds and Spacecraft Clock Kernels LSK and SCLK June 2004.
Navigation and Ancillary Information Facility NIF Introduction to Kernels January 2009.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK January 2009.
Navigation and Ancillary Information Facility NIF Introduction to WebGeocalc October 2014 SPICE components and services are not restricted under ITAR and.
Navigation and Ancillary Information Facility NIF NAIF IDs and Names for Physical Objects and Reference Frames June 2004.
Navigation and Ancillary Information Facility NIF Getting Started Using SPICE April 2006.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK November 2014.
Navigation and Ancillary Information Facility NIF Introduction to the Family of SPICE Toolkits October 2014.
Navigation and Ancillary Information Facility NIF Planetary Constants Kernel PCK October 2014.
Navigation and Ancillary Information Facility NIF Introduction to Kernels March 2010.
Navigation and Ancillary Information Facility NIF SPICE Toolkit Common Problems November 2014.
Navigation and Ancillary Information Facility NIF Using Module Headers April 2006.
Navigation and Ancillary Information Facility NIF Frames Kernel FK March 2006.
Navigation and Ancillary Information Facility NIF SPICE Event Finding Subsystem October 2007.
Navigation and Ancillary Information Facility NIF Finding SPICE Components An Introduction to the NAIF Server January 2009.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK March 2006.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK November 2014.
Navigation and Ancillary Information Facility NIF SPICE Geometry Finder (GF) Subsystem Searching for times when specified geometric events occur September.
Navigation and Ancillary Information Facility NIF Writing a SPICE (FORTRAN) Based Program November 2014.
Navigation and Ancillary Information Facility NIF SPICE Toolkit Common Problems October 2007.
Navigation and Ancillary Information Facility NIF Getting and Installing the SPICE Toolkit November 2014.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Tutorials March 2010.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Training Class October 2007.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Tutorials November 2014.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK June 2004.
Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels a.k.a. “comments” March 2006.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE June 2004.
Navigation and Ancillary Information Facility NIF “Metadata” In SPICE Kernels Also known as “comments” January 2009.
Navigation and Ancillary Information Facility NIF Using the Frames Subsystem April 2016.
Navigation and Ancillary Information Facility NIF Finding SPICE Components An Introduction to the NAIF Server April 2006.
Navigation and Ancillary Information Facility NIF Frames Kernel FK March 2010.
Navigation and Ancillary Information Facility NIF Writing a SPICE-based Fortran Program October 2007.
Navigation and Ancillary Information Facility NIF Using the Frames Subsystem March 2006.
SPICE, el servicio de información geométrica para ciencias planetarias
Summary of Key Points October 2007.
Finding SPICE Components An Introduction to the NAIF Server
Frames Kernel FK October 2007.
Presentation transcript:

Navigation and Ancillary Information Facility NIF Instrument Kernel IK April 2012

Navigation and Ancillary Information Facility NIF What is an I K? An I nstrument Kernel ( I K) is a text file that includes information about a spacecraft’s instruments. Always includes –Field-of-view (FOV) information »Shape »Orientation »Size Sometimes includes –Timing parameters –Calibration data Boresight Instrument focal point X Y Z

Navigation and Ancillary Information Facility NIF Field of View - Visibility Cassini’s narrow angle camera took this picture. Which of Saturn’s moons are in the picture? –Use GFTFOV (or FOVTRG) to find which targets are in the camera’s field of view. –Only works because the camera’s FOV is defined in an instrument kernel. –Result: There are 7 moons in this picture! »Enceladus, Janus, Epimetheus, Atlas, Pan, Daphnis, and Anthe

Navigation and Ancillary Information Facility NIF I K Structure KPL/IK ISS Instrument Kernel ========================= This instrument kernel (I-kernel) contains references to the mounting alignment, internal and FOV geometry for the Cassini Imaging Science Subsystem (ISS) instruments.... Narrow Angle Camera (NAC): \begindata INS-82360_FOV_FRAME = 'CASSINI_ISS_NAC' INS-82360_FOV_SHAPE = 'RECTANGLE' INS-82360_BORESIGHT = ( ) INS-82360_FOV_CLASS_SPEC = 'ANGLES' INS-82360_FOV_REF_VECTOR = ( ) INS-82360_FOV_REF_ANGLE = ( ) INS-82360_FOV_CROSS_ANGLE = ( ) INS-82360_FOV_ANGLE_UNITS = 'DEGREES' \begintext... KPL/IK ISS Instrument Kernel ========================= This instrument kernel (I-kernel) contains references to the mounting alignment, internal and FOV geometry for the Cassini Imaging Science Subsystem (ISS) instruments.... Narrow Angle Camera (NAC): \begindata INS-82360_FOV_FRAME = 'CASSINI_ISS_NAC' INS-82360_FOV_SHAPE = 'RECTANGLE' INS-82360_BORESIGHT = ( ) INS-82360_FOV_CLASS_SPEC = 'ANGLES' INS-82360_FOV_REF_VECTOR = ( ) INS-82360_FOV_REF_ANGLE = ( ) INS-82360_FOV_CROSS_ANGLE = ( ) INS-82360_FOV_ANGLE_UNITS = 'DEGREES' \begintext... Tells SPICE this text file is an IK Tells SPICE where the data are Write A LOT of comments! Include instrument data –Keyword = value –Format »INS#_KEYWORD

Navigation and Ancillary Information Facility NIF Circular Field of View Boundary Corner Vector Boresight Instrument focal point X Y Z (0,0,0) Ref Basic Definition –Shape –Frame –Boresight Option 1: Vectors –Boundary corner vector »One vector for a circular FOV Option 2: Angles –Angle »Ref angle value One angle for a circular FOV »Units –Reference vector

Navigation and Ancillary Information Facility NIF Elliptical Field of View Basic Definition –Shape –Frame –Boresight Option 1: Vectors –Boundary corner vectors »Two vectors for an elliptical FOV Option 2: Angles –Angle »Reference Angle »Cross Angle »Units –Reference vector Boundary Corner Vectors Boresight Instrument focal point X Y Z (0,0,0) Ref Cross

Navigation and Ancillary Information Facility NIF Rectangular Field of View Basic Definition –Shape –Frame –Boresight Option 1: Vectors –Boundary corner vectors »Four vectors for a rectangular FOV Option 2: Angles –Angle »Reference Angle »Cross Angle »Units –Reference vector Boresight Instrument focal point X Y Z Boundary Corner Vectors X Z Boresight Cross Top View Side View Y Z Boresight Ref

Navigation and Ancillary Information Facility NIF Polygonal Field of View FOV Definition –Shape –Frame –Boresight –Boundary corner vectors Boundary Corner Vectors Boresight Instrument focal point X Y Z

Navigation and Ancillary Information Facility NIF Field of View Utility Optiks shows information about each instrument’s field of view from instrument and frames kernels (IKs and FKs) –Shape »Rectangular »Elliptical »Circular »Polygonal –Boresight Download Optiks –NAIF Website

Navigation and Ancillary Information Facility NIF IK Examples – NAIF Website Visit the NAIF website for examples of real mission IKs:

Navigation and Ancillary Information Facility NIF More IK Resources Documentation of GETFOV routine – Optiks User’s Guide –ftp://naif.jpl.nasa.gov/pub/naif/utilities/MacIntel_OSX_64bit/optiks.ugftp://naif.jpl.nasa.gov/pub/naif/utilities/MacIntel_OSX_64bit/optiks.ug NAIF IDs Required Reading – strumentshttp://naif.jpl.nasa.gov/pub/naif/toolkit_docs/FORTRAN/req/naif_ids.html#In struments Kernel Required Reading – NAIF IDs Tutorial –ftp://naif.jpl.nasa.gov/pub/naif/toolkit_docs/Tutorials/pdf/individual_docs/07 _naif_ids.pdfftp://naif.jpl.nasa.gov/pub/naif/toolkit_docs/Tutorials/pdf/individual_docs/07 _naif_ids.pdf Frames Required Reading –

Navigation and Ancillary Information Facility NIF BACKUP

Navigation and Ancillary Information Facility NIF Using an IK Ways to Use an IKSPICE Function Use IK information in a programFURNSH Get field-of-view informationGETFOV Find whether a target or direction vector is within the field-of-view of an instrument GFTFOV GFRFOV FOVTRG FOVRAY Get data from the IK (double precision, integer, or character) GDPOOL GIPOOL GCPOOL