Addressing real-time constraints in the design of autonomous agents
The Phoenix project is an experiment in the design of autonomous agents for a complex environment. The project consists of a simulator of the environment, a basic agent architecture, and specific implementation of agents based on real-time techniques; the first two parts have been constructed, the third is on-going. The facets of Phoenix that facilitate real-time research are: a simulator parameterized for varying environmental conditions and instrumented to record behaviors, an agent architecture designed to support adaptable planning and scheduling, and methods for reasoning about real-time constraints.
KeywordsSystem Performance Complex Environment Control Engineer Autonomous Agent Specific Implementation
Unable to display preview. Download preview PDF.
- Brooks, R.A. 1986. A robust layered control system for a mobile robot.IEEE Journal of Robotics and Automation, RA 2 (1), (March).Google Scholar
- Cohen, P.R., M. Greenberg, D. Hart, and A. Howe. 1989. Trial by fire: Understanding the design requirements for agents in complex environments.AI Magazine, 10 (3):32–48, (Fall). Also Technical Report, COINS Dept., University of Massachusetts.Google Scholar
- Dean, T. and M. Boddy. 1988. An analysis of time-dependent planning. InProceedings of the Seventh National Conference on Artificial Intelligence, Minneapolis, Minnesota.Google Scholar
- Firby, R.J. 1987. An investigation into reactive planning in complex domains. InProceedings of the Sixth National Conference on Artificial Intelligence, pp. 202–206, Seattle, Washington.Google Scholar
- Georgeff, M. P. and A. L. Lansky. 1987. Reactive reasoning and planning. InProceedings of the Sixth National Conference on Artificial Intelligence, pp. 677–682, Seattle, Washington.Google Scholar
- Kaelbling, L.P. 1987. An architecture for intelligent reactive systems. In M.P. Georgeff and A.L. Lansky, (eds.)Reasoning About Actions and Plans, Proceedings of the 1986 Workshop at Timberline, Oregon, pp. 411–424.Google Scholar
- Lesser, V.R., J. Pavlin, and E. Durfee. 1988. Approximate processing in real-time problem solving.AI Magazine, 9 (1): 49–61, (Spring).Google Scholar
- National Wildfire Coordinating Group, Boise, Idaho. 1985.NWCG Fireline Handbook, November.Google Scholar
- Ow, P.S., S.F. Smith, and A. Thiriez. 1988. Reactive plan revision. InProceedings of the Seventh National Conference on Artificial Intelligence, pp. 77–82, Minneapolis, Minnesota.Google Scholar
- Sridharan, N.S. and R.T. Dodhiawala. 1988. Real-time problem solving: Preliminary thoughts. InProceedings of the Workshop on Real-Time Artificial Intelligence Problems, Detroit, Michigan.Google Scholar
- Stankovic, J.A. 1988. Misconceptions about real-time computing: A serious problem for next-generation systems.Computer, 21 (10): 10–19, (Oct.)Google Scholar