IV&V Facility Research Program Results and SARP Results  

Advanced Search
Click here to complete a short survey. The results of this survey will be used to help us improve the research program and this website.

Click here to view research projects that had new research results added in the last 90 days.


Contingency Software in Autonomous Systems
Point of Contact Robyn Lutz
rlutz@cs.iastate.edu
Dates January 2004 - January 2007
Problem Autonomous vehicles such as rotorcraft and spacecraft operate in harsh environments with limited capacity to mitigate failures. Currently when a failure occurs, vehicles may switch to a safe mode while ground crews devise a solution. Solutions are difficult because failures are hard to pinpoint and contingencies may be too complex, novel or high-risk for current autonomous soft-ware. This work will: 1) enhance diagnostic techniques to identify failures; 2) provide software contingency planning to mitigate failures; 3) perform tool-based verification of contingency soft-ware; and 4) investigate contingencies in safely relinquishing control to autonomous controllers. Results, applied to ARP and MSL, pave the way to more resilient, adaptive unmanned systems.
Objective Identify ARP Contingencies: By June, 2004, identify a set of high-concern contingencies (e.g., power management scenarios of concern) not currently handled in autonomous fault protection on the Autonomous Rotorcraft Project. ($130K)

Tool-based verification of ARP Contingency Software: By December, 2004, extend the TEAMS tool for the Rotorcraft to model, analyze for fault-isolation and testability, and verify contingency software (scripts) to handle identified high-concern contingencies. ($130K)

Identify MSL Contingencies: By June, 2005, identify a set of high-concern contingencies not currently handled in autonomous fault protection on Mars Science Laboratory (rover). ($160K)

Tool-based verification of MSL Contingency Software: By December, 2005, model MSL using existing COTS or research fault-isolation tools and verify contingency software to handle identified high-concern contingencies. ($170K)

Safe-release Contingencies: By June, 2006, apply the SAFE technique to investigate and model with TEAMS key contingencies involved in safe release of Rotorcraft from remote-piloted to autonomous operation. ($170K)

Demonstration: By January, 2007, demonstrate and verify a subset of the contingency responses we have developed on available platforms (e.g., existing ARP simulator, ARP APEX reactive planner, and, perhaps, the actual RMAX helicopter; existing MSL rover simulator). ($170K)

Results Identifying Contingency Requirements Using Obstacle Analysis.pdf
SAS 06 Executive Presentation.ppt
SAS 06 Technical Presentation.ppt
Tool Based Verification of Mars Sci Lab Contingency SW-JPL Obj4.doc
Final report-ARCJPL.doc
Keywords Contingency planning, autonomy software, verification and validation, fault protection, Rotorcraft, Mars Science Lab
Categories Quality Control
Software Reliability
Software Safety
Criticality Analysis
Design Analysis
Domain-Specific Analysis
Requirements Analysis
Static Analysis