Pekka Appelqvist

Learn More
Dissertation for the degree of Doctor of Technology to be presented with due permission for public examination and debate in Auditorium T2 at Helsinki University of Technology (Espoo, Finland) on the 17th of November 2000, at 12 o’clock noon. Other product names are trademarks of their respective holder. Photo on the title page: SUBMAR robot travelling in a(More)
An approach to extend process automation systems with cooperating subprocess agents is presented in this paper. According to this approach a society of subprocess agents supervises an ordinary process automation system. The functionality of this agent layer includes supervising the lower-level automation system, semi-autonomous reconfiguration of its(More)
Cooperation as a mean to adapt to dynamic environments is well known in animal world from the social insects up to primates. But similar behavior seems to exist also in simple unicellular microbes. In this paper a novel approach for a very application oriented multi-agent system is taken. The principles of this robot society are derived from bacteria, which(More)
Societies are formed as collaborative structures to execute tasks which are not possible or are difficult for individuals alone. There are many types of biological societies formed by animals, but societies formed by machines or robots are still rare. This paper introduces the concept of an application oriented robot society formed by autonomous underwater(More)
This paper studies issues concerning the application of cooperative information agents to information handling in automation systems. The suggested approach utilizes agent-based layer as an extension to ordinary automation system, thus offering new functions without the need of replacing the existing automation system. The proposed architecture uses(More)
In our research we use a biologically inspired term robot society as a generic technical concept to describe a group of autonomous mobile robots working together towards a common goal. These robots operate under diverse interactions with each other and with the environment. Equipped basically only with simple behaviors they are in a way gaining(More)
—An approach to modeling cooperative control systems and their operation in process automation is presented in this paper. In this approach agent-oriented software engineering techniques are used thoughout the design of cooperative control systems both as modeling method and as implementation technology. A part of a process automation system is modeled as a(More)