Humanoid robots are machines designed to resemble the human body and replicate some humanlike abilities. Engineers in humanoid robotics build machines with arms, legs, and sensors that allow them to perform tasks in environments built for human beings.