Accurate Localization in Urban Environments Using Fault Detection of GPS and Multi-sensor Fusion

In order to make robots perform tasks autonomously, it is necessary for robots to know the surrounding environments. Therefore, a world modeling should be made in advance or concurrently. It is important to know an accurate position for the accurate world modeling. The aim of this paper is an accurate localization method for the world modeling under the situation where the portion of signals from global positioning system (GPS) satellites is blocked in urban environments. In this paper, we propose a detection method for non-line-of-sight satellites and a localization method using the GPS, the inertial measurement unit (IMU), the wheel encoder, and the laser range finder (LRF). To decide whether the signal from the satellite is blocked by the building, the local map that is made from the local sensors and an LRF is exploited. Then the GPS reliability is established adaptively in a non-line-of-sight situation. Through an extended Kalman filter (EKF) with the GPS reliability the final robot pose is estimated. To evaluate the performance of the proposed methods, the accuracy of the proposed method is analyzed using ground truth from Google maps. Experimental results demonstrate that the proposed method is suitable for the urban environments.

[1]  Hyun Myung,et al.  Solution to the SLAM Problem in Low Dynamic Environments Using a Pose Graph and an RGB-D Sensor , 2014, Sensors.

[2]  Jun-ichi Meguro,et al.  GPS Multipath Mitigation for Urban Area Using Omnidirectional Infrared Camera , 2009, IEEE Transactions on Intelligent Transportation Systems.

[3]  Paul Newman,et al.  LAPS - localisation using appearance of prior structure: 6-DoF monocular camera localisation using prior pointclouds , 2012, 2012 IEEE International Conference on Robotics and Automation.

[4]  Hyun Myung,et al.  Feature-Based 6-DoF Camera Localization Using Prior Point Cloud and Images , 2013, RiTA.

[5]  Hyun Myung,et al.  Pose Graph-Based RGB-D SLAM in Low Dynamic Environments , 2014, ICRA 2014.

[6]  Paul Newman,et al.  Road vehicle localization with 2D push-broom LIDAR and 3D priors , 2012, 2012 IEEE International Conference on Robotics and Automation.

[7]  Hyun Myung,et al.  Mobile robot localization by matching 2D image features to 3D point cloud , 2013, 2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[8]  Marcus Obst,et al.  Multipath detection with 3D digital maps for robust multi-constellation GNSS/INS vehicle localization in urban areas , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[9]  Wolfram Burgard,et al.  Improving Grid-based SLAM with Rao-Blackwellized Particle Filters by Adaptive Proposals and Selective Resampling , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[10]  Ahmed M. Elgammal,et al.  Satellite image based precise robot localization on sidewalks , 2012, 2012 IEEE International Conference on Robotics and Automation.

[11]  Frank Dellaert,et al.  iSAM2: Incremental smoothing and mapping using the Bayes tree , 2012, Int. J. Robotics Res..

[12]  Emilio Frazzoli,et al.  Curb-intersection feature based Monte Carlo Localization on urban roads , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Frank Dellaert,et al.  Square Root SAM: Simultaneous Localization and Mapping via Square Root Information Smoothing , 2006, Int. J. Robotics Res..

[14]  Sebastian Thrun,et al.  FastSLAM: a factored solution to the simultaneous localization and mapping problem , 2002, AAAI/IAAI.