Software Engineering White Papers

ROCI: A Distributed Framework for Multi-Robot Perception and Control

Overview This paper presents ROCI, a framework for developing applications for multi-robot teams. In ROCI, each robot is considered a node which contains several modules and may export different types of services and capabilities to other nodes. Each node runs a kernel that mediates the interactions of the robots in a team. This kernel keeps an updated database of all nodes and the functionalities that they export. Multi-robot applications can be built and changed dynamically, connecting modules that may be running in different nodes over the network. As an example, the authors present an obstacle avoidance task implemented using their framework and also discuss the use of ROCI in a multi-robot scenario.

Further White Paper Details
PublisherUniversity of Pennsylvania File FormatPDF
Date PublishedApril 2003 Downloads2
FormatWhite Papers   
Topics

Quick Sitemap Links: