Stochastic mapping for chemical plume source localization with application to autonomous hydrothermal vent discovery

Abstract : This thesis presents a stochastic mapping framework for autonomous robotic chemical plume source localization in environments with multiple sources. Potential applications for robotic chemical plume source localization include pollution and environmental monitoring, chemical plant safety, search and rescue, anti-terrorism, narcotics control, explosive ordinance removal, and hydrothermal vent prospecting. Turbulent flows make the spatial relationship between the detectable manifestation of a chemical plume source, the plume itself, and the location of its source inherently uncertain. Search domains with multiple sources compound this uncertainty because the number of sources as well as their locations is unknown a priori. Our framework for stochastic mapping is an adaptation of occupancy grid mapping where the binary state of map nodes is redefined to denote either the presence (occupancy) or absence of an active plume source. A key characteristic of the chemical plume source localization problem is that only a few sources are expected in the search domain. The occupancy grid framework allows for both plume detections and non-detections to inform the estimated state of grid nodes in the map, thereby explicitly representing explored but empty portions of the domain as well as probable source locations. However, sparsity in the expected number of occupied grid nodes strongly violates a critical conditional independence assumption required by the standard Bayesian recursive map update rule. While that assumption makes for a computationally attractive algorithm, in our application it results in occupancy grid maps that are grossly inconsistent with the assumption of a small number of occupied cells.

[1]  Shuo Pang,et al.  Chemical Plume Source Localization , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  M. D. Rudnicki,et al.  Theory applied to the Mid-Atlantic ridge hydrothermal plumes: the finite-difference approach , 1992 .

[3]  J. Farrell,et al.  Chemical plume tracing experimental results with a REMUS AUV , 2003, Oceans 2003. Celebrating the Past ... Teaming Toward the Future (IEEE Cat. No.03CH37492).

[4]  R. Lueck,et al.  Thermal Inertia of Conductivity Cells: Theory , 1990 .

[5]  J. W. Lavelle,et al.  Buoyancy-driven plumes in rotating, stratified cross flows: Plume dependence on rotation, turbulent mixing, and cross-flow strength , 1997 .

[6]  Isao Shimoyama,et al.  Steering control of a mobile robot using insect antennae , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[7]  J. R. Delaney,et al.  Entrainment and vertical transport of deep-ocean water by buoyant hydrothermal plumes , 1985, Nature.

[8]  Richard Camilli,et al.  NEREUS/Kemonaut, a mobile autonomous underwater mass spectrometer , 2004 .

[9]  Gaurav S. Sukhatme,et al.  Towards Mapping Dynamic Environments , 2003 .

[10]  Dana R. Yoerger,et al.  Estimating the vertical velocity of buoyant deep-sea hydrothermal plumes through dynamic analysis of an autonomous vehicle , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[11]  Mark A. Willis,et al.  Adaptive Control of Odor-Guided Locomotion: Behavioral Flexibility as an Antidote to Environmental Unpredictability1 , 1996, Adapt. Behav..

[12]  Jong Hwan Lim,et al.  Physically based sensor modeling for a sonar map in a specular environment , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[13]  Christopher R. German,et al.  Temporal variability of the hydrothermal plume above the Kairei vent field, 25°S, Central Indian Ridge , 2002 .

[14]  J.A. Farrell,et al.  Chemical plume tracing via an autonomous underwater vehicle , 2005, IEEE Journal of Oceanic Engineering.

[15]  D B Dusenbery,et al.  Performance of basic strategies for following gradients in two dimensions. , 2001, Journal of theoretical biology.

[16]  K. Kaissling,et al.  Pheromone-controlled anemotaxis in moths , 1997 .

[17]  Susan E. Humphris,et al.  Seafloor hydrothermal systems : physical, chemical, biological, and geological interactions , 1995 .

[18]  G. Csanady Turbulent Diffusion in the Environment , 1973 .

[19]  Andreas Zell,et al.  Gas distribution in unventilated indoor environments inspected by a mobile robot , 2003 .

[20]  Peter A. Rona,et al.  A model of an Atlantic and Pacific hydrothermal plume , 1989 .

[21]  N. Dean Pentcheff,et al.  Odor transport in turbulent flows: Constraints on animal navigation , 1999 .

[22]  J. Farrell,et al.  Filament-Based Atmospheric Dispersion Model to Achieve Short Time-Scale Structure of Odor Plumes , 2002 .

[23]  Frank W. Grasso,et al.  Integration of Flow and Chemical Sensing for Guidance of Autonomous Marine Robots in Turbulent Flows , 2002 .

[24]  Deborah S. Kelley,et al.  An off-axis hydrothermal vent field near the Mid-Atlantic Ridge at 30° N , 2001, Nature.

[25]  D. Yoerger,et al.  Heat Flux From the Endeavour Segment of the Juan de Fuca Ridge , 2005 .

[26]  I. Shimoyama,et al.  Study of a small mobile robot that uses living insect antennae as pheromone sensors , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[27]  Andreas Zell,et al.  Sensing odour sources in indoor environments without a constant airflow by a mobile robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[28]  Anthony J. Hayter,et al.  Probability and statistics for engineers and scientists , 1996 .

[29]  William M. Spears,et al.  Agent-Based Chemical Plume Tracing Using Fluid Dynamics , 2004, FAABS.

[30]  N. P. Fofonoff,et al.  Algorithms for Computation of Fundamental Properties of Seawater. Endorsed by Unesco/SCOR/ICES/IAPSO Joint Panel on Oceanographic Tables and Standards and SCOR Working Group 51. Unesco Technical Papers in Marine Science, No. 44. , 1983 .

[31]  R. Zimmer,et al.  Chemical signaling processes in the marine environment. , 2000, The Biological bulletin.

[32]  Kurt Konolige,et al.  Improved Occupancy Grids for Map Building , 1997, Auton. Robots.

[33]  M J Weissburg,et al.  The fluid dynamical context of chemosensory behavior. , 2000, The Biological bulletin.

[34]  J. Knauss Introduction to physical oceanography , 1978 .

[35]  Ryohei Kanzaki,et al.  Synthesis of the pheromone-oriented behaviour of silkworm moths by a mobile robot with moth antennae as pheromone sensors1This paper was presented at the Fifth World Congress on Biosensors, Berlin, Germany, 3–5 June 1998.1 , 1999 .

[36]  Hans P. Moravec,et al.  High resolution maps from wide angle sonar , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[37]  Hans P. Moravec Sensor Fusion in Certainty Grids for Mobile Robots , 1988, AI Mag..

[38]  H. Singh,et al.  Integrating in-situ chemical sampling with AUV control systems , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[39]  Alberto Elfes,et al.  Sonar-based real-world mapping and navigation , 1987, IEEE J. Robotics Autom..

[40]  Ronald K. Pearson,et al.  Outliers in process modeling and identification , 2002, IEEE Trans. Control. Syst. Technol..

[41]  J. W. Lavelle,et al.  Prospecting for Hydrothermal Vents Using Moored Current and Temperature Data: Axial Volcano on the Juan de Fuca Ridge, Northeast Pacific* , 2001 .

[42]  M. J. Caruso,et al.  Applications of magnetic sensors for low cost compass systems , 2000, IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062).

[43]  Stergios I. Roumeliotis,et al.  Multi Robot Trajectory Generation for Single Source Explosion Parameter Estimation , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[44]  J. Atema Chemical signals in the marine environment: dispersal, detection, and temporal signal analysis. , 1995, Proceedings of the National Academy of Sciences of the United States of America.

[45]  Axel Pinz,et al.  A comparison of three uncertainty calculi for building sonar-based occupancy grids , 2001, Robotics Auton. Syst..

[46]  C. German,et al.  Mid-ocean ridges : hydrothermal interactions between the lithosphere and oceans , 2004 .

[47]  Dana R. Yoerger,et al.  Hydrothermal Prospecting and Petrological Sampling in the Lau Basin: Background Data for the Integrated Study Site , 2004 .

[48]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[49]  Les Kitchen,et al.  Generating Sonar Maps in Highly Specular Environments , 1996 .

[50]  Jay A. Farrell,et al.  Tracking of Fluid-Advected Odor Plumes: Strategies Inspired by Insect Orientation to Pheromone , 2001, Adapt. Behav..

[51]  Tom Duckett,et al.  Reactive localisation of an odour source by a learning mobile robot , 2002 .

[52]  Marilena Vendittelli,et al.  Real-time map building and navigation for autonomous robots in unknown environments , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[53]  Gerhard K. Kraetzschmar,et al.  Probabilistic quadtrees for variable-resolution mapping of large environments , 2004 .

[54]  Alberto Elfes,et al.  Occupancy grids: a probabilistic framework for robot perception and navigation , 1989 .

[55]  D. Yoerger,et al.  Combined Doppler/LBL Based Navigation of Underwater Vehicles , 1999 .

[56]  T. Moriizumi,et al.  Remote sensing of gas/odor source location and concentration distribution using mobile system , 1998 .

[57]  B. Mazzolai,et al.  A Biologically-Inspired Algorithm Implemented on a new Highly Flexible Multi-Agent Platform for Gas Source Localization , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..

[58]  F. Grasso Invertebrate-Inspired Sensory-Motor Systems and Autonomous, Olfactory-Guided Exploration , 2001, The Biological Bulletin.

[59]  D. Yoerger,et al.  Gradient search with autonomous underwater vehicles using scalar measurements , 1996, Proceedings of Symposium on Autonomous Underwater Vehicle Technology.

[60]  Christopher R. German,et al.  On the Global Distribution of Hydrothermal Vent Fields , 2012 .

[61]  D. Yoerger,et al.  The Autonomous Benthic Explorer ( ABE ) : An AUV Optimized for Deep Seafloor Studies , 2000 .

[62]  David L. Williams,et al.  Submarine Thermal Springs on the Gal�pagos Rift , 1979, Science.

[63]  Isao Shimoyama,et al.  A Pheromone-Guided Mobile Robot that Behaves like a Silkworm Moth with Living Antennae as Pheromone Sensors , 1998, Int. J. Robotics Res..

[64]  B. Henderson-Sellers,et al.  Shape constants for plume models , 1981 .

[65]  Laurie Davies,et al.  The identification of multiple outliers , 1993 .

[66]  Ken Takai,et al.  Expedition reveals changes in Lau Basin Hydrothermal System , 2006 .

[67]  Trevor J. McDougall,et al.  Bulk properties of “hot smoker” plumes , 1990 .

[68]  R. K. Pearson,et al.  Exploring process data , 2001 .

[69]  Hanumant Singh,et al.  An Entropic Framework for AUV Sensor Modelling. , 1995 .

[70]  Jay A. Farrell,et al.  Plume mapping via hidden Markov methods , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[71]  Hugh F. Durrant-Whyte,et al.  An Evidential Approach to Probabilistic Map-Building , 1995, Reasoning with Uncertainty in Robotics.

[72]  J. Turner,et al.  Turbulent entrainment: the development of the entrainment assumption, and its application to geophysical flows , 1986, Journal of Fluid Mechanics.

[73]  A. Ludlow Modelling mechanisms of animal behaviour , 2004 .

[74]  John R. Delaney,et al.  Locating hydrothermal vents by detecting buoyant, advected plumes , 1999 .

[75]  Frank W. Grasso,et al.  Biomimetic robot lobster performs chemo-orientation in turbulence using a pair of spatially separated sensors: Progress and challenges , 2000, Robotics Auton. Syst..

[76]  José ochoa,et al.  A practical determination of CTD platinum resistance thermometer response time, and its use to correct salinity bias and spikes , 1989 .

[77]  D. B. Dusenbery,et al.  Behavioral observations and computer simulations of blue crab movement to a chemical source in a controlled turbulent flow. , 2002, The Journal of experimental biology.

[78]  R. E. McDuff,et al.  Constrained circulation at Endeavour ridge facilitates colonization by vent larvae , 2003, Nature.

[79]  Brian Bingham,et al.  Techniques for Deep Sea Near Bottom Survey Using an Autonomous Underwater Vehicle , 2007, Int. J. Robotics Res..

[80]  Alessandro Saffiotti,et al.  Learning to locate an odour source with a mobile robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[81]  C. Chryssostomidis,et al.  AUV guidance with chemical signals , 1994, Proceedings of IEEE Symposium on Autonomous Underwater Vehicle Technology (AUV'94).

[82]  E. T. Baker,et al.  Geophysical and Hydrothermal Survey of the Lau Basin Integrated Studies Site , 2004 .

[83]  J. Dale Chemosensory Search Behavior in the Starfish Asterias forbesi. , 1997, The Biological bulletin.

[84]  L.L. Whitcomb,et al.  In Situ Alignment Calibration of Attitude and Doppler Sensors for Precision Underwater Vehicle Navigation: Theory and Experiment , 2007, IEEE Journal of Oceanic Engineering.

[85]  John Murtis,et al.  Odor Plumes and How Insects Use Them , 1992 .

[86]  Sebastian Thrun,et al.  Probabilistic Algorithms in Robotics , 2000, AI Mag..

[87]  J. W. Lavelle,et al.  Variability of temperature and currents measured near Pipe Organ hydrothermal vent site , 1998 .

[88]  Ryohei Kanzaki,et al.  An evaluation method for insect sensorimotor models using an insect-size mobile robot , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[89]  Geoffrey Ingram Taylor,et al.  Turbulent gravitational convection from maintained and instantaneous sources , 1956, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[90]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[91]  M. Purcell,et al.  REMUS: a small, low cost AUV; system description, field trials and performance results , 1997, Oceans '97. MTS/IEEE Conference Proceedings.

[92]  J Atema,et al.  Eddy Chemotaxis and Odor Landscapes: Exploration of Nature With Animal Sensors. , 1996, The Biological bulletin.

[93]  Sebastian Thrun,et al.  Learning Metric-Topological Maps for Indoor Mobile Robot Navigation , 1998, Artif. Intell..

[94]  Marilena Vendittelli,et al.  Fuzzy maps: A new tool for mobile robot perception and planning , 1997, J. Field Robotics.

[95]  Hans P. Moravec,et al.  Robot Evidence Grids. , 1996 .

[96]  A.B. Baggeroer,et al.  Spectral-feature classification of oceanographic processes using an autonomous underwater vehicle , 2001, IEEE Journal of Oceanic Engineering.

[97]  Andreas Zell,et al.  Experiences using gas sensors on an autonomous mobile robot , 2001 .

[98]  Alberto Elfes,et al.  Using occupancy grids for mobile robot perception and navigation , 1989, Computer.

[99]  Solomon Eyal Shimony,et al.  Bayes Networks for Sonar Sensor Fusion , 1997, UAI.

[100]  John J. Leonard,et al.  Directed Sonar Sensing for Mobile Robot Navigation , 1992 .

[101]  Isao Shimoyama,et al.  Synthesis of pheromone-oriented emergent behavior of a silkworm moth , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[102]  C. Langmuir,et al.  New Techniques for Hydrothermal Exploration: In Situ Chemical Sensors on AUVs - Preliminary Results From the Lau Basin , 2004 .

[103]  A. J. Smith,et al.  Gorda Ridge: a Seafloor Spreading Center in the United States' Exclusive Economic Zone , 1990, Mineralogical Magazine.

[104]  N. Vickers Mechanisms of animal navigation in odor plumes. , 2000, The Biological bulletin.

[105]  Boris I. Shraiman,et al.  Olfactory search at high Reynolds number , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[106]  Stergios I. Roumeliotis,et al.  Adaptive Sensing for Instantaneous Gas Release Parameter Estimation , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[107]  James G. Bellingham,et al.  Performance metrics for oceanographic surveys with autonomous underwater vehicles , 2001 .

[108]  M. Lehrer Orientation and Communication in Arthropods , 1997, EXS.

[109]  조동우 A Bayesian Method for Certainty Grids , 1989 .

[110]  Rodney M. Goodman,et al.  Distributed odor source localization , 2002 .

[111]  Sebastian Thrun,et al.  Learning Occupancy Grid Maps with Forward Sensor Models , 2003, Auton. Robots.

[112]  Robert J Collier,et al.  Chemical reaction rates and entrainment within the Endeavour Ridge hydrothermal plume , 1990 .

[113]  Gaurav S. Sukhatme,et al.  Mobile Robot Simultaneous Localization and Mapping in Dynamic Environments , 2005, Auton. Robots.

[114]  H. Ishida,et al.  Plume-Tracking Robots: A New Application of Chemical Sensors , 2001, The Biological Bulletin.

[115]  Tom Duckett,et al.  Experimental analysis of smelling Braitenberg vehicles , 2003 .