AEGIS: Autonomous Exploration for Gathering Increased Science
AEGIS enables intelligent targeting and data acquisition by planetary rovers. It uses computer vision techniques to identify targets (e.g., rocks) in wide angles images of the rov…
Agile Science
This project seeks to enable agile science to be conducted by remote, autonomous spacecraft beyond range of low-latency human control.
ASPEN Mission Planner
Based on AI techniques, ASPEN is a modular, reconfigurable application framework which is capable of supporting a wide variety of planning and scheduling applications. ASPEN provi…
CLASP Coverage Planning & Scheduling
The Compressed Large-scale Activity Scheduling and Planning (CLASP) project is a long-range scheduler for space-based or aerial instruments that can be modeled as pushbrooms 1D li…
Dynamic Targeting
In this approach, called Dynamic Targeting (DT), traditional broad swath instruments are supplemented by more focused instruments with narrow swath and/or limited duty cycle. Thes…
Enhanced AutoNav for Perseverance Rover on Mars
AutoNav on the Perseverance Rover autonomously plans a safe path based on stereo navigation camera images, based on multiple technologies including a tree search for decision maki…
Groundwater data interpolation in California’s Central Valley using multimodal data fusion and multivariate sequence-to-sequence transformation models
We describe novel distributed Artificial Intelligence/Multi Agent algorithms to allocate observations in a constellation and compare their performance to centralized and highly di…
Hybrid On-Board and Ground-Based Processing of Massive Sensor Data (HyspIRI IPM)
Future space missions will enable unprecedented monitoring of the Earth's environment and will generate immense volumes of science data. Getting this data to ground communications…
Mars2020 Rover (Perseverance)
Research, experiments, and engineering to empower future rovers with onboard autonomy; planning, scheduling & execution; path planning; onboard science; image processing; terrain…
Neural network accelerated radiative transfer modeling
Neural network accelerated radiative transfer modeling is intended to enhance efforts in the Earth Science domain.
Perseverance Rover on Mars - Terrain Relative Navigation
3D machine vision via dual cameras to inform convolutional neural networks for rover navigation path planning.
Providing visualization tools and streamlining the detection and tracking of wildfire-induced smoke plumes during the Fire Influence on Regional to Global Environments and Air Quality (FIREX-AQ) mission
Providing visualization tools and streamlining the detection and tracking of wildfire-induced smoke plumes during the Fire Influence on Regional to Global Environments and Air Qua…
SCOTI (Scientific Captioning of Terrain Images)
SCOTI (Scientific Captioning of Terrain Images) automatically generates natural language explanations of geological images taken by rovers. It uses "show-attend-tell" model consis…
SPOC (Soil Property and Object Classification)
Using a convolutional neural network (CNN), SPOC (Soil Property and Object Classification) takes rover images and classifies the terrain type (e.g., sand, soil) from visual appear…
Trusted and exPlainable Artificial Intelligence for Saving Lives (TruePAL) Technology for First Responder Safety
Fatalities caused by emergency vehicle collisions are 4.8 times higher for emergency responders than the national average. The Trusted and exPlainable Artificial Intelligence for…
Volcano SensorWeb
TAPAS (Track Augmentation and Performance Analysis System)
TAPAS is a tool for automating the comparison of DSN telemetry data, designed to help DSN operators find potential anomalies faster and more efficiently.
Onboard Planner for Mars2020 Rover (Perseverance)
The M2020 onboard scheduler incrementally constructs a feasible schedule by iterating through activities in priority-first order.
SensorWeb: Volcano, Flood, Wildfire, and others.
The Sensor Web Project uses a network of sensors linked by software and the internet to an autonomous satellite observation response capability.
Mexec Onboard Planning and Execution
MEXEC is a lightweight, multi-mission software for activity scheduling and execution developed to increase the autonomy and efficiency of a robotic explorer. MEXEC was first creat…
Requirement Alignment (REQAL)
Use NLP and large language Model (LLM) such as GPT or BERT to encode experiences of the personnel into a knowledge graph. Then train a graph neural network (GNN) to automatically…
Robust, Explainable Autonomy for Scientific Icy Moon Operations (REASIMO)
This effort aims to improve the science yield and robustness of a wide range of NASA missions by increasing the level of flight-qualifiable autonomy that can be applied to such op…
Global, Seasonal Mars Frost Maps
Global frost Martian maps derived from five remote sensing datasets and processed with tools like CNNs and other data science techniques. Publicly available on JMARS
GenAI Agent for Interacting with Robots (https://github.com/nasa-jpl/rosa)
ROSA is an AI agent that integrates with the ROS ecosystem to help develop and operate robots using natural language. It is able to read live telemetry data from robotics systems…