Skip to content
@dshield-proj

D-SHIELD

Software tools to simulate and manage science-driven remote-sensing from satellite constellations.

D-SHIELD

Distributed Spacecraft with Heuristic Intelligence to Enable Logistical Decisions (D-SHIELD) is a suite of scalable software methods and frameworks to helps schedule payload operations of a large constellation, with multiple payloads per and across spacecraft, such that the collection of observational data and their downlink, constrained by the constellation constraints (orbital mechanics), resources (e.g., power) and subsystems (e.g., attitude control), results in maximum science value for a selected use case. Constellation topology, spacecraft and ground network characteristics can be imported from design tools or existing constellations. The framework includes a science simulator to inform the scheduler of the predictive value of observations or operational decisions.

Description of Repositories

  • instrupy

  • orbitpy

  • eosim-gui

  • adcspy

Running a Observation Experiment

TBD: Describe a closed-loop simulation run.

References

Credits and Acknowledgments

This work has been funded by grants from the National Aeronautics and Space Administration (NASA) Earth Science Technology Office (ESTO) through the Advanced Information Systems Technology (AIST) Program.

Questions?

Please contact Sreeja Nag (sreeja.nag [at] nasa.gov or sreejanag [at] alum.mit.edu)
Bay Area Environment Research Institute, Moffett Field, CA 94035, USA
NASA Ames Research Center, Moffett Field, CA 94035, USA

Pinned Loading

  1. orbitpy orbitpy Public

    Forked from EarthObservationSimulator/orbitpy

    Python package (with C++ base) to compute satellite remote-sensing related orbit data.

    C++

  2. eosim-gui eosim-gui Public

    Forked from EarthObservationSimulator/eosim-gui

    A Graphical User Interface to the OrbitPy and InstruPy packages.

    Python

  3. instrupy instrupy Public

    Forked from EarthObservationSimulator/instrupy

    InstruPy is a python package to calculate observation data metrics for a given remote-sensing instrument and associated viewing geometry.

    Python

  4. observation-planner observation-planner Public

    Python code for the observation planner

    Python

  5. dshield-constellation-design dshield-constellation-design Public

    Forked from seakers/dshield-constellation-design

  6. soil-moisture-retrieval-and-simulation soil-moisture-retrieval-and-simulation Public

    Python 2

Repositories

Showing 10 of 10 repositories
  • dshield-planner Public

    Integrated observation and downlink planner using Monte Carlo Tree Search

    dshield-proj/dshield-planner’s past year of commit activity
    Python 0 0 0 0 Updated Apr 26, 2024
  • soil-moisture-prediction Public

    Repo for forecasting global soil moisture at 9kmx9km spatial and 3-hours temporal resolution. The soil moisture is accompanied with a prediction uncertainty.

    dshield-proj/soil-moisture-prediction’s past year of commit activity
    Python 0 0 0 0 Updated Nov 15, 2022
  • eosim-gui Public Forked from EarthObservationSimulator/eosim-gui

    A Graphical User Interface to the OrbitPy and InstruPy packages.

    dshield-proj/eosim-gui’s past year of commit activity
    Python 0 Apache-2.0 2 0 0 Updated Oct 9, 2022
  • orbitpy Public Forked from EarthObservationSimulator/orbitpy

    Python package (with C++ base) to compute satellite remote-sensing related orbit data.

    dshield-proj/orbitpy’s past year of commit activity
    C++ 0 Apache-2.0 3 0 0 Updated Oct 9, 2022
  • observation-planner Public

    Python code for the observation planner

    dshield-proj/observation-planner’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Aug 15, 2022
  • dshield-proj/soil-moisture-retrieval-and-simulation’s past year of commit activity
    Python 2 Apache-2.0 0 0 0 Updated Jun 29, 2022
  • dshield-proj/dshield-constellation-design’s past year of commit activity
    0 1 0 0 Updated Jun 13, 2022
  • .github Public
    dshield-proj/.github’s past year of commit activity
    0 0 0 0 Updated Jun 7, 2022
  • adcspy Public
    dshield-proj/adcspy’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Jun 7, 2022
  • instrupy Public Forked from EarthObservationSimulator/instrupy

    InstruPy is a python package to calculate observation data metrics for a given remote-sensing instrument and associated viewing geometry.

    dshield-proj/instrupy’s past year of commit activity
    Python 0 Apache-2.0 3 0 0 Updated May 29, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…