PipeSLAM: Simultaneous localisation and mapping in feature sparse water pipes using the Rao-Blackwellised particle filter

Water, a valuable resource, is usually distributed through urban environments by buried pipes. These pipes are difficult to access for inspection, maintenance and repair. This makes in-pipe robots an appealing technology for inspecting water pipes and localising damage prior to repair from above ground. Accurate localisation of damage is of critical importance because of the costs associated with excavating roads, disrupting traffic and disrupting the water supply. The problem is that pipes tend to be relatively featureless making robot localisation a challenging problem. In this paper we propose a novel simultaneous localisation and mapping (SLAM) algorithm for metal water pipes. The approach we take is to excite pipe vibration with a hydrophone (sound induced vibration), which leads to a map of pipe vibration amplitude over space. We then develop a SLAM algorithm that makes use of this new type of map, where the estimation method is based on the Rao-Blackwellised particle filter (RBPF), termed PipeSLAM. The approach is also suited to SLAM in plastic water pipes using a similar type of map derived from ultrasonic sensing. We successfully demonstrate the feasibility of the approach using a combination of experimental and simulation data.

[1]  Zheng Liu,et al.  State of the art review of inspection technologies for condition assessment of water pipes , 2013 .

[2]  Sean R. Anderson,et al.  Robot mapping and localisation in metal water pipes using hydrophone induced vibration and map alignment by dynamic time warping , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[3]  Byung-Ju Yi,et al.  SLAM in indoor pipelines with 15mm diameter , 2008, 2008 IEEE International Conference on Robotics and Automation.

[4]  Don D. Ratnayaka,et al.  Twort's Water Supply , 2016 .

[5]  Simo Särkkä,et al.  Bayesian Filtering and Smoothing , 2013, Institute of Mathematical Statistics textbooks.

[6]  Homayoun Najjaran,et al.  Development of Visual Simultaneous Localization and Mapping (VSLAM) for a Pipe Inspection Robot , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[7]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[8]  Visakan Kadirkamanathan,et al.  A Function Estimation Approach to Sequential Learning with Neural Networks , 1993, Neural Computation.

[9]  Aníbal Ollero,et al.  A robotic system for internal inspection of water pipelines , 1999, IEEE Robotics Autom. Mag..

[10]  Sebastian Thrun,et al.  FastSLAM: A Scalable Method for the Simultaneous Localization and Mapping Problem in Robotics , 2007 .

[11]  Stefan B. Williams,et al.  Bathymetric particle filter SLAM using trajectory maps , 2012, Int. J. Robotics Res..

[12]  Nando de Freitas,et al.  Sequential Monte Carlo Methods in Practice , 2001, Statistics for Engineering and Information Science.

[13]  L. B. Hostetler,et al.  Nonlinear Kalman filtering techniques for terrain-aided navigation , 1983 .

[14]  Josep M. Mirats Tur,et al.  Robotic devices for water main in‐pipe inspection: A survey , 2010, J. Field Robotics.

[15]  Sean R. Anderson,et al.  Robot Mapping and Localisation for Feature Sparse Water Pipes Using Voids as Landmarks , 2015, TAROS.

[16]  Simo Srkk,et al.  Bayesian Filtering and Smoothing , 2013 .

[17]  Nando de Freitas,et al.  An Introduction to Sequential Monte Carlo Methods , 2001, Sequential Monte Carlo Methods in Practice.