A Humanoid may be defined as something that resembles or looks like a human and having characteristics like opposable thumb, ability to walk in upright position, etc. Nowadays the concept of humanoids is being widely implemented in robotics and these robots are called Humanoid Robots or may be simply “Humanoids”. In general humanoid robots have a torso with a head, two arms and two legs, although some forms of humanoid robots may model only part of the body, for example, from the waist up. Some humanoid robots may also have a ‘face’, with ‘eyes’ and ‘mouth’. Androids are humanoid robots built to resemble a male human, and Gynoids are humanoid robots built to resemble a human female.