Artificial Intelligence - Special issue on knowledge representation
Introduction to distributed algorithms
Introduction to distributed algorithms
Remote Agent: to boldly go where no AI system has gone before
Artificial Intelligence - Special issue: artificial intelligence 40 years later
Multiagent systems: a modern approach to distributed artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
An agent-based approach for building complex software systems
Communications of the ACM
Algorithms for Distributed Constraint Satisfaction: A Review
Autonomous Agents and Multi-Agent Systems
Planning and Resource Allocation for Hard Real-time, Fault-Tolerant Plan Execution
Autonomous Agents and Multi-Agent Systems
Trends in Cooperative Distributed Problem Solving
IEEE Transactions on Knowledge and Data Engineering
Casper: Space Exploration through Continuous Planning
IEEE Intelligent Systems
Autonomous Spacecraft Resource Management: A Multi-agent Approach
AI*IA '99 Proceedings of the 6th Congress of the Italian Association for Artificial Intelligence on Advances in Artificial Intelligence
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
DECAF - A Flexible Multi Agent System Architecture
Autonomous Agents and Multi-Agent Systems
The dMARS Architecture: A Specification of the Distributed Multi-Agent Reasoning System
Autonomous Agents and Multi-Agent Systems
Bridging the gap between planning and scheduling
The Knowledge Engineering Review
A Multiagent System for Scheduling Activities Onboard a Space System
Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
Journal of Artificial Intelligence Research
Executing reactive, model-based programs through graph-based temporal planning
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.00 |
The fundamental role of autonomous agents in managing activities of space systems has emerged some years ago with the NASA's Remote Agent Experiment. However, the possible advantages of employing multiple agents to manage activities on a single space system are largely unexplored. This paper gives a contribution in this direction by presenting the design and the experimental validation of a multiagent architecture intended to run onboard a space satellite. Each agent is associated to a subsystem of the satellite and manages its activities. Each agent is organized in three modules, or layers: a planner, a scheduler, and an executor. Taken together across the agents, these layers form a distributed planner, a distributed scheduler, and a distributed executor, respectively. With a multiagent architecture, a number of benefits, including robustness, easy reuse of agents, and the possibility for the designer to focus on a small portion of the problem at a time, can be exploited. We experimentally validated our system in the scenario provided by Palamede, a low Earth orbit satellite under development at the Department of Aerospace Engineering of the Politecnico di Milano.