This robot, made by Josh Bongard, Victor Zykov, and Hod Lipson, is capable of discovering its physical properties and using this discovered body model to develop a successful walking gait.

The real feat comes when engineers remove a part of its leg: The robot senses a change in its structure and begins walking in a different way to compensate. The demonstration is the first proof that a robot can generate a conception of itself and then adapt to damage, a handy skill to have in unpredictable environments.

Robotic Introspection: Self Modeling -[via] Link.

10 Responses to Self modeling robot

  1. Paolo* on said:

    Nice work!

    I found it histerical when trying to walk with a part of the leg missing! lol

  2. samurai1200 on said:

    Not efficient at all, but an AMAZING display of AI!!!

  3. keyma5ter on said:

    Then it will continue to pursue Sarah Connor until its brains are crushed in a hydraulic press.

  4. Dirkus on said:

    #include <terminatorMovieReference.h>

    No, wait, keyma5ter beat me to it. Darn it!

    This is really cool from a developer’s standpoint. When the war begins, however, this will only make them that much harder to destroy.

  5. dhaartman on said:

    Hahaha thats funny. Was I the only one that noticed it did better with part of a leg missing? I think it could do better with some more degrees of freedom, though. The legs could not swivel at the hip.

  6. gadgetlust on said:

    Brilliant. But kind of freaky.

  7. Fish&Chips on said:

    Reminds me of a fish out of water. A somewhat intoxicated fish out of water.

    Still, wholly clever.

  8. svofski on said:

    Brilliant. Creepy as hell!

  9. jordan314 on said:

    KILL ALL HUMANS

  10. Lynne_W-U on said:

    Poor thing.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

%d bloggers like this: