Systems Research

  1. NASA RASPBERRY-SI:

RASPBERRY SI (Resource Adaptive Software Purpose-Built for Extraordinary Robotic Research Yields - Science Instruments) enable science instruments to autonomously adapt space lander and instrument software (and therefore its behaviors and actions) in response to newly discovered data on the planetary surface. The aim of this project is to increase the autonomy of a mission on the surface of another planet without the need for round-trip control data for human supervision. We also aim to increase the autonomy of the spacecraft in unknown and uncertain environments. This project will also increase the speed of scientific exploration via accurate task prioritization and also by reducing the number of interruptions in missions required by dynamically and carefully adapting to environmental and system changes during operation. We will demonstrate the effectiveness of our methods by deploying and optimizing state-of-the-art machine learning on the NASA testbed. This technology will enable learning-based autonomous planning and adaptation.

  1. Performance evaluation, debugging, and optimization of highly configurable robotic systems

This project focuses on determining functional faults caused by misconfigurations in robotic systems through the lens of causality. We design and implement a framework termed CaRE (Causal Robotics Evaluation) to determine the root causes of the functional faults. Moreover after identification of root causes, parameter optimization algorithm will be developed to adapt the parameters in offline as well as online mode.

  1. Formal verification of self adaptive systems through lens of causality

The formal verification faces dual curse of dimensionality in terms of search space in planning with increased time horizon and probabilistic model checking queries. In order to reduce the search space in planning we design a causality based algorithm to reduce the state space through causal inference of outcome causal model learned from experimental data. The proposed method is successfully demonstrated on the ocean waters landers testbed at NASA JPL.