Juggling Quadrotors
Written by Harry Fairhead   
Saturday, 23 February 2013

It is difficult to know what sort of breakthrough this might be, but it is an amazing video. Two quadrotors balance a pole, an inverted pendulum and then play toss and catch.

 

Quadrotors seem to be the platform of choice for anyone wanting to demonstrate that they can solve dynamical equations in realtime. It makes sense because you have control of movement in 3D plus orientation and an ability to react fast enough to make use of the calculations.

In this case the quadrotors start out by balancing a pole, an inverted pendulum and then, just as you think the cool trick is enough for a round of applause, the first quadrotor tosses the pole and the second catches it and continues to balance it!

 

 

The video explains some of the methods used to perform the trick, but as well as solving the equations that describe the dynamics the whole thing required some choreography and planning. You need to work out exactly how to throw the pole so that it is catchable. It is easy to work out trajectories for the thrower that ends up with the pole spinning in an uncatchable state. Similarly you need to plan how the catching quadrotor can position itself to intercept the pole in a position where regaining stability is fairly easy. Notice that human jugglers do these planning operations automatically and so there is some way to go before we can have quadrotors juggling arbitrary objects in the same way. 

Another issue is the accuracy of the dynamic model. You might have equations that determine the motion but these only correspond to reality if you input the correct inertia tensor for the pole and other parameters. Some of the fine tuning of the behavior is left to a machine learning algorithm so that the quadrotors get better at the trick the more they practice.

 quadpolebalance

 

The project was part of Dario Brescianini's, Masters thesis  at ETH Zurich’s Institute for Dynamic Systems and Control where quadrotors are taught to perform all sorts of tasks.

More Information

http://www.flyingmachinearena.org/videos/

Related Articles

Quadrotors Play Ball

Robot Termites Build a Castle

You're Never Alone With A Joggobot Quadrotor

Play Catch With Disney Research's Humanoid Robot

Using a Flight Sim To Test Ocean Debris Tracking

Robots That Fly - Video

A Swarm of Quadrotors

A Spherical Flying Robot

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

blog comments powered by Disqus

 

Banner


PiBot - Not Quite The Pilot You Were Expecting
21/09/2014

Take a small humanoid robot, teach it the rules of flying and you have an auto-pilot that can pilot any plane with standard controls. 



Google's Self Driving Cars - Not So Smart?
31/08/2014

Are Google's self driving cars as advanced as we think they are? And if they aren't, do you trust them to do the right thing?


More News

 

Last Updated ( Saturday, 23 February 2013 )
 
 

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