Few concepts capture the human imagination more than robots, undoubtedly because they are often designed to mimic us. Even their technological development seems to parallel our advances. We can judge ...