Navigation and Ancillary Information Facility NIF SPICE System Development Plans March 2006.

Slides:



Advertisements
Similar presentations
Geographical Information Systems and Science Longley P A, Goodchild M F, Maguire D J, Rhind D W (2001) John Wiley and Sons Ltd 9. Geographic Data Modeling.
Advertisements

Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE April 2006.
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 April 2012.
Navigation and Ancillary Information Facility NIF Non-Toolkit Applications April 2012.
Finding Useful Information ON THE WEB. Published papers Most published papers in astronomy can be found on the NASA Astrophysics Data System: Most published.
VRML for Kinematic and Physical Modeling and Simulations Benjamin Pugliese Mahesh Saptharishi.
Navigation and Ancillary Information Facility NIF Shape Model Subsystem Preview (DSK) November 2014.
Navigation and Ancillary Information Facility NIF Matlab Interface to CSPICE “Mice” How to Access the CSPICE library Using Matlab © November 2014 © The.
What is R Muhammad Omer. What is R  R is the programing language software for statistical computing and data analysis  The R language is extensively.
Navigation and Ancillary Information Facility NIF Porting Kernels October 2014.
Navigation and Ancillary Information Facility NIF Porting Kernels January 2009.
Navigation and Ancillary Information Facility NIF Time Conversion and Time Formats January 2009.
Navigation and Ancillary Information Facility NIF Time Conversion and Time Formats November 2014.
Python Introduction.
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.
GLAST Science Support CenterAugust 9, 2004 Implementation of the Standard Analysis Environment (SAE) James Peachey (HEASARC/GLAST SSC—GSFC/L3)
DEVSView: A DEVS Visualization Tool Wilson Venhola.
Navigation and Ancillary Information Facility NIF NAIF Node Report Addresses both NAIF Node and SPICE Development PDSMC March 27, 2012 SPICE components.
Navigation and Ancillary Information Facility NIF MATLAB Interface to CSPICE “Mice” How to Access the CSPICE library Using MATLAB © October 2007 © The.
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 JNISPICE March 2006.
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 Derived Quantities November 2014.
Navigation and Ancillary Information Facility NIF Preview of a Web-based GUI Interface to SPICE “WebGeocalc” The NAIF and UCD Teams August 22, 2011 SPICE.
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
Navigation and Ancillary Information Facility NIF Shape Model Preview An overview of Current Status of and Further Development Plans for the SPICE Digital.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
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 IDL Interface to CSPICE “Icy” How to Access the CSPICE library Using Interactive Data Language (IDL)
Navigation and Ancillary Information Facility NIF IDL Interface to CSPICE “Icy” How to Access the CSPICE library Using Interactive Data Language (IDL)
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Navigation and Ancillary Information Facility NIF Shape Model Subsystem Preview Capabilities, Current Status and Plans January 2009.
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 Exception Handling November 2014.
Navigation and Ancillary Information Facility NIF IDL Interface to CSPICE “Icy” How to Access the CSPICE library Using Interactive Data Language (IDL)
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 Porting Kernels November 2005.
Navigation and Ancillary Information Facility NIF Getting Started Using SPICE April 2006.
Navigation and Ancillary Information Facility NIF Instrument Kernel IK November 2014.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Navigation and Ancillary Information Facility NIF SPICE Toolkit Common Problems November 2014.
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 Instrument Kernel IK March 2006.
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 Porting SPICE Kernels Between Computers June 2004.
Navigation and Ancillary Information Facility NIF Time Conversion and Time Formats January 2008.
Navigation and Ancillary Information Facility NIF SPICE Toolkit Common Problems October 2007.
Navigation and Ancillary Information Facility NIF Porting Kernels March 2010.
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 SPICE Development Plans and Possibilities October 2007.
Navigation and Ancillary Information Facility NIF SPICE Conventions A summary of many “standards,” lingo and common usage within SPICE June 2004.
+ UVIS Data Visualization UVIS Team Meeting Braunschweig, Deutschland June 18, 2012.
Navigation and Ancillary Information Facility NIF Using the Frames Subsystem April 2016.
Programming Languages Concepts Chapter 1: Programming Languages Concepts Lecture # 4.
Navigation and Ancillary Information Facility NIF Frames Kernel FK March 2010.
BIM in Structural Design October-2014Dr. Walid Al-Awad 1 Building Information Modelling.
Charles Acton NAIF Manager JPL July 18, 2007
Shape Model Subsystem Preview (DSK)
SPICE, el servicio de información geométrica para ciencias planetarias
Geometric information for VIRTIS-M data
Presentation transcript:

Navigation and Ancillary Information Facility NIF SPICE System Development Plans March 2006

