Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
A multivalued logic approach to integrating planning and control
Artificial Intelligence - Special volume on planning and scheduling
An open architecture for robot entertainment
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Multiagent Mission Specification and Execution
Autonomous Robots
Mimics: Exploiting Satellite Technology for an Intelligent Convoy
IEEE Intelligent Systems
Development environments for autonomous mobile robots: A survey
Autonomous Robots
A software engineering approach for the development of heterogeneous robotic applications
Robotics and Computer-Integrated Manufacturing
Autonomous navigation of an automated guided vehicle in industrial environments
Robotics and Computer-Integrated Manufacturing
A language for formal design of embedded intelligence research systems
Robotics and Autonomous Systems
Hi-index | 0.00 |
This paper presents a Java framework, ThinkingCap-II, for developing mobile multirobot applications, which has been successfully used in indoor, automotive and industrial robotics applications. It consists of a reference architecture that serves as a guide to make the functional decomposition of a robotics system, a software architecture that allows a uniform and reusable way of organising software components for robotics applications, and a communication infrastructure that allows software modules to communicate in a common way. A key aspect of this software architecture is that it allows code reusability by high level abstraction and a uniform way of accessing the characteristics of the sensors. In order to show the suitability of the framework, for both diverse complex platforms and multirobot applications, two case studies are discussed. One is an autonomous car-like vehicle which is guided by a manned vehicle, and the other an autonomous industrial vehicle which is member of a multirobot transportation system.