Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Agent system development method based on agent patterns
Proceedings of the 21st international conference on Software engineering
Introduction to AI Robotics
A Design Pattern for Autonomous Vehicle Software Control Architectures
COMPSAC '99 23rd International Computer Software and Applications Conference
A Multiagent Approach to Qualitative Landmark-Based Navigation
Autonomous Robots
A multi-agent architecture with cooperative fuzzy control for a mobile robot
Robotics and Autonomous Systems
Executing multi-robot cases through a single coordinator
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Design patterns for behavior-based robotics
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Hi-index | 0.00 |
Design patterns have been recently concerned in the multi-agent community for the design of systems with decentralized coordination. In this paper we present a design pattern for dealing with the complexity of developing a decentralized coordination multi-agent system for controlling a single robot. In our pattern, we combine different intelligences: an individual intelligence that enables agents to achieve their own goals, and a social intelligence that makes agents understand and manage with other agents in the community. The design pattern facilitates the implementation of modular-based agents inside the multi-agent architecture and its use helps developers when incorporating new agents in the architecture. The multi-agent architecture is used to control a Pioneer 2DX mobile robot.