ADMM-Based Adaptive Sampling Strategy for Nonholonomic Mobile Robotic Sensor Networks

Predicted field and corresponding sampling paths of mobile sensors + Abstract— This paper discusses the adaptive sampling problem in a nonholonomic mobile robotic sensor network for efficiently monitoring a spatial field. It is proposed to employ Gaussian process to model a spatial phenomenon and predict it at unmeasured positions, which enables the sampling optimization problem to be formulated by the use of the log determinant of a predicted covariance matrix at next sampling locations. The control, movement and nonholonomic dynamics constraints of the mobile sensors are also considered in the adaptive sampling optimization problem. In order to tackle the nonlinearity and nonconvexity of the objective function in the optimization problem we first exploit the linearized alternating direction method of multipliers (L-ADMM) method that can effectively simplify the objective function, though it is computationally expensive since a nonconvex problem needs to be solved exactly in each iteration. We then propose a novel approach called the successive convexified ADMM (SC-ADMM) that sequentially convexify the nonlinear dynamic constraints so that the original optimization problem can be split into convex subproblems. It is noted that both the L-ADMM algorithm and our SC-ADMM approach can solve the sampling optimization problem in either a centralized or a distributed manner. We validated the proposed approaches in 1000 experiments in a synthetic environment with a real-world dataset, where the obtained results suggest that both the L-ADMM and SCADMM techniques can provide good accuracy for the monitoring purpose. However, our proposed SC-ADMM approach computationally outperforms the L-ADMM counterpart, demonstrating its better practicality.

[1]  Jaime Valls Miro,et al.  Adaptive sampling for spatial prediction in environmental monitoring using wireless sensor networks: A review , 2018, 2018 13th IEEE Conference on Industrial Electronics and Applications (ICIEA).

[2]  Jongeun Choi,et al.  Adaptive Sampling for Learning Gaussian Processes Using Mobile Sensor Networks , 2011, Sensors.

[3]  Naomi Ehrich Leonard,et al.  Collective Motion, Sensor Networks, and Ocean Sampling , 2007, Proceedings of the IEEE.

[4]  Jindong Tan,et al.  Adaptive sampling using mobile sensor networks , 2012, 2012 IEEE International Conference on Robotics and Automation.

[5]  Jongeun Choi,et al.  Mobile Sensor Network Navigation Using Gaussian Processes With Truncated Observations , 2011, IEEE Transactions on Robotics.

[6]  Kian Hsiang Low,et al.  Gaussian Process Decentralized Data Fusion and Active Sensing for Spatiotemporal Traffic Modeling and Prediction in Mobility-on-Demand Systems , 2015, IEEE Transactions on Automation Science and Engineering.

[7]  Jongeun Choi,et al.  Sequential Bayesian Prediction and Adaptive Sampling Algorithms for Mobile Sensor Networks , 2012, IEEE Transactions on Automatic Control.

[8]  KrauseAndreas,et al.  Near-Optimal Sensor Placements in Gaussian Processes: Theory, Efficient Algorithms and Empirical Studies , 2008 .

[9]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[10]  Christoph Manss,et al.  Decentralized multi-agent exploration with online-learning of Gaussian processes , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

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

[12]  S. Manesis,et al.  A Survey of Applications of Wireless Sensors and Wireless Sensor Networks , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[13]  Nak Young Chong,et al.  Resource-constrained decentralized active sensing for multi-robot systems using distributed Gaussian processes , 2016, 2016 16th International Conference on Control, Automation and Systems (ICCAS).

[14]  Gamini Dissanayake,et al.  Information-Driven Adaptive Sampling Strategy for Mobile Robotic Wireless Sensor Network , 2016, IEEE Transactions on Control Systems Technology.

[15]  Behçet Açikmese,et al.  Successive convexification of non-convex optimal control problems and its convergence properties , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[16]  Artur Wolek,et al.  Mobile Sensor Networks and Control: Adaptive Sampling of Spatiotemporal Processes , 2020 .

[17]  Dohyun Jang,et al.  Multi-Robot Active Sensing and Environmental Model Learning With Distributed Gaussian Process , 2020, IEEE Robotics and Automation Letters.

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

[19]  Jongeun Choi,et al.  Efficient Bayesian spatial prediction with mobile sensor networks using Gaussian Markov random fields , 2012, 2012 American Control Conference (ACC).

[20]  Fabio Tozeto Ramos,et al.  Bayesian optimisation for Intelligent Environmental Monitoring , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[22]  Qinghua Liu,et al.  Linearized ADMM for Nonconvex Nonsmooth Optimization With Convergence Analysis , 2017, IEEE Access.

[23]  Gamini Dissanayake,et al.  Adaptive Placement for Mobile Sensors in Spatial Prediction Under Locational Errors , 2017, IEEE Sensors Journal.

[24]  WächterAndreas,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006 .

[25]  Zhi-Quan Luo,et al.  Convergence analysis of alternating direction method of multipliers for a family of nonconvex problems , 2014, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).