Found a piece on the state of humanoid robots, very cool. Amongst other things Asimo now has the ability to run, which I never saw before. Things do seem to be accelerating in the field.
I was struck that the engineers conclude the human form is best so that the robots can substitute for any role a human can do, whereas IMB proposes that the drone is the perfect form. Obviously we don't have field technology yet, so I suppose these things are part of a spectrum. I always suspected that Culture humans should be more comfortable with humaniforms than talking suitcaseiforms and smartphoneiforms.