Robots and self-driving cars have one very large challenge in common, how to navigate the world. Typically, that task is approached by artificial intelligence as a problem of how to map the ...