Excerpt from Robotics Research Technical Report: Overview of the Ganglia Communication Architecture
Robot control systems typically consist of cooperating micro-computers. Frequently the processors use shared memory on a common bus for communication. This is particularly true when the processors must cooperate in executing low level tasks, such as, servo loops. This architecture has great appeal: construction of the controller is easy, using off-the-shelf busses and boards; the system can be quite modular and expandable for the same reason; shared memory is conceptually simple and flexible for the programmer; and shared memory is a reliable and fast communication medium. Problems arise as robot systems get more complex. There are mechanical and electrical limits to the expansion of shared memory systems which put rather small bounds on the number of boards that can be in a system. Centralized processing in a single box requires extensive cabling to the various sensors and actuators. This is often awkward, constraining the placement of a robot and the inhibiting expansion. Complex sensors, now in development, such as tactile sensing arrays compound the problem because of the multitude of connections required. An approach to the problem of cabling between sensors, actuators and processors is to put the processors near to the devices. This, though, poses a communication problem between the various processors, among the processors controlling the devices and between these processors and higher-level control processors. Ganglia is a robot controller architecture and communication protocol meant to address these issues. Distributing a robot controller within the robot presents many problems, for instance, those related to weight, size, packaging, power-distribution, and software tools. The current research on ganglia is focused on the communications problems and only lightly touches on these further topics.
About the Publisher
Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at www.forgottenbooks.com
This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works. Это и многое другое вы найдете в книге Robotics Research Technical Report (Dayton Clark)