Mobile robots for learning spatio-temporal interpolation models in sensor networks — The Echo State map approach

Sensor networks have limited capabilities to model complex phenomena occuring between sensing nodes. Mobile robots can be used to close this gap and learn local interpolation models. In this paper, we utilize Echo State Networks in order to learn the calibration and interpolation model between sensor nodes using measurements collected by a mobile robot. The use of Echo State Networks allows to deal with temporal dependencies implicitly, while the spatial mapping with a Gaussian Process estimator exploits the fact that Echo State Networks learn linear combinations of complex temporal dynamics. The resulting Echo State Map elegantly combines spatial and temporal cues into a single representation. We showcase the method in the exposure modeling task of building dust distribution maps for foundries, a challenge which is of great interest to occupational health researchers. Results from simulated data and real world experiments highlight the potential of Echo State Maps. While we focus on particulate matter measurements, the method can be applied for any other environmental variables like temperature or gas concentration.

[1]  E. Nadaraya On Estimating Regression , 1964 .

[2]  Herbert Jaeger,et al.  Adaptive Nonlinear System Identification with Echo State Networks , 2002, NIPS.

[3]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

[4]  Lars Kulik,et al.  Kriging for Localized Spatial Interpolation in Sensor Networks , 2008, SSDBM.

[5]  Andreas Krause,et al.  Near-Optimal Sensor Placements in Gaussian Processes: Theory, Efficient Algorithms and Empirical Studies , 2008, J. Mach. Learn. Res..

[6]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[7]  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.

[8]  Jochen Schiller,et al.  Micro-Drone for Wind Vector Estimation and Gas Distribution Mapping , 2011 .

[9]  Erik Schaffernicht,et al.  Weighted Mutual Information for Feature Selection , 2011, ICANN.

[10]  L. Andersson,et al.  Exposure Assessment and Modeling of Quartz in Swedish Iron Foundries for a Nested Case-Control Study on Lung Cancer , 2012, Journal of occupational and environmental hygiene.

[11]  Lena Andersson,et al.  Estimating trends in quartz exposure in Swedish iron foundries--predicting past and present exposures. , 2012, The Annals of occupational hygiene.

[12]  Sahar Asadi,et al.  Autonomous Gas-Sensitive Microdrone: Wind Vector Estimation and Gas Distribution Mapping , 2012, IEEE Robotics & Automation Magazine.

[13]  Jari Saarinen,et al.  Normal Distributions Transform Occupancy Maps: Application to large-scale online 3D mapping , 2013, 2013 IEEE International Conference on Robotics and Automation.

[14]  Jari Saarinen,et al.  Normal distributions transform Monte-Carlo localization (NDT-MCL) , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Erik Schaffernicht,et al.  Combining Non Selective Gas Sensors on a Mobile Robot for Identification and Mapping of Multiple Chemical Compounds , 2014, Sensors.

[16]  Alcherio Martinoli,et al.  Environmental field estimation with hybrid-mobility sensor networks , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Xiang Gao,et al.  Multi-Sensor Integration to Map Odor Distribution for the Detection of Chemical Sources , 2016, Sensors.

[18]  Erik Schaffernicht,et al.  Towards occupational health improvement in foundries through dense dust and pollution monitoring using a complementary approach with mobile and stationary sensing nodes , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).