Principles of artificial intelligence
Principles of artificial intelligence
Seven good reasons for mobile agents
Communications of the ACM
Introduction to AI Robotics
Temporal firewalls in large distributed real-time systems
FTDCS '97 Proceedings of the 6th IEEE Workshop on Future Trends of Distributed Computing Systems
Integrating behavioral, perceptual, and world knowledge in reactive navigation
Robotics and Autonomous Systems
A multifaceted perspective at data analysis: a study in collaborative intelligent agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics - Special issue on cybernetics and cognitive informatics
A Multi-agent Architecture for Multi-robot Surveillance
ICCCI '09 Proceedings of the 1st International Conference on Computational Collective Intelligence. Semantic Web, Social Networks and Multiagent Systems
A hybrid solution to the multi-robot integrated exploration problem
Engineering Applications of Artificial Intelligence
Multi-agent architecture with support to quality of service and quality of control
IDEAL'10 Proceedings of the 11th international conference on Intelligent data engineering and automated learning
Proceedings of the 2010 Summer Computer Simulation Conference
Model-driven engineering techniques for the development of multi-agent systems
Engineering Applications of Artificial Intelligence
High performance dynamic voltage/frequency scaling algorithm for real-time dynamic load management
Journal of Systems and Software
Wireless Communication in Mobile Robotics a Case for Standardization
Wireless Personal Communications: An International Journal
Genetic programming based blind image deconvolution for surveillancesystems
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
Mobile robots are physical agents that move and interact continuously while embedded in a dynamic environment. Communications can be one of the most difficult parts of building robot architecture because of the increasing complexity of sensor and actuator hardware, and the interaction between intelligent features and real-time constraints. Currently, hybrid architectures offer the most widespread solutions for controlling intelligent mobile robots. This paper deals with the communications framework necessary to design and implement these architectures. The main goal of this work is to design a modular and portable architecture that allows the development of robot control systems. A multi-level and distributed architecture based on the reactive/deliberative paradigm is presented. Its main components are mobile software agents that interact through a distributed blackboard communications framework. These agents can be run on onboard processors, as well as on fixed workstations depending on their real-time restrictions. The presented control architecture has been tested in a real mobile robot and results demonstrate the effectiveness of distributing software agents to guarantee hard real-time execution.