Robot Hand Learns How To Learn From Babies
jcasman writes "Wired's got a piece on building a better robotic hand at Stanford. The new robot is called Stair 1.0, and scientists are hoping to take a cue from human children for how to teach a robot to learn. 'When a computer fails at a task, it spouts an error message. Babies, on the other hand, just try again a different way, exploring the world by grabbing new objects -- shoving them into their mouths if possible -- to acquire additional data. This built-in drive to explore teaches us how to use our brains and bodies. Now a number of hand-focused roboticists are building machines with the same childlike motivation to explore, fail, and learn through their hands.'"
patients with existing limbs need to learn how to use them all over again. I'm really hopful we will see a major leap in artifical limbs in the next 50 years
If you mod me down, I will become more powerful than you can imagine....
Am I the only one worried here?
'When a computer fails at a task, it spouts an error message. Babies, on the other hand, just try again a different way, exploring the world by grabbing new objects -- shoving them into their mouths if possible -- to acquire additional data
Access gives me the most amusing error messages. "Error 3417: there is no message for this error" (the message is real, the number I pulled out of my ass).
But thinking about it, a robot looking for better data might be a good idea, but a computer? That might worrry me.
Don't forget that a computer, even one running a robot, is just an alectronic abacus, nothing like a human or any other animal's brain. The temptation is to anthropomorphise.
-mcgrew
mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
This reminded me of this video that I favorited on youtube, in which a robot is "brought to life" and then "feels around" to model the world and itself, and then "figures out" how to walk.
This seems really interesting and something I'd want to work on. Anyone know what I would need to learn and do in order to get involved on a theoretical or practical level?
Apology to Ubuntu forum.
Simple, you learn how they learn. Children learn alot in the first few years of their life, and the rate at which they learn can be quite astonishing.
The point of the article is not that we're learning specific tidbits of information from them, but instead we're learning how to learn from them. The mindset of a young child allows them to learn things at an immense pace and if this were copied as a computer algorithm it further advances AI technology.
If you dig into the article it's a pretty interesting read about how the Stair robot is slowly learning small tasks. While it is currently not that impressive what tasks it is capable of, it is a staple of advancing AI.
The original generic sig.
I for one welcome out new robot baby overlords.
Seriously though. If a robot could learn at even a tiny fraction of the rate that babies learn, that would be quite remarkable.
This new device is fun on dates!
Laughter is the Spackle of the Soul.
RobotCub is particularly interesting because all the design is being posted on their website, so anyone with a spare 200kEuro can build one. It's an EU-funded project, and it's good to see government money widening the pool of Open Source stuff - see www.robotcub.org
We build robots - www.shadowrobot.com
Seven years ago, when I started grad school at UMass Amherst, they were talking about this stuff in the robotics lab. This is hardly new stuff.
One of the ideas I got out of their talk about their research was that babies start using their muscles gradually, with only a few degrees of motion to start, and moving up from there. For instance, you'll notice that when a baby starts using his hands, he just grabs things for a while. There is no fine grained control of the fingers, and even the control necessary to consciously release whatever he grabbed doesn't come until later.
hackshop.com - My tech hobby project hub
Not quite sure why it's a better robot Hand - Barrett have been around for some time, and their three-fingered system is good, but it's an interesting gripper. The people in the article are the customers, not the hand developers. Still, interesting research is interesting research ObDisclaimer - Shadow does five-fingered hands...
We build robots - www.shadowrobot.com
Especially how quickly they can get their parents attention by crying. :-S
Beware: In C++, your friends can see your privates!
Too bad it doesn't work on Britney Spears...
...to welcome our drooling, pooping robot overlords.
I did not RTFA, but I read the magazine version. The title and summary are somewhat misleading. The robot does not learn from babies, but learns like them. I'm pretty sure no infantile humans were involved in its programming. Also, the Stair 2.0 is the new one the article talks about. The Stair 1.0 is at least two years old.
See it there, a white plume over the battle - A diamond in the ash of the ultimate combustion - My panache. --Cyrano
I heard that programmers are getting younger, but this is getting ridiculous.
+++?????++ Out of Cheese Error. Redo From Start.
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
No sig for the moment.
Interesting about the shadowrobot.com hand...
I notice by the relative ratio of the length of the index finger to that of the ring finger that the hand is modelled on a male hand (the index digit is shorter than the ring digit). Have you done any studies on dexterity as to which configuration is better for manipulating objects?
Thanks,
-- Terry
The original generic sig.
I thought it was because there were things rats wouldn't do...
We build robots - www.shadowrobot.com
This is not just "better robot arm". Here is other example of this kind.http://www.iirobotics.com/bot-news/general/new-intuitive-ways-to-teach-a-bot!-20070605938.html
This is just another way to teach robot by having direct interaction between the robot and the instructor. Robot yet still needs to be monitored closely by human and it does not do all that in its own. It still needs human's help. robot that learns like baby could be useful if it does something already well. maybe it can learn to create something better than it is originally programmed to do and play music more creatively and play sports such as golf and table tennis. but instructor himself is not perfect neither. lets say instructor teaches his robot to carry a fairly heavy box or large panel by simply putting(forcing) robotic hands on the sides of the box. then robot moves few feet and instructor realizes that it overstressed robotic arm. carrying it around with different position by finding center of weight by just lifting it up to knee high and experimenting comfortable position as humans do, could have prevented that. This is interesting progress anyway. I am bilingual who speaks English language as a second language. and during the beginning years of studying english, i thought a lot about how babies learn language. for instance, visualizing concepts and objects in your head, not just memorizing spellings and grammars. it is easy to ignore simple things. but we have yet to learn a lot from simpler ones(babies), and simple things that surrounds us.
Yea I know... nobody really cares, but that happens to be the first thing I thought of... been playing too much Mass Effect
Oh, never fu^Hricking mind.
i\hbar\dot{\psi}=\hat{H}\psi
Interesting digression, Science Friday just had a piece on rewiring nerves for amputees.
http://www.sciencefriday.com/program/archives/200711301
"He that breaks a thing to find out what it is has left the path of wisdom."