Localization is a key component of any mobile robot application. For any task a mobile robot might need to perform, precise knowledge of its pose within its environment is critical. Mobile robots employ a multitude of sensors to estimate position,...