Robot Learns How to Flip Pancakes

By John Farrier in Science & Tech, Video Clips on Jul 24, 2010 at 2:58 pm


(Video Link)

If you were hoping that, after the Robopocalypse, you could earn your soylent green by flipping pancakes for our robot overlords, you’re out of luck. Human researchers at the Italian Institute of Technology have taught a robot how to do it. No, they didn’t refine it’s programming; the robot learned how to complete the task:

The video shows a Barrett WAM 7 DOFs manipulator learning to flip pancakes by reinforcement learning. The motion is encoded in a mixture of basis force fields through an extension of Dynamic Movement Primitives (DMP) that represents the synergies across the different variables through stiffness matrices. An Inverse Dynamics controller with variable stiffness is used for reproduction.

The skill is first demonstrated via kinesthetic teaching, and then refined by Policy learning by Weighting Exploration with the Returns (PoWER) algorithm. Compared to policy-gradient approaches, the reward is treated as a pseudo-probability, which allows Reinforcement Learning to use probabilistic estimation methods such as Expectation-Maximization (EM).

After fifty attempts, the robot became a competent pancake-flipper.

via Popular Science | Previously: Rapid Pancake Sorting Robot


Email This Post
Tweet This Post 
Share This Post on Facebook

Tags: , ,


Neat stuff from the NeatoShop:


  1. Edward
    Jul 24th, 2010 at 3:39 pm

    I am not sure if the “explanation” is a joke or if there really is such a thing as a “Barrett WAM 7″ that can be outfitted with an “Inverse Dynamics controller with variable stiffness”

  2. SenorMysterioso
    Jul 24th, 2010 at 5:29 pm

    At around the 40 second mark I thought the robot dropped the pancake on purpose and was going to brain the sucker when he bent over to pick it up

  3. jermH
    Jul 24th, 2010 at 8:09 pm

    I, for one, welcome our new pancake-flipping-robot overlords.

  4. nachete
    Jul 24th, 2010 at 9:07 pm

    Bloody robots, they are going too far.

  5. Barking Bud
    Jul 25th, 2010 at 5:47 am

    Sure, but can it flip a burger?

  6. Samcar1
    Jul 25th, 2010 at 7:18 am

    I liked it better at the EPIC FAIL point after 10 trials!! Hahahahahhahaha!

  7. Kalel
    Jul 25th, 2010 at 12:13 pm

    Strewth! Flippin’ robots.

  8. TomTomTom
    Aug 13th, 2010 at 6:09 am

    This example is an application of the method presented in

    http://www.robot-learning.de

    and on

    http://www.youtube.com/watch?v=qtqubguikMk

    It’s cool to see that the method used to learn Ball-in-a-cup can also be
    used for flipping pancakes!


Keep track of the comments with Comment RSS

Don't Miss: New Stuff | Bestsellers | The Cute Store
                   Funny T-Shirts

Need a gift? Get unforgettable gifts for:
Geeks | Pranksters | Kids | Hipsters | Shutterbugs

Lijit Search

Old school? Bookmark us! RSS Feed Twitter Facebook Page