Robots have a long track record of generating buzz, but not quite so much in the way of results. Interest in robots as a novelty...