This paper analyses the issues of designing software for an autonomous robot, which is perceived as a real-time, multi-stage data processing system. We focus on a functional analysis of the data-driven world-modelling and motion planning tasks performed by the robot, and then we develop a multi-agent software architecture, which guarantees flexible use of sensors and world representations. We demonstrate use of this architecture on two practical examples: an autonomous indoor mobile robot, which can be applied for janitorial services or as an AGV in flexible manufacturing, and on a walking robot, which is intended for reconnaissance and search missions, e.g. in hostile or polluted industrial environments.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W pracy przedstawiono podstawowe założenia i koncepcje stosowane w systemach wieloagentowych. Podano szereg przykładów rozwiązań wieloagentowych w systemach robotycznych, zwłaszcza w systemach behawioralnych. Przedstawiono też listę najważniejszych problemów spotykanych w projektowaniu i implementacji systemów agentowych dla wielu robotów.
EN
The paper presents basic assumptions, definitions, and terms related to multi-agent systems. There are several examples of developed multi-agent architectures used in robotics with emphasis on behavioral robotics. A list of the most important yet unsolved problems of multi-agent robotics as been included.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.