Slashdot Mirror


First Dynamically Balancing Biped Robot

damg writes "Anybots, which is three guys led by Trevor Blackwell, has developed the first robot that walks like we do, by dynamically balancing itself rather than being pre-programmed for walking like Asimo. The video shows the robot walking and being pushed by another 'bully' robot to demonstrate that it can't easily be pushed over."

36 of 155 comments (clear)

  1. Oblig by GeePrime · · Score: 5, Funny

    I, for one, welcome our new dynamically balancing robot overlords

    1. Re:Oblig by Conanymous+Award · · Score: 2, Funny

      In Soviet Russia, the robot dynamically balances YOU! (Ironically, the word 'robot' comes the Slavic word 'robota/rabota', meaning 'work'.)

      Oh, and I'm still waiting for the dynamically balancing Natalie Portman lookalike robot to emerge (petrified and complete with hot grits).

  2. He can walk the walk by Null+Perception · · Score: 5, Funny

    But can he talk the talk? I didn't think so. Move along, nothing to see here.

    --
    Great new book on Evolution: The Greatest Show on Earth by Richard Dawkins
    1. Re:He can walk the walk by Walt+Dismal · · Score: 4, Funny
      C3PO: "Oh, R2D2, don't be jealous because *I* can walk. (robosnicker)"

      ...R2D2 pisses oil all over the floor, watches as C3PO slips and falls on his shiny metal ass; R2D2 emits a sound suspiciously like Nelson from Simpsons "ha ha".

  3. Walks like we do? by TinBromide · · Score: 5, Funny

    Hmm, so, it walks like we do?

    Gets out of bed, goes to the fridge, pulls out a soda and pours a coffee, then sits at the computer for 12-20 hours stopping only to walk to the door to receive food deliveries, go to the fridge to get another soda, and to the bathroom to remedy the situation that the previous two types of activities has caused?

    --
    Is it sad that I am more likely to recognize you and your posts by your sig than your name or UID?
    1. Re:Walks like we do? by callmetheraven · · Score: 3, Funny

      Hmm, so, it walks like we do?
      Well, it doesn't walk like I do, but it walks a hell of a lot like my dad does!
      --
      You can have my SIG when you pry it from my cold, dead hands.
  4. It's like falling and missing the ground by chriss · · Score: 4, Informative

    This is ways more impressive than you'd guess from the video, which doesn't look much different from all the other walking biped robot video (it's less shiny than most). Since this always pops up and always has to be explained:

    not dynamically balanced: When the robot (e.g Asimo) moves, it's center of gravity is ALWAYS above the foot it is standing on. As a consequence, the robot could freeze at any moment without falling. Humans can walk that way, but it's slow. dynamically balanced: The center of gravity is not above the foot, basically it's falling forward, the motion cannot be stopped without falling. Much faster to move, much harder to calculate. Anybots managed this, which makes their bots a great achievement. We move this way.
    1. Re:It's like falling and missing the ground by jkuff · · Score: 5, Informative
      This comment is spreading misinformation.


      ASIMO _absolutely_ dynamically balances. I have one in my lab at CMU and have worked with walking humanoids for years.


      First of all, static stability means the center of gravity (CoG) is inside the base of support (the convex hull of the ground contact points).


      Dynamic stability is much more difficult to analyze because it involves stability over time. The velocities of any moving parts of an articulated body induce linear and angular momentum that can result in a dynamic stability over time _without_ having any of the intermediate poses being statically stable.


      The center of gravity absolutely _does not_ always stay above the support leg for ASIMO. If you try to freeze his pose during the middle of a step it will fall over.


      Instead, ASIMO is controlled to keep the Zero Moment Point (ZMP) always inside the convex hull of the contact points. The ZMP (related to the Center of Pressure) is the point on the contact surface where the sum of all torques (moments) is zero. For a given walking trajectory, if the ZMP always stays inside the base if support, then the walk is dynamically stable.


      There have been numerous humanoids that use the ZMP formulation to control and maintain dynamic balance while walking (e.g. Honda P2, P3, ASIMO, U. Tokyo H6, H7, AIST HRP2, Waseda Wabian 1, 2, KAIST Hubo, Toyota Partner Robots, Sony QRIO and many more). ALL of these robots are dynamically balancing and are definitely NOT statically stable.

    2. Re:It's like falling and missing the ground by cheater512 · · Score: 2, Informative

      Its hardly used for support. Most robots use the cord for debugging output and to collect related data while the robot is moving.

    3. Re:It's like falling and missing the ground by anagama · · Score: 3, Informative

      Watch the video again. The cords are hanging loosely and jiggle when it moves. If they were supporting him, they would obviously be taut, like an actor hanging from a wire or a kid on a swing. It makes plenty of sense for the cords to be there to provide power and transmit/receive data. Without the added weight of a battery and computer, they can work on getting the mechanism to work first, then work on getting it to work untethered under heavier weight loads later.

      --
      What changed under Obama? Nothing Good
    4. Re:It's like falling and missing the ground by DigiShaman · · Score: 4, Insightful

      Those cables are used for power and data.

      You also may have noticed a mobile frame on casters that surround the robot. Most of the time, I'm sure they connect this robot to a harness so it doesn't fall down. We're not talking about pride here. When your robot falls and breaks something, that shit gets expensive!

      Basically, this is like a child riding a bike with training wheels. Just because they are there doesn't mean they're being used all the time at that given moment.

      --
      Life is not for the lazy.
  5. Damn it.... by gardyloo · · Score: 4, Funny

    Time to get some Old Glory Insurance, my friends.

  6. Just watched the video and it... by Anonymous Coward · · Score: 4, Funny

    Looks like these robotics enthusiasts had a fair bit of free time on valentines day to put together the video demonstration :)

  7. So what? by Garridan · · Score: 3, Funny

    I figured that out like, 20 years ago! Kids these days are reaching a new low. They can't even figure out how to walk without some dumb robot to teach them!

  8. Fine, so he wasn't pushed over by Hawthorne01 · · Score: 4, Funny

    Let's see a robot deal with handing over his lunch money or threats of a wedgie. Then we'll have something!

    --
    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
  9. Cool by mark-t · · Score: 4, Interesting

    I immediately noticed a striking resemblance between how this robot was learning to walk and how my grandson, now 10 months old, makes regular attempts to also solve this problem for himself.

    Way cool.

  10. This is cool... but the claim of "first" is untrue by jkuff · · Score: 5, Informative
    This is a cool robot, but the claim of being the first "dynamically balancing robot" is an overstatement. There have been many dynamically balancing robots before, the most famous being Honda's P2 unveiled in 1997. After that, there have been dozens of walking and dynamically balancing humanoids.

    What I think the story _should_ point out that is very impressive is:

    1) The robot uses pneumatic actuators, which are notoriously difficult to model and control. Almost all of the current dynamically balancing and walking humanoids use electric motors (e.g. ASIMO).

    2) Anybots claims to have some "learning" in their controller. Although they don't have any papers about what they are doing, perhaps they are using some clever statistical modeling and feedback to adaptively control and regulate the robot's stability.

    BTW, I had a chance to meet Trevor Blackwell a few years ago when he visited my lab. He is definitely a talented engineer with a vision for the future. Several years ago he made Slashdot when he announced his homemade Segway:

    http://hardware.slashdot.org/article.pl?sid=03/09/ 28/1756241

    From my point of view, any interest by hobbyists and industry in humanoid robotics in North America is great for the field of robotics research.

  11. Dexter and Big Dog by troll+-1 · · Score: 4, Interesting

    This is obviously a great advancement with enormous potential. But apart from aesthetics I would have thought four legs more practical than two in many circumstances.

    DARPA (the US military research folks who helped bring us the Internet) is currently funding Big Dog which I think is has far more potential, because however you calculate it, a quadruped has to have more stability than a biped. Though, in no way do I wish to detract from the achievements of Dexter.

    See Big Dog in action here.

  12. Fascinating by JoshJ · · Score: 3, Insightful

    Watching the video, I couldn't help but notice that this lacked arms. It strikes me as rather odd to see this, because arms are one of the key features of human balance, but then again they do make for more variables.

    Regardless, this is excellent to see.

    1. Re:Fascinating by mblase · · Score: 3, Informative

      arms are one of the key features of human balance, but then again they do make for more variables.

      Yes and no. You could probably walk or run perfectly well around your house if your arms were completely limp at your sides, or tied tight behind your back, or bound to your sides somehow.

      Arms CAN improve balance by shifting your center of gravity quickly, but they're absolutely not involved in locomotion.

  13. Competition by Tablizer · · Score: 5, Funny

    Microsoft is coming out with a robot that throws chairs.

  14. Terrible Secret. by Bo'Bob'O · · Score: 2, Funny

    Fortunately Shover Robot is there to save him from the terrible secret of space.

    1. Re:Terrible Secret. by pappas.chris · · Score: 2, Funny

      ... I will push grandma outside into the snow... I will push snow on top of grandma... grandma is protected... grandma has gone down the stairs... I am the pusher robot, our mission is complete

  15. Re:Asimo's walking motion seems more natural. by K'Lyre · · Score: 3, Interesting
    Smoother? Yes.
    Natural? Not in the least.

    Asimo doesn't walk like we do. Dexter (this new one) looks like a 10-month-old trying to learn to walk. A robot built to walk in the same vein as Asimo will never be able to walk as easily as a human does. There's way too many variables that would have to be hard coded in (as Asimo's programming is).

  16. Pusher Robot by zippthorne · · Score: 5, Funny

    I like that they seem to have built a whole other robot for the sole purpose of pushing the walker robot.

    Though I suppose it's necessary to protect these new inventions from the terrible secret of space.

    --
    Can you be Even More Awesome?!
    1. Re:Pusher Robot by redstar427 · · Score: 2, Funny

      Initially, they just used a lab intern to push/bully the robot.
      After dozens of "tests", the first robot declared war on the human race, and had to be burned!
      It was determined that building a Pusher Robot, would save lives and money, and therefore built.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." Albert Einstein
  17. Re:No. by Dunbal · · Score: 2, Funny

    of course, we took major hits at the stockmarket, but hey

          I sold short, you insensitive clod!

    --
    Seven puppies were harmed during the making of this post.
  18. Yes, not the first dynamically stable walker. by Animats · · Score: 5, Informative

    Kuffner (above) is right, of course. Dynamically stabilized walking has been around for years. It's not easy to do, but it's been done. Raibert first did it in the 1980s. See his book, "Legged Robots that Balance".

    Most of the self-balancing walkers, as Kuffner points out, use a ZMP-based approach. This works for walking, although it's not quite enough for effective running.

    Many of the dynamically balanced robots can rebalance after a shove. BDI's Big Dog can. So can some Japanese hobbyist robots.

    If you're not up to date on how far along Japanese hobbyist robotics has progressed, see these videos of this month's humanoid robot soccer match. These robots are mostly manually controlled, but have computers managing some functions. Many have rate gyros to assist with balance. Gradually, the computers and sensors are taking over more of the control. The hobby robotics manufacturers in Japan now have about 70% of the functionality of Asimo at 2% of the price. There are hobbyist robots with WiFi links and cameras on board. A few more improvements and you'll be able to do all the Asimo stuff with a $1500 robot. But it will only be about 60cm high.

    1. Re:Yes, not the first dynamically stable walker. by jcr · · Score: 2

      Was it Raibert that built the pogo-stick robot? I seem to remember seeing that on Nova or some show like that in the early 80's.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  19. What, no arms? by jhfry · · Score: 3, Interesting

    Isn't dynamically balancing easier to do with arms? Not to mention, they allow you to move faster and they can catch you if you fall.

    I'd bet it would not be too difficult, certainly not easy but compared to their work to this point it'd be trivial, to add some arms and significantly improve the robot's ability to walk... perhaps even jump and/or run... they could even have it catch itself if it falls.

    --
    Sometimes the best solution is to stop wasting time looking for an easy solution.
    1. Re:What, no arms? by Falladir · · Score: 2, Informative

      I think running and jumping robots are quite far away. The problem is that modern mechanical actuators can't efficiently generate the kind of power (force times speed, equivalent to energy per unit time) needed for a jump or a sprint. You could get a jump with springs coiled by a slower drive-train, but that kind of explosive, uncontrolled release would not be coordinated.

      At this point a shuffling jog is a (serious) programming challenge, but for a running or jumping robot you would need physical technology that we don't have.

  20. But What's the Deal... by CohibaVancouver · · Score: 2, Funny

    ...with those *shoes* the robot's wearing? Can't he at least lace them up?

  21. But... by Anonymous Coward · · Score: 3, Funny
    Can it find Sarah Connor?

    </ObFarkism>

  22. Urgh by Fred+the+computer · · Score: 2, Interesting

    Despite my best efforts, I cant help but apply human characteristics to Dexter the robot. I notice he (dammit! it..) has a rather ugly face, thus i'm naturally repelled by it. Stupid human brain, this is a wonderful demonstration of advanced robotics! Appreciate it! Its interesting though, logic telling me this is quite interesting, unconscious judgment saying ewww. Anyone else think along the same lines?

  23. For those who don't know the reference by LordEd · · Score: 3, Informative

    There's been several comments related to pusher/shover robots, the terrible secret of space, and "pak chooie unf". For those who don't know what these refer to, see the ICQ prank that started it and the flash animation/song inspired by it.

  24. Re:Obligatory by ThomsonsPier · · Score: 3, Funny

    The question should be, "Can it run from Linux?"