"A humanoid robot is a robot with an overall appearance based on that of the human body"(Hirai et al., 1998, Hirukawa et al., 2004). Humanoid robots designs physically resemble the human torso, tha...