Robots should work for humans, so they need to be able to interact with our environment and perceive our world the way we do, ...