Home Home Improvement Ideas A robot that can mimic the human body