Methodology for prototyping increased levels of automation for spacecraft rendezvous functions

The Crew Exploration Vehicle necessitates higher levels of automation than previous NASA vehicles, due to program requirements for automation, including Automated Rendezvous and Docking. Studies of spacecraft development often point to the locus of decisionmaking authority between humans and computers (i.e. automation) as a prime driver for cost, safety, and mission success. Therefore, a critical component in the Crew Exploration Vehicle development is the determination of the correct level of automation. To identify the appropriate levels of automation and autonomy to design into a human space flight vehicle, NASA has created the Function-specific Level of Autonomy and Automation Tool. This paper develops a methodology for prototyping increased levels of automation for spacecraft rendezvous functions. This methodology is used to evaluate the accuracy of the Function-specific Level of Autonomy and Automation Tool specified levels of automation, via prototyping. Spacecraft rendezvous planning tasks are selected and then prototyped in Matlab using Fuzzy Logic techniques and existing Space Shuttle rendezvous trajectory algorithms. The results of the prototype indicate that the selected level of automation is reasonably accurate and that Fuzzy Logic can be effectively used to model human decisionmaking used in spacecraft rendezvous.

[1]  Thomas B. Sheridan,et al.  Telerobotics, Automation, and Human Supervisory Control , 2003 .

[2]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[3]  Alison Cawsey,et al.  The essence of artificial intelligence , 1997 .

[4]  Christopher D. Wickens,et al.  A model for types and levels of human interaction with automation , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[5]  Abdollah Homaifar,et al.  Fuzzy genetic controllers for the autonomous rendezvous and docking problem , 1995, SAC '95.

[6]  G. S. Sandhoo,et al.  Rendezvous and Docking for Space Exploration , 2005 .

[7]  Ryan W. Proud,et al.  Methods for Determining the Level of Autonomy to Design into a Human Spaceflight Vehicle: A Function Specific Approach , 2003 .

[8]  George E. Cooper,et al.  The use of pilot rating in the evaluation of aircraft handling qualities , 1969 .

[9]  Robert N. Lea,et al.  Applications of fuzzy sets to rule-based expert system development , 1989 .

[10]  Homayoun Seraji,et al.  A rule-based fuzzy traversability index for mobile robot navigation , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[11]  T. Ross Fuzzy Logic with Engineering Applications , 1994 .

[12]  Gary Riley CLIPS: An expert system building tool , 1991 .

[13]  Kara M. Kranzusch,et al.  Entry Abort Determination Using Non-Adaptive Neural Networks for Mars Precision Landers , 2005 .

[14]  Jie Rong Intelligent executive guidance agent for general aviation aircraft under free flight , 2002 .

[15]  Alan Crocker Operational Considerations in the Development of Autonomy for Human Spaceflight , 2005 .

[16]  Tom A. Mulder Autonomous rendezvous trajectory planning , 1992 .

[17]  Douglas J. Zimpfer,et al.  Autonomous Rendezvous, Capture and In-Space Assembly: Past, Present and Future , 2005 .

[18]  Lotfi A. Zadeh,et al.  Fuzzy Logic Toolbox User''''s Guide , 1995 .

[19]  Robert N. Lea Automated orbital rendezvous considerations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[20]  Mason A. Peck,et al.  A Collection of Technical Papers - 1st Space Exploration Conference: Continuing the Voyage of Discovery , 2005 .

[21]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[22]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[23]  Charles L. Karr,et al.  Genetic-algorithm-based fuzzy control of spacecraft autonomous rendezvous , 1997 .

[24]  A. H. Roscoe,et al.  Assessing Pilot Workload in Flight , 1984 .

[25]  Laurence Tianruo Yang,et al.  Fuzzy Logic with Engineering Applications , 1999 .

[26]  Ryan W. Proud,et al.  FLOAAT, A Tool for Determining Levels of Autonomy and Automation, Applied to Human-Rated Space Systems [invited] , 2005 .