How do robots know where they are?