A Swarm Of Humanoid Robots!
A Swarm Of Humanoid Robots!
Written by Lucy Black   
Saturday, 25 May 2013

You might think that this is just another attempt to squeeze a video of a group of dancing Nao robots into the pages of an otherwise completely serious magazine. You might be right, but this isn't just another dancing robots news item - it's about a swarm of humanoid robots and how they interact. It's also fun to watch...

Sometimes I think that swarm roboticists just do it so that they have an excuse for getting lots and lots of hardware together in one place. When it comes to humanoid swarm robotics, the lure of being able to convince Aldebaran Robotics to lend eight Nao robots is quite understandable! 

 

naosyncdance

 

No it's not a Nao dance troupe - it really is a swarm.

It is collaboration between MIT's Nonlinear Systems Laboratory and Aldebaran Robotics. The scientific paper explains how a set of distributed oscillators can be brought into synchronism without using a central master oscillator. Each robot has its own oscillator which is synchronized to the robots around it using quorum sensing. A single robot is elected as the server and all of the other robots send it their current position in the cycle - their phase. It then computes the mean phase of the group and transmits this to the other robots. The other robots then adjust their oscillators to be closer to the mean. Slowly they converge to the same phase and synchronize. 

This method of doing the job means that if a robot falls over or is taken out of the dance then, when it is put back, in it quickly re-synchronizes.  

Now, or should that be Nao,  watch the video:

 

 

It would be interesting to see what happens if the synchronizing method was changed from quorum sensing to the Kuramoto model - i.e. how fireflies come into sync. In this case there would be no master server gathering the votes of the others.

The whole idea that humanoid robots are cheap enough to consider the dynamics of swarms of them is something of a shock. Personally I still can't watch a swarm of Kilobots without feeling slightly creepy. A swarm of Nao's, so cute when they come in ones, could be equally creepy. I think the trick is to keep them dancing. 

 

Banner


Amazon Offering More Incentives For Alexa Skills
16/03/2017

Amazon has a new scheme whereby Alexa developers will receive AWS credits to ensure they are not out of pocket when they build and host Alexa skills. T-Shirts and Hoodies are also on offer for new Ale [ ... ]



Google Goes Serverless with Cloud Functions
20/03/2017

The view that serverless is the way of the future is once more reinforced by Google's recent announcement of its Cloud Functions for Firebase. These can be seen as an attempt to catch up with the alre [ ... ]


More News

Last Updated ( Saturday, 25 May 2013 )
 
 

   
Banner
Banner
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.