Robot localization faces the classic chicken or egg problem where it has to either know the location of the robot or the map to localize itself. In most applications this can be using Simultaneous Localization and Mapping(SLAM) through measurement...