Agile Science Operations David R

Agile Science Operations David R

Agile Science Operations David R. Thompson Machine Learning and Instrument Autonomy Jet Propulsion Laboratory, California Institute of Technology Engineering Resilient Space Systems Keck Institute Study, July 31 2012. A portion of this research was carried out at the Jet Propulsion Laboratory, California Institute of Technology, under contract with the National Aeronautics and Space Administration. Copyright 2012 California Institute of Technology. All Rights Reserved; U. S. Government Support Acknowledged. Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 1 Agenda Motivation: science at primitive bodies Critical Path Analysis and reaction time A survey of onboard science data analysis Case study – how could onboard data analysis impact missions? Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 2 Primitive bodies Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 3 Typical encounter (Lutetia 21, Rosetta) Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 4 Primitive bodies: key measurements Reproduced from Castillo-Rogez, Pavone, Nesnas, Hoffman, “Expected Science Return of Spatially-Extended In-Situ Exploration at Small Solar System Bodies,” IEEE Aerospace 2012. Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 5 A short exercise in science agility Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 6 Dark band Boulders Smooth “waist” Anomalous dark spot Distinct jets Mottled terrain “Fluffy chunks” High albedo objects Plume composition Spires Images: Tempel 1 (Deep Impact) PIA 02142, NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 7 Images: Tempel 1 (Deep Impact) PIA 02142, NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 8 Challenges for primitive bodies science Closest approach may Limited bandwidth pass quickly (sub- and intermittent hour timescales) communications Geometry and Target locations illumination are not known in constraints advance Surface activity Features of interest are is transient, highly localized time-variable Images: Tempel 1 (Deep Impact) PIA 02142, NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 9 Reaction Time The minimum time required for a new science measurement to affect spacecraft action. Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 10 Critical path analysis Thompson et al., SpaceOps 2012 S/C Ground time Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 11 Factors driving mission reaction time Certainty of Flexibility prior and schedule Redundancy EO-1 High High Earth Orbiting [Chien 2011] Cassini High Low Grand Tour [Paczkowski 2009] MER Low High Rover [Mishkin 2006] Rosetta Low Low Comet Encounter [Kochny 2007] Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 12 Representative command cycles Light Science time DSN data Trajectory Activity Sequencing Reaction delay Pass analysis Generation Planning / Validation time EO-1 - 1-2d 1-2d - 7d - 6-20d Earth Orbiting [Chien 2011] Cassini 1.25h ~9h - - 70d 70d >140d Grand Tour [Paczkowski 2009] MER ~1h 15m 23h 2-10h 5-7h 8-11h 23h Rover (driving) [Mishkin 2006] Rosetta 14d Comet ~1h 7d Varies ~25d 4d 5d (nominal) Encounter [Kochny 2007] Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 13 Challenge: rapid tactical operations for primitive bodies missions • Get the most science from time-limited missions • Achieve MER-style operational flexibility under deep space constraints • Speed the “learning curve” to identify key science questions Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 14 Challenge: get the most science from time-limited missions • Achieve MER-style operations agility under deep space constraints • Enable time-domain science investigations • Collect data from targets of opportunity • Provide high-resolution targeted data during flybys • Improve planning turnaround to speed the science “learning curve” • Spring back from failures Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 15 Agenda Motivation: primitive bodies operations Critical Path Analysis and reaction time A survey of onboard science data analysis Case study – what could we do with onboard data analysis? Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 16 Where can we optimize? S/C Ground time Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 17 Approach 1: Faster replanning cycle From this… To this • Contingency planning (maintain a pool of valid plans for different objectives) • Expedited ground science data analysis, smart “quicklook” products Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 18 Approach 2: Onboard data analysis From this… To this • Selective targeted data collection and return to exploit targets of opportunity (erosion features, outgassing, etc). • Enable time-critical decisions onboard Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 19 EO-1 Hyperspectral novelty detection Endmember detection followed by spectral angle mapping Compositional map Authoritative version of generated onboard [Kruse et al., 2003] Silica Alunite / Kaolinite Steamboat, NV. Nov 2011 overflight Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 20 EO-1 Thermal signature detection Black Body model used to trigger a second observation [Chien et al. 2005] ASE Onboard ASE images Erebus Night 13:40 GMT Thermal Classifier } +10 min Thumbnail ASE initiates band extraction } +28 min 300 m ASE runs thermal classifier } +29 min THERMAL TRIGGERED Planner selects reaction } +20 min ASE Onboard observation ThermalASE OnboardClassifier (Stromboli observation replaced) Thermal Classifier 15:58 GMT Thumbnail downlinked (S‐band) 20:10 GMT ASE images Erebus again + 06:30 Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 21 Target detection in images (AEGIS) Contour-based rock detection. targeted followup of high-value targets [Estlin et al., 2012] Automatic data collection from top target matching “dark” profile Images: Cornell / NASA/ JPL / Caltech NASA / Caltech / JPL / Instrument Software and Science Data Systems 22 Dust Devil Detection on Mars (WATCH) Frame differencing with change detection to trigger selective downlink [Castano et al., 2008] Automatic data collection from top target matching “dark” profile Images: Cornell / NASA/ JPL / Caltech NASA / Caltech / JPL / Instrument Software and Science Data Systems 23 Surface classification (TextureCam) Pixel-wise surface mapping with a trained decision forest classifier Legacy panorama (Mars) Rock probability map Images: Cornell / NASA/ JPL / Caltech NASA / Caltech / JPL / Instrument Software and Science Data Systems 24 Plume detection Horizon identification approach Original image Edge detection finds Illuminated material points on the target outside the “convex body hull” is part of a plume Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 25 Onboard data analysis: reaction times ASE HiiHAT Autonav AEGIS (EO-1) (EO-1) (Deep Impact) (MER) Prioritize downlink Prioritize downlink Trajectory updates Target detection Data analysis ~2hr 5hr 1.5-8h 10-20m Trajectory Generation - - 10-200m - Activity Planning 30m - - 2m Followup execution 90m - 1m <1m ~2-4hr 5h 2h <25m Total reaction time M5 (Rad3000) M5 (Rad3000) Rad750 Rad6000 A B Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 26 Agenda Motivation: primitive bodies operations Critical Path Analysis and reaction time A survey of onboard science data analysis Case study – what could we do with onboard data analysis? Image: Hartley 2 (EPOXI), NASA/JPL/UMD Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 27 Case study 1: Smart flyby Simulate targets distributed randomly erosion features surface activity spectral anomalies Enforce illumination, geometry constraints What fraction of the time can we capture the target with followup images (high-res images, VNIR or UV spectroscopy)? Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 28 Smart flyby performance Jet Propulsion Laboratory / California Institute of Technology / Solar System Exploration Directorate 29 Case 2: Plume activity monitoring Image: J. Veverka et al., ICARUS 2012 Jet Propulsion Laboratory / California Institute of Technology / Solar System

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    38 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us