Pointing the Way: Refining Radar-Lidar Localization Using Learned ICP Weights (2309.08731v3)
Abstract: This paper presents a novel deep-learning-based approach to improve localizing radar measurements against lidar maps. This radar-lidar localization leverages the benefits of both sensors; radar is resilient against adverse weather, while lidar produces high-quality maps in clear conditions. However, owing in part to the unique artefacts present in radar measurements, radar-lidar localization has struggled to achieve comparable performance to lidar-lidar systems, preventing it from being viable for autonomous driving. This work builds on ICP-based radar-lidar localization by including a learned preprocessing step that weights radar points based on high-level scan information. To train the weight-generating network, we present a novel, stand-alone, open-source differentiable ICP library. The learned weights facilitate ICP by filtering out harmful radar points related to artefacts, noise, and even vehicles on the road. Combining an analytical approach with a learned weight reduces overall localization errors and improves convergence in radar-lidar ICP results run on real-world autonomous driving data. Our code base is publicly available to facilitate reproducibility and extensions.
- “A Survey on Global LiDAR Localization: Challenges, Advances and Open Problems” In arXiv preprint arXiv:2302.07433, 2023
- “Are We Ready for Radar to Replace Lidar in All-Weather Mapping and Localization?” In IEEE Robotics and Automation Letters 7.4 IEEE, 2022, pp. 10328–10335
- “Automated driving recognition technologies for adverse weather conditions” In IATSS Research 43.4 Elsevier, 2019, pp. 253–262
- “On the Importance of Quantifying Visibility for Autonomous Vehicles under Extreme Precipitation” In Towards Human-Vehicle Harmonization 3 De Gruyter, 2023, pp. 239–250 DOI: doi:10.1515/9783110981223-018
- Yeong Sang Park, Joowan Kim and Ayoung Kim “Radar Localization and Mapping for Indoor Disaster Environments via Multi-modal Registration to Prior LiDAR Map” In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2019, pp. 1307–1314 IEEE
- “Safe Autonomous Driving in Adverse Weather: Sensor Evaluation and Performance Monitoring” In arXiv preprint arXiv:2305.01336, 2023
- Martin Adams and Martin David Adams “Robotic Navigation and Mapping with Radar” Artech House, 2012
- Rob Weston, Oiwi Parker Jones and Ingmar Posner “There and Back Again: Learning to Simulate Radar Data for Real-world Applications” In 2021 IEEE International Conference on Robotics and Automation (ICRA), 2021, pp. 12809–12816 IEEE
- “RaLL: End-to-end Radar Localization on Lidar Map Using Differentiable Measurement Model” In IEEE Transactions on Intelligent Transportation Systems 23.7 IEEE, 2021, pp. 6737–6750
- “RoLM: Radar on LiDAR Map Localization” In 2023 IEEE International Conference on Robotics and Automation (ICRA), 2023, pp. 3976–3982 IEEE
- Paul J Besl and Neil D McKay “Method for registration of 3-D shapes” In Sensor Fusion IV: Control Paradigms and Data Structures 1611, 1992, pp. 586–606 Spie
- “A New Wave in Robotics: Survey on Recent mmWave Radar Applications in Robotics” In arXiv preprint arXiv:2305.01135, 2023
- Nader J Abu-Alrub and Nathir A Rawashdeh “Radar Odometry for Autonomous Ground Vehicles: A Survey of Methods and Datasets” In arXiv preprint arXiv:2307.07861, 2023
- “Millimeter Wave FMCW Radars for Perception, Recognition and Localization in Automotive Applications: A Survey” In IEEE Transactions on Intelligent Vehicles 7.3 IEEE, 2022, pp. 533–555
- Sarah H Cen and Paul Newman “Precise Ego-motion Estimation with Millimeter-wave Radar Under Diverse and Challenging Conditions” In 2018 IEEE International Conference on Robotics and Automation (ICRA), 2018, pp. 6045–6052 IEEE
- Dan Barnes, Rob Weston and Ingmar Posner “Masking by Moving: Learning Distraction-Free Radar Odometry from Pose Information” In Conference on Robot Learning (CoRL), 2019 URL: https://arxiv.org/pdf/1909.03752
- “Under the Radar: Learning to Predict Robust Keypoints for Odometry Estimation and Metric Localisation in Radar” In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2020
- “Radar Odometry Combining Probabilistic Estimation and Unsupervised Feature Learning” In Robotics: Science and Systems, 2021
- Ebi Jose and Martin David Adams “Relative RADAR Cross Section Based Feature Identification with Millimetre Wave RADAR for Outdoor SLAM” In 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 1, 2004, pp. 425–430 IEEE
- R Rouveure, MO Monod and P Faure “High Resolution Mapping of the Environment with a Ground-based Radar Imager” In 2009 International Radar Conference “Surveillance for a Safer World” (RADAR 2009), 2009, pp. 1–6 IEEE
- “Radar Scan Matching SLAM Using the Fourier-mellin Transform” In Field and Service Robotics: Results of the 7th International Conference, 2010, pp. 151–161 Springer
- “Landmark based radar SLAM using graph optimization” In 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), 2016, pp. 2559–2564 IEEE
- “Vehicle Localization with Low Cost Radar Sensors” In 2016 IEEE Intelligent Vehicles Symposium (IV), 2016, pp. 864–870 IEEE
- Hermann Rohling “Radar CFAR Thresholding in Clutter and Multiple Target Situations” In IEEE Transactions on Aerospace and Electronic Systems IEEE, 1983, pp. 608–621
- “BFAR-bounded False Alarm Rate Detector for Improved Radar Odometry Estimation” In arXiv preprint arXiv:2109.09669, 2021
- “Radar-on-lidar: Metric Radar Localization on Prior Lidar Maps” In 2020 IEEE International Conference on Real-time Computing and Robotics (RCAR), 2020, pp. 1–7 IEEE
- “Radar-to-lidar: Heterogeneous Place Recognition via Joint Learning” In Frontiers in Robotics and AI 8 Frontiers Media SA, 2021, pp. 661199
- Olaf Ronneberger, Philipp Fischer and Thomas Brox “U-Net: Convolutional Networks for Biomedical Image Segmentation” In Medical Image Computing and Computer-Assisted Intervention (MICCAI), 2015, pp. 234–241 Springer
- “Dropout: A Simple Way to Prevent Neural Networks from Overfitting” In The Journal of Machine Learning Research 15.1 JMLR. org, 2014, pp. 1929–1958
- “PyTorch: An Imperative Style, High-performance Deep Learning Library” In Advances in neural information processing systems 32, 2019
- T.D. Barfoot “State Estimation for Robotics” Cambridge, UK: Cambridge University Press, 2017
- “PyPose: A Library for Robot Learning with Physics-based Optimization” In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2023, pp. 22024–22034
- “Grad-SLAM: Explaining Convolutional Autoencoders’ Latent Space of Satellite Image Time Series” In IEEE Geoscience and Remote Sensing Letters IEEE, 2023
- Binbin Xu, Andrew J Davison and Stefan Leutenegger “Deep Probabilistic Feature-metric Tracking” In IEEE Robotics and Automation Letters 6.1 IEEE, 2020, pp. 223–230
- Eric Jang, Shixiang Gu and Ben Poole “Categorical Reparameterization with Gumbel-Softmax” In International Conference on Learning Representations (ICLR), 2016
- Chris J Maddison, Andriy Mnih and Yee Whye Teh “The Concrete Distribution: A Continuous Relaxation of Discrete Random Variables” In International Conference on Learning Representations (ICLR), 2016
- “Multiple View Geometry in Computer Vision” Cambridge university press, 2003
- Paul Furgale and Timothy D Barfoot “Visual Teach and Repeat for Long-range Rover Autonomy” In Journal of Field Robotics 27.5 Wiley Online Library, 2010, pp. 534–560
- “Boreas: A Multi-season Autonomous Driving Dataset” In The International Journal of Robotics Research 42.1-2, 2023, pp. 33–42 DOI: 10.1177/02783649231160195
- “Adam: A Method for Stochastic Optimization” In International Conference on Learning Representations (ICLR), 2015