Navigation and Ancillary Information Facility NIF Plans for Further Development2 Agenda Work in progress (more or less) Other ideas

Navigation and Ancillary Information Facility NIF Plans for Further Development3 Work in Progress

Navigation and Ancillary Information Facility NIF Plans for Further Development4 Add routines that will search for geometrically defined events such as –Transit –Occultation –Eclipse –Rise or set –Closest approach –Max. elongation –etc. Event Finding What should we add to this list?

Navigation and Ancillary Information Facility NIF Plans for Further Development5 Terrain Kernel A “terrain kernel” would hold global terrain data sets, such as produced by the MGS MOLA instrument Related SPICE Toolkit software would provide easy access to such data –Close coupling with SPICE will afford easily-made geometry computations related to instrument field-of-view, lighting angles, altitude, etc. Mars Global Terrain Based on Illuminated MOLA data* *Courtesy of T. Duxbury/MGS MOLA Team

Navigation and Ancillary Information Facility NIF Plans for Further Development6 Model an irregular body using tessellation of the surface with triangular “plates” Provide tightly integrated Toolkit software that: –will produce a plate model from shape data –given such a plate model, will allow you to determine: »which plates are in view? »what are the illumination conditions of any plate? phase incidence emission Plate Model Kernel for Irregularly Shaped Objects

Navigation and Ancillary Information Facility NIF Plans for Further Development7 Run-time SPK and CK Kernels Develop means to provide immediate (run-time) access to a collection of orbit data or orientation data that have not yet been placed into an SPK or CK file, respectively –The data would appear as if they came from such a file –Such data can be written to a real SPK or CK file for later use

Navigation and Ancillary Information Facility NIF Plans for Further Development8 New Interfaces Provide a Matlab link to CSPICE, similar to that recently released for Interactive Data Language (IDL) Provide a Java Native Interface (JNI) link to CSPICE

Navigation and Ancillary Information Facility NIF Plans for Further Development9 Generic catalog for objects with “static” positions –Think of “star catalog” as a model Can support a wide range of objects/spectral bands, using a single interface –Point Sources (Radio, Infra Red, Visible, Ultra Violet, X-Ray) –Galaxy, quasar, pulsar, nebula Portable kernel files Compact data representations Data are indexed, providing high speed access –Indexes on position, magnitude, etc. “Sky” Catalog Kernel

Navigation and Ancillary Information Facility NIF Plans for Further Development10 Other Ideas

Navigation and Ancillary Information Facility NIF Plans for Further Development11 Geometry Engine Local GUI application or web-based tool In this example, compute the illumination angles on Mars at LON and LAT as seen from Mars Express on 2004 JAN 4 08:52:00. The user can pick either a planetocentric or planetodetic reference frame. “GEOCALC”

Navigation and Ancillary Information Facility NIF Plans for Further Development12 SPICE Interpreter Implement a small, interpreted, high-level language interface to the full set of SPICE functionality –Would include mathematical computations typically used in association with SPICE This tool would provide flexible access to all SPICE computations Useful as a stand-alone tool with a command-line interface Useful as a geometry engine that is integrated into a larger information system

Navigation and Ancillary Information Facility NIF Plans for Further Development13 Better Integration with Popular Visualization Programs A number of space geometry visualization tools provide some sort of interface with SPICE NAIF should strive to make these interfaces more complete and more easily used Examples above are from the Satellite Orbit Analysis Program (SOAP), implemented by The Aerospace Corporation. Satellite Toolkit from Analytical Graphics Inc. is another visualization package with some SPICE connections.

Navigation and Ancillary Information Facility NIF Plans for Further Development14 Other Possibilities - 1 Additional interfaces to SPICE: –Python, Perl, MS Excel Add additional target models: rings, gravity, atmosphere, magnetosphere, … Develop a more flexible and extensible instrument modeling mechanism

Navigation and Ancillary Information Facility NIF Plans for Further Development15 Other Possibilities - 2 Provide tools for easier specification and visualization of reference frames Provide a “predict spk” tool that makes it easy to construct an SPK file from simple rules Provide a better interface with the extensive comet/asteroid ephemeris database implemented by JPL’s Solar System Dynamics Group Provide extended precision calculations for time and other quantities used by Radio Science investigations

Navigation and Ancillary Information Facility NIF Plans for Further Development16 Other Possibilities - 3 Add more high-level computations, such as instrument footprint coverage Add hyperlinks to all SPICE documentation Provide a C-Kernel merge utility, analogous to the existing SPKMERGE program

Navigation and Ancillary Information Facility NIF Plans for Further Development17 Your Suggestions? What do you propose?