Design and Performance Evaluation of a Particle Filter-based Algorithm for Smoke Plume Path Tracking

We handle the problem of tracing the particulate matter plumes from a smoke source with a mobile robot equipped with a laser particle counter-based smoke sensor in this paper. The proposed method is developed from a particle filter-based chemical odor source localization algorithm and makes a few modifications to adapt it to smoke plumes. Based on the differences between particulate smoke plumes and chemical plumes in terms of distribution, we build a general smoke plume path model used to update particle weight in the particle filter-based algorithm. We also let the algorithm change its observation threshold adaptively according to the robot’s history measurement values. The algorithm is evaluated in two different simulation environments, with an uniform airflow field and a space-variant airflow field respectively. The proposed algorithm shows good performance in both environments regardless of the location of the starting position of the robot.

[1]  Lino Marques,et al.  Particle swarm-based olfactory guided search , 2006, Auton. Robots.

[2]  Jian Huang,et al.  Control of Upper-Limb Power-Assist Exoskeleton Using a Human-Robot Interface Based on Motion Intention Recognition , 2015, IEEE Transactions on Automation Science and Engineering.

[3]  R. Rozas,et al.  Artificial smell detection for robotic navigation , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[4]  Achim J. Lilienthal,et al.  A statistical approach to gas distribution modelling with mobile robots - The Kernel DM+V algorithm , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Thomas Lochmatter Bio-inspired and probabilistic algorithms for distributed odor source localization using mobile robots , 2010 .

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

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

[8]  Yang Wang,et al.  Odor source localization using a mobile robot in outdoor airflow environments with a particle filter algorithm , 2011, Auton. Robots.

[9]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .

[10]  Bin Zhao,et al.  Particle dispersion and deposition in ventilated rooms: Testing and evaluation of different Eulerian and Lagrangian models , 2008 .

[11]  R. Andrew Russell,et al.  A comparison of reactive robot chemotaxis algorithms , 2003, Robotics Auton. Syst..

[12]  Jian Huang,et al.  Odor source localization algorithms on mobile robots: A review and future outlook , 2019, Robotics Auton. Syst..

[13]  Ali Marjovi,et al.  Towards 3-D distributed odor source localization: An extended graph-based formation control algorithm for plume tracking , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Jian Huang,et al.  Human-Walking-Intention-Based Motion Control of an Omnidirectional-Type Cane Robot , 2013, IEEE/ASME Transactions on Mechatronics.

[15]  Paul F. M. J. Verschure,et al.  The real-world localization and classification of multiple odours using a biologically based neurorobotics approach , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[16]  Ali Marjovi,et al.  Design and Performance Evaluation of an Infotaxis-Based Three-Dimensional Algorithm for Odor Source Localization , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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