Abstract

This paper describes the underlying concepts, architecture and implementation of a robotic system consisting of heterogenous mobile robots and stationary sensors, cooperating in a task of collective perception and world modeling. The navigation capability of a group of robots can be improved by sharing available information about the state of the environment (the environment model) and information about the relative position estimates. The information sharing can be especially beneficial to the robots when there are also some stationary monitoring sensors (e.g. cameras) available in the environment, which can serve as external navigation aids. In the article, information processing performed by individual members of the team—robots and sensors—is analyzed and a unifying multi-agent blackboard architecture is described. For information sharing between robots and monitoring sensors, a framework based on the idea of the Contract Net Protocol is proposed. The communication backbone provides agents with unified communication interfaces. The experimental set-up is described. The results of tests validating the correctness of the design on the tasks of cooperative localization and world-model building are reported. A discussion and comparison to other multi-robot systems closes the article.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call