Article 55CGW Coordinating Complex Behaviors Between Hundreds of Robots

Coordinating Complex Behaviors Between Hundreds of Robots

by
martyb
from SoylentNews on (#55CGW)

Anonymous Cow Herd writes:

If you fancy yourself as a systems administrator, perhaps you have had the opportunity to administer multiple machines, simultaneously. Perhaps you've had experience with interactions between multiple operating systems, or with struggles to keep multiple machines synchronized.

Cluster administration is a special discipline. When administering a cluster, it is best to keep Sun Microsystem's motto, "The network is the computer", foremost in mind - a cluster IS a computer; it is a computer that is running a task that involves such complex and demanding processing tasks that the different processes that form this 'machine' run on separate-but-connected computers. Clusters are often distinguished by some sort of interconnection - networked file systems, shared memory and machine-spanning inter-process communications.

Throughout this work one encounters issues related to parallelization, as some tasks can be done in parallel, and some cannot. The entire purpose of a cluster is to enable an otherwise sequential task to be worked on, where possible, in parallel, and it frequently involves additional programming and architectural design to allow this to happen in as close to real time as is possible.

This brings us to robots. A robot is a cluster! When I grasped that, I fell in love with robots and I started looking for jobs involving robotics. The processing requirements involved in movement exceed the computing capacity of a single computer, and for this reason, it is common to have one computer dedicated to moving each appendage, dedicated computers for complex tasks like parsing visual input or controlling 'hands', and often yet another computer acting as the master kinesthetic controller over the entire 'infrastructure', in something approaching real time.

Read more of this story at SoylentNews.

External Content
Source RSS or Atom Feed
Feed Location https://soylentnews.org/index.rss
Feed Title SoylentNews
Feed Link https://soylentnews.org/
Feed Copyright Copyright 2014, SoylentNews
Reply 0 comments