Intention is choice with commitment
Artificial Intelligence
T&Aelig;MS: a framework for environment centered analysis and design of coordination mechanisms
Foundations of distributed artificial intelligence
TALplanner: A temporal logic based forward chaining planner
Annals of Mathematics and Artificial Intelligence
Plan-Based Multi-robot Cooperation
Revised Papers from the International Seminar on Advances in Plan-Based Control of Robotic Agents,
Asynchronous Weak-commitment Search for Solving Distributed Constraint Satisfaction Problems
CP '95 Proceedings of the First International Conference on Principles and Practice of Constraint Programming
Agent Autonomy
Combinatorial Auctions: A Survey
INFORMS Journal on Computing
On multi-robot task allocation
On multi-robot task allocation
Knowledge Representation and Unmanned Aerial Vehicles
IAT '05 Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology
Control System Framework for Autonomous Robots Based on Extended State Machines
ICAS '06 Proceedings of the International Conference on Autonomic and Autonomous Systems
A First-order Theory of Communication and Multi-agent Plans
Journal of Logic and Computation
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Communication between agents with heterogeneous perceptual capabilities
Information Fusion
An auction-based approach to complex task allocation for multirobot teams
An auction-based approach to complex task allocation for multirobot teams
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
Delegations guided by trust and autonomy
Web Intelligence and Agent Systems
Towards a Delegation Framework for Aerial Robotic Mission Scenarios
CIA '07 Proceedings of the 11th international workshop on Cooperative Information Agents XI
MINION: A Fast, Scalable, Constraint Solver
Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 -- September 1, 2006, Riva del Garda, Italy
Planning, Executing, and Monitoring Communication in a Logic-based Multi-agent System
Proceedings of the 2008 conference on ECAI 2008: 18th European Conference on Artificial Intelligence
The design of ESSENCE: a constraint language for specifying combinatorial problems
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
A temporal logic-based planning and execution monitoring framework for unmanned aircraft systems
Autonomous Agents and Multi-Agent Systems
Adopt: asynchronous distributed constraint optimization with quality guarantees
Artificial Intelligence - Special issue: Distributed constraint satisfaction
Vision-based unmanned aerial vehicle navigation using geo-referenced information
EURASIP Journal on Advances in Signal Processing - Special issue on signal processing advances in robots and autonomy
Bridging the sense-reasoning gap: DyKnow - Stream-based middleware for knowledge processing
Advanced Engineering Informatics
A stream-based hierarchical anchoring framework
IROS'09 Proceedings of the 2009 IEEE/RSJ international conference on Intelligent robots and systems
Tailoring solver-independent constraint models: a case study with ESSENCE' and MINION
SARA'07 Proceedings of the 7th International conference on Abstraction, reformulation, and approximation
A practical agent programming language
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Teamwork in Multi-Agent Systems: A Formal Approach
Teamwork in Multi-Agent Systems: A Formal Approach
A distributed task specification language for mixed-initiative delegation
PRIMA'10 Proceedings of the 13th international conference on Principles and Practice of Multi-Agent Systems
The human in the loop of a delegated agent: the theory of adjustable social autonomy
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Hi-index | 0.00 |
Collaborative robotic systems have much to gain by leveraging results from the area of multi-agent systems and in particular agent-oriented software engineering. Agent-oriented software engineering has much to gain by using collaborative robotic systems as a testbed. In this article, we propose and specify a formally grounded generic collaborative system shell for robotic systems and human operated ground control systems. Collaboration is formalized in terms of the concept of delegation and delegation is instantiated as a speech act. Task Specification Trees are introduced as both a formal and pragmatic characterization of tasks and tasks are recursively delegated through a delegation process implemented in the collaborative system shell. The delegation speech act is formally grounded in the implementation using Task Specification Trees, task allocation via auctions and distributed constraint problem solving. The system is implemented as a prototype on Unmanned Aerial Vehicle systems and a case study targeting emergency service applications is presented.