Covariance Estimation for GPS-LiDar Sensor Fusion for UAVs

Outdoor applications for small-scale Unmanned Aerial Vehicles (UAVs) commonly rely on Global Positioning System (GPS) receivers for continuous and accurate position estimates. However, in urban areas GPS satellite signals might be reflected or blocked by buildings, resulting in multipath or non-line-of-sight (NLOS) errors. In such cases, additional onboard sensors such as Light Detection and Ranging (LiDAR) are desirable. Kalman Filtering and its variations are commonly used to fuse GPS and LiDAR measurements. However, it is important, yet challenging, to accurately characterize the error covariance of the sensor measurements. In this paper, we propose a GPS-LiDAR fusion technique with a novel method for efficiently modeling the position error covariance based on LiDAR point clouds. We model the covariance as a function features distributed in the point cloud. We use the LiDAR point clouds in two ways: to estimate incremental motion by matching consecutive point clouds; and, to estimate global pose by matching with a 3-dimensional (3D) city model. For GPS measurements, we use the 3D city model to eliminate NLOS satellites and model the measurement covariance based on the received signal-to-noise-ratio (SNR) values. Finally, all the above measurements and error covariance matrices are input to an Unscented Kalman Filter (UKF), which estimates the globally referenced pose of the UAV. To validate our algorithm, we conduct UAV experiments in GPS-challenged urban environments on the University of Illinois at Urbana-Champaign campus.

[1]  Ji Zhang,et al.  LOAM: Lidar Odometry and Mapping in Real-time , 2014, Robotics: Science and Systems.

[2]  Nicholas Roy,et al.  RANGE–Robust autonomous navigation in GPS‐denied environments , 2011, J. Field Robotics.

[3]  Yi Lin,et al.  Mini-UAV-Borne LIDAR for Fine-Scale Mapping , 2011, IEEE Geoscience and Remote Sensing Letters.

[4]  Aboelmagd Noureldin,et al.  Pseudoranges Error Correction in Partial GPS Outages for a Nonlinear Tightly Coupled Integrated System , 2013, IEEE Transactions on Intelligent Transportation Systems.

[5]  Andrea Censi,et al.  An accurate closed-form estimate of ICP's covariance , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[6]  Li-Ta Hsu,et al.  GPS Error Correction With Pseudorange Evaluation Using Three-Dimensional Maps , 2015, IEEE Transactions on Intelligent Transportation Systems.

[7]  Lei Wang,et al.  Intelligent Urban Positioning using Multi-Constellation GNSS with 3D Mapping and NLOS Signal Detection , 2012 .

[8]  B. Eissfeller,et al.  Comparison of Multipath Mitigation Techniques with Consideration of Future Signal Structures , 2003 .

[9]  Roland Siegwart,et al.  Comparing ICP variants on real-world data sets , 2013, Auton. Robots.

[10]  Mathieu Joerger,et al.  Measurement-Level Integration of Carrier-Phase GPS and Laser-Scanner for Outdoor Ground Vehicle Navigation , 2009 .

[11]  Jay A. Farrell,et al.  Real-Time Computer Vision/DGPS-Aided Inertial Navigation System for Lane-Level Vehicle Navigation , 2012, IEEE Transactions on Intelligent Transportation Systems.

[12]  A. Soloviev,et al.  Tight coupling of GPS, laser scanner, and inertial measurements for navigation in urban environments , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[13]  Gaurav S. Sukhatme,et al.  Visual-Inertial Sensor Fusion: Localization, Mapping and Sensor-to-Sensor Self-calibration , 2011, Int. J. Robotics Res..

[14]  Patrick Weber,et al.  OpenStreetMap: User-Generated Street Maps , 2008, IEEE Pervasive Computing.

[15]  Stephan Weiss,et al.  Vision based navigation for micro helicopters , 2012 .

[16]  Andrea Censi,et al.  On achievable accuracy for range-finder localization , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[17]  Marc Levoy,et al.  Efficient variants of the ICP algorithm , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

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

[19]  Nicholas Roy,et al.  CELLO-EM: Adaptive sensor models without ground truth , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Andrey Soloviev,et al.  Tight Coupling of Laser Scanner and Inertial Measurements for a Fully Autonomous Relative Navigation Solution , 2007 .

[21]  P. Groves Shadow Matching: A New GNSS Positioning Technique for Urban Canyons , 2011, Journal of Navigation.

[22]  Taro Suzuki,et al.  High-accuracy GPS and GLONASS positioning by multipath mitigation using omnidirectional infrared camera , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  Akshay Prabhakar Shetty,et al.  GPS-LiDAR sensor fusion aided by 3D city models for UAVs , 2017 .

[24]  John J. Leonard,et al.  Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age , 2016, IEEE Transactions on Robotics.