General principles of learning-based multi-agent systems
Proceedings of the third annual conference on Autonomous Agents
Coordination languages and their significance
Communications of the ACM
A new kind of science
Robot Teams: From Diversity to Polymorphism
Robot Teams: From Diversity to Polymorphism
Language Design for Rescue Agents
Revised Papers from the Second Kyoto Workshop on Digital Cities II, Computational and Sociological Approaches
Programming Pervasive and Mobile Computing Applications with the TOTA Middleware
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Building Terrain-Covering Ant Robots: A Feasibility Study
Autonomous Robots
Conflicts in teamwork: hybrids to the rescue
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Programming stigmergic coordination with the TOTA middleware
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Programming pervasive and mobile computing applications: The TOTA approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.01 |
Modular robots represent a perfect application scenario for multiagent coordination. The autonomous modules composing the robot must coordinate their respective activities to enforce a specific global shape or a coherent motion gait. Here we show how the TOTA ("Tuples On The Air") middleware can be effectively exploited to support agents' coordination in this context. The key idea in TOTA is to rely on spatially distributed tuples, spread across the robot, to guide the agents' activities in moving and reshaping the robot. Three simulated examples are presented to support our claims.