Abstract
This paper presents a method under development for introducing autonomy and agent-based software into future space- and ground-based missions while both reducing the risk of mission failures and gaining the confidence and support of mission management and principal investigators (PIs). This is being done using a mechanism to support dynamic agent-community evolution (e.g., agents adapting to community changes, agents joining a community, or agents leaving a community). This dynamic capability of agents is necessary to achieve what we call ‘‘progressive autonomy,’’ which will allow dynamic modification of satellite systems using agent migration to update and modify spacecraft capabilities on an as-needed basis, as well as allow the introduction of mission management and autonomy into existing missions. This paper will also address an application of progressive autonomy through spectral analysis automation (SAA). The long-term fully realized SAA system will be a multiagent system designed to provide automated support for two major functions: (1) the automatic remote filtering (onboard a spacecraft or robotic device) of spectral image data based on PI guidance, goals, and science agenda and (2) the packing and transmission of the selected spectral data to the PI for further processing. Additionally, the innovative multiagent-based infrastructure for the SAA can be generalized in such a way as to enable it to support the type of progressive autonomy that will be needed to support an adaptive and growing autonomous behavior for other spacecraft or robotic subsystems.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bernard DE, Pell B (1977) Designed for autonomy: remote agent for the new millennium program. In: Proceedings of the 4th international symposium on artificial intelligence, robotics, and automation for space (i-SAIRAS)
d’Inverno M, Luck M (2001) Understanding agent systems. Springer, Berlin Heidelberg New York
Foundation for Intelligent Physical Agents (FIPA) (1997) FIPA specification part 2: agent communication language. Geneva, 28 November 1997
Ferber J (1999) Multi-agent systems: an introduction to distributed artificial intelligence. Addison-Wesley, Reading, MA
Fowell SD, Ward R (2002) The role of software agents in space operations. In: Proceedings of Space Ops 2002, 9–12 October 2002, Houston
Hallock L, Truszkowski W, Rouff C, Karlin J (1999) Agent-based spacecraft autonomy. Institute for Operations Research and the Management Sciences (INFORMS), Hanover, MD
Hinchey M, Rash J, Truszkowski W, Gordon D, Rouff C (2002) Co-edited proceedings from the 2nd NASA Goddard formal approaches to agent based systems, October 2002. Lecture notes in artificial Intelligence, vol 2699. Springer, Berlin Heidelberg New York, pp 29-31
Pandurang NP et al (1999) Validating the DS1 remote agent experiment. In: Proceedings of the 5th international symposium on artificial intelligence, robotics and automation in space (iSAIRAS-99)
Rash J, Rouff C, Truszkowski W, Gordon D, Hinchey M (2000) Co-edited proceedings from the NASA Goddard formal approaches to agent based systems. Lecture notes in artificial intelligence, vol 1871. Springer, Berlin Heidelberg New York, 5–7 April 2000
Rouff C, Hinchey M (2001) Modeling the LOGOS multi-agent system with CSP. In: 2001 AAAI spring symposium. Technical report SS-01–04
Rouff C, Rash J, Hinchey M (2000) Experience using formal methods for specifying a multi-agent system. In: 6th IEEE international conference on engineering of complex computer systems (ICECCS 2000), 11–15 September 2000
Rouff C, Truszkowski W (2001) Progressive autonomy: a process for gradually introducing agent technology into space missions. In: IEEE aerospace conference, 10–17 March 2001
Truszkowski W, Rouff C (2001) An overview of the NASA LOGOS and ACT agent communities. In: World multiconference on systemics, cybernetics and informatics, 22–25 July 2001, Orlando, FL
Truszkowski W, Hallock H (1999) Agent technology from a NASA perspective. In: CIA-99, 3rd international workshop on cooperative information agents, Uppsala, Sweden, 31 July–2 August 1999
Truszkowski W, Karlin J (2000) A cybernetic approach to the modeling of agent communities, cooperative information agents IV. Boston, July 2000. Lecture notes in artificial intelligence, vol 1860. Springer, Berlin Heidelberg New York
Wooldridge M (1999) Intelligent agents. In: Gerhard W (ed) Multiagent systems. MIT Press, Cambridge, MA
Loredo T (1992) The promise of Bayesian inference for astrophysics. In: Feigelson E, Babu G (eds) Statistical challenges in modern astronomy. Springer, Berlin Heidelberg New York
Rilee ML, Green JL (2001) Automated detection of the magnetopause for space weather from the IMAGE satellite. In: Proceedings of SPIE’s 14th annual international aerosense symposium, April 2000
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Truszkowski, W., Rouff, C., Bailin, S. et al. Progressive autonomy: a method for gradually introducing autonomy into space missions. Innovations Syst Softw Eng 1, 89–99 (2005). https://doi.org/10.1007/s11334-005-0018-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11334-005-0018-9