Humanoid robots: a new kind of tool | IEEE Journals & Magazine | IEEE Xplore