Localization is employed to estimate the position and orien- tation of a mobile robot given a map of the surroundings. There has been a lot of research activities in this field, as localization is a crucial component for many robot applications, such as navigation and autonomous driving [1], [2], [3]. Typically, localization methods require accurate sensor information