Imagine a robotic dog that can see its surroundings, remember where it has been, understand spoken instructions, and make ...