MIT researchers devise new means to synchronize a group of robots (w/ Video)

May 25, 2012 by Bob Yirka, report

Comparaison of the network topology without (left) or with (right) quorum sensing
( -- For several years, roboticists have been working out ways to get a group of robots to perform synchronized activities as demonstrated most often in dance routines. It’s not just about trying to create humanoid machines that can better entertain us though, it’s about getting them to perform simple small scale synchronized activities so that a means can be found to scale up such activities so that robots of the future can work together to autonomously accomplish certain goals that have been defined by their human masters. To that end, MIT researchers Patrick Bechon and Jean-Jacques Slotine have been studying ways to mimic so called quorum sensing, which some organisms use to figure out how many of their own kind are around, and then to perform actions based on it. The two have applied this principal to small dancing robots, to stunning effect. They have written a paper describing what they have learned and posted it on the preprint server arXiv.

Up till now, most researchers have tried getting robots to move as one by programming them to communicate with one another using various kinds of networks. The drawback is that networks tend to have latency issues, which can cause a to get out of synch. Other researchers have tried to preprogram the same routine into each robot and then get them to start at the same time. The problem with that of course, is if one of the robots encounters a problem, such as falling, it won’t know how to catch up to the others. To get such around such issues Bechon and Slotine looked at how nature has developed a means to handle the problem.

At the beginning all the robots are waiting for my signal to start. While dancing, they are constantly synchronizing with each other, so if a robot lags behind they will wait for him and the late robot will accelerate. When I remove a robot from the choreography, the others continue dancing. When he stands up again and resumes his dance, he asks the others for a starting position. Then he goes to this position, and starts dancing. Since he starts with a little latency, he will dances a little faster and the others a little slower to synchronize. The music is played by another robot, and is a part of the synchronization process : the robots are synchronizing with the music too.

They noted that bacteria and some insects use what is known as quorum sensing, which is where each of the organisms emit a small number of molecules into the environment which the others can sense. The more members of the group, the more molecules are present, which lets each member know how many others are there and when it’s time to do something.

With the robots, the team adjusted a team of dancing robots from robot maker, Aldebaran, so that each would emit data as they danced, indicating where they are in their routine. A central computer listens for the data and computes an average for the group which it sends out into the environment; each robot then listens for that average and keeps itself as close as possible to it. If something happens, say a researcher reaches in and sets one of the robots on its fanny, the robot is able to get up, listen to where everyone else is, adjust its own routine accordingly and then join in with the , in near perfect . Eerily similar to how a human being would do it.

Explore further: Kilobots bring us one step closer to a robot swarm

More information: Synchronization and quorum sensing in a swarm of humanoid robots, arXiv:1205.2952v1 [nlin.AO]

With the advent of inexpensive simple humanoid robots, new classes of robotic questions can be considered experimentally. One of these is collective behavior of groups of humanoid robots, and in particular robot synchronization and swarming. The goal of this work is to robustly synchronize a group of humanoid robots, and to demonstrate the approach experimentally on a choreography of 8 robots. We aim to be robust to network latencies, and to allow robots to join or leave the group at any time (for example a fallen robot should be able to stand up to rejoin the choreography). Contraction theory is used to allow each robot in the group to synchronize to a common virtual oscillator, and quorum sensing strategies are exploited to fit within the available bandwidth. The humanoids used are Nao's, developed by Aldebaran Robotics.

The Nonlinear Systems Laboratory

via ArXiv blog

Related Stories

Kilobots bring us one step closer to a robot swarm

June 17, 2011

( -- When you think about robots, the odds are that you think about something that is fairly large. Maybe you picture a robot arms bolted to the floor of a factory or if you are feeling particularly dramatic maybe ...

Robots Playing Shuffleboard (w/ video)

June 8, 2011

( -- Intense robot battles have, for the most part, been confined to the silver screen. Occasionally a robot comes by to trounce us at chess, but robot on robot competition has been fairly limited. In this case ...

Researchers give robot ability to learn (w/ Video)

August 2, 2011

Researchers with the Hasegawa Group at the Tokyo Institute of Technology have created a robot that is capable of applying learned concepts to perform new tasks. Using a type of self-replicating neural technology they call ...

Thanks to RoboEarth the bots can learn on their own

February 10, 2011

( -- We tend to assume that robots need human input in order to understand the world around them. In the near future humans may not even be a part of the robotic-learning equation. Soon, robots will be able to ...

Building a better robot

March 1, 2012

Today’s robots can vacuum floors, build cars and even perform surgery. While not quite on the intelligence level of the Jetsons’ robot maid, Rosie, they are rather smart. Nonetheless, modern robots struggle to handle ...

Recommended for you

Nano-droplets are the key to controlling membrane formation

February 19, 2019

The creation of membranes is of enormous importance in biology, but also in many chemical applications developed by humans. These membranes are shaped spontaneously when soap-like molecules in water join together. Researchers ...

LOFAR radio telescope reveals secrets of solar storms

February 19, 2019

An international team of scientists led by a researcher from Trinity College Dublin and University of Helsinki announced a major discovery on the very nature of solar storms in the journal Nature Astronomy.

Pottery reveals America's first social media networks

February 19, 2019

Long before Snapchat, Instagram, Facebook and even MySpace, early Mississippian Mound cultures in America's southern Appalachian Mountains shared artistic trends and technologies across regional networks that functioned in ...

Observation of quantized heating in quantum matter

February 19, 2019

Shaking a physical system typically heats it up, in the sense that the system continuously absorbs energy. When considering a circular shaking pattern, the amount of energy that is absorbed can potentially depend on the orientation ...

Lobster's underbelly is as tough as industrial rubber

February 19, 2019

Flip a lobster on its back, and you'll see that the underside of its tail is split in segments connected by a translucent membrane that appears rather vulnerable when compared with the armor-like carapace that shields the ...

1 comment

Adjust slider to filter visible comments by rank

Display comments: newest first

1 / 5 (1) May 25, 2012
This is my favorite

These guys are pretty good

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.