Why robots are difficult
There's fascinating lecture on the Royal Society's website, relevant to why autonomous robots are so difficult:
http://tv.royalsoc.ac.uk/dpx_v12/dpx.php?cmd=autoplay&type=autofocus&pres=80&media=real&dpxuser=dpx_v12
The title is "How the brain controls the body," and the lecturer started with the question of why it is that we can build a chess computer that beats grandmasters some of the time, but not a robot that moves a chess piece with the dexterity of any three-year-old.