Abstract
This paper presents a distributed scalable multi-robot planning algorithm for informed sampling of quasistatic spatials fields. We address the problem of efficient data collection using multiple autonomous vehicles and consider the effects of communication between multiple robots, acting independently, on the overall sampling performance of the team. We focus on the distributed sampling problem where the robots operate independent of their teammates, but have the ability to communicate their current state to other neighbors within a fixed communication range. Our proposed approach is scalable and adaptive to various environmental scenarios, changing robot team configurations, and runs in real-time, which are important features for many real-world applications. We compare the performance of our proposed algorithm to baseline strategies through simulated experiments that utilize models derived from both synthetic and field deployment data. The results show that our sampling algorithm is efficient even when robots in the team are operating with a limited communication range, thus demonstrating the scalability of our method in sampling large-scale environments.
Similar content being viewed by others
Notes
The robots are assumed to be homogeneous in terms of their capabilities. They may all have the same set of learnt parameters. However, this is not compulsory as long as they are all trained on similar distributions.
References
Almadhoun, R., Taha, T., Seneviratne, L., & Zweiri, Y. (2019). A survey on multi-robot coverage path planning for model reconstruction and mapping. SN Applied Sciences, 1(8), 1–24.
Bender, A., Williams, S. B., & Pizarro, O. (2013). Autonomous exploration of large-scale benthic environments. In IEEE international conference on robotics and automation (pp. 390–396).
Burgard, W., Moors, M., Stachniss, C., & Schneider, F. E. (2005). Coordinated multi-robot exploration. IEEE Transactions on Robotics, 21(3), 376–386.
Choset, H., & Burdick, J. (1996). Sensor based motion planning: The hierarchical generalized Voronoi graph. In Algorithms for robot motion and manipulation (pp. 47–61).
Coelho, A., Lopes, M., Ferreira, B., Campos, R., & Ricardo, M. (2018). Experimental evaluation of shore to unmanned surface vehicle WI-FI communications. In 2018 wireless days (WD) (pp. 86–91). IEEE.
Dai, C., & Zhao, M. (2014). Nonlinear analysis in a nutrient-algae-zooplankton system with sinking of algae. In Abstract and applied analysis (Vol. 2014). Hindawi.
Dala, A., & Arslan, T. (2021). Design, implementation, and measurement procedure of underwater and water surface antenna for Lora communication. Sensors, 21(4), 1337.
Dudek, G., Jenkin, M. R., Milios, E., & Wilkes, D. (1996). A taxonomy for multi-agent robotics. Autonomous Robots, 3(4), 375–397.
Dudek, G., & Roy, N. (1997). Multi-robot rendezvous in unknown environments. In Proceedings of the AAAI national conference workshop on online search, Providence, Rhode Island (pp. 22–29). AAAI.
Freda, L., Gianni, M., Pirri, F., Gawel, A., Dubé, R., Siegwart, R., & Cadena, C. (2019). 3d multi-robot patrolling with a two-level coordination strategy. Autonomous Robots, 43(7), 1747–1779.
Godoy, J. E., Karamouzas, I., Guy, S. J., & Gini, M. (2016). Implicit coordination in crowded multi-agent navigation. In 30th AAAI conference on artificial intelligence.
Greensmith, E., Bartlett, P. L., & Baxter, J. (2004). Variance reduction techniques for gradient estimates in reinforcement learning. Journal of Machine Learning Research, 5((Nov)), 1471–1530.
Higuera, J. C. G., & Dudek, G. (2013). Fair subdivision of multi-robot tasks. In 2013 IEEE international conference on robotics and automation (pp. 3014–3019). IEEE.
Ji, M., & Egerstedt, M. (2007). Distributed coordination control of multiagent systems while preserving connectedness. IEEE Transactions on Robotics, 23(4), 693–703.
Julian, B. J., Angermann, M., Schwager, M., & Rus, D. (2012). Distributed robotic sensor networks: An information-theoretic approach. The International Journal of Robotics Research, 31(10), 1134–1154.
Kapoutsis, A. C., Chatzichristofis, S. A., & Kosmatopoulos, E. B. (2017). Darp: divide areas algorithm for optimal multi-robot coverage path planning. Journal of Intelligent & Robotic Systems, 86(3–4), 663–680.
Kemna, S., Kangaslahti, S., Kroemer, O., & Sukhatme, G. S. (2018) Adaptive sampling: Algorithmic vs. human waypoint selection. In International conference on robotics and automation.
Low, K. H., Dolan, J. M., & Khosla, P. (2008). Adaptive multi-robot wide-area exploration and mapping. In Proceedings of the 7th international joint conference on autonomous agents and multiagent systems (Vol. 1, pp. 23–30). International Foundation for Autonomous Agents and Multiagent Systems.
Lowe, R., Wu, Y. I., Tamar, A., Harb, J., Abbeel, P., & Mordatch, I. (2017). Multi-agent actor-critic for mixed cooperative-competitive environments. In Advances in neural information processing systems (pp. 6379–6390).
Manjanna, S., & Dudek, G. (2017). Data-driven selective sampling for marine vehicles using multi-scale paths. In 2017 IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 6111–6117). IEEE.
Manjanna, S., Van Hoof, H., & Dudek, G. (2018). Policy search on aggregated state space for active sampling. In International symposium on experimental robotics (pp. 211–221). Springer.
Meghjani, M., Manjanna, S., & Dudek, G. (2016) Multi-target rendezvous search. In 2016 IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 2596–2603). IEEE.
Salam, T., & Hsieh, M. A. (2019). Adaptive sampling and reduced-order modeling of dynamic processes by robot teams. IEEE Robotics and Automation Letters, 4(2), 477–484.
Savitzky, A., & Golay, M. J. (1964). Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry, 36(8), 1627–1639.
Sheng, W., Yang, Q., Tan, J., & Xi, N. (2006). Distributed multi-robot coordination in area exploration. Robotics and Autonomous Systems, 54(12), 945–955.
Shkurti, F., Xu, A., Meghjani, M., Gamboa Higuera, J., Girdhar, Y., Giguere, P., Dey, B., Li, J., Kalmbach, A., Prahacs, C., Turgeon, K., Rekleitis, I., & Dudek, G. (2012). Multi-domain monitoring of marine environments using a heterogeneous robot team. In IEEE/RSJ international conference on intelligent robots and systems (pp. 1747–1753). Algarve, Portugal.
Singh, A., Nowak, R., & Ramanathan, P. (2006). Active learning for adaptive mobile sensing networks. In Proc. int. conf. information processing in sensor networks (pp. 60–68). ACM.
Sipahioglu, A., Kirlik, G., Parlaktuna, O., & Yazici, A. (2010). Energy constrained multi-robot sensor-based coverage path planning using capacitated arc routing approach. Robotics and Autonomous Systems, 58(5), 529–538.
Spanos, D. P., & Murray, R. M. (2005). Motion planning with wireless network constraints. In Proceedings of the 2005, American Control Conference (pp. 87–92). IEEE.
Sutton, R. S., McAllester, D. A., Singh, S. P., & Mansour, Y. (2000). Policy gradient methods for reinforcement learning with function approximation. In Advances in neural information processing systems (pp. 1057–1063).
Tola, E., Lepetit, V., & Fua, P. (2009). Daisy: An efficient dense descriptor applied to wide-baseline stereo. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(5), 815–830.
Vaughan, R. T., Stoy, K., Sukhatme, G. S., & Mataric, M. J. (2002). Lost: Localization-space trails for robot teams. IEEE Transactions on Robotics and Automation, 18(5), 796–812.
Venkataramani, R., & Bresler, Y. (2000). Perfect reconstruction formulas and bounds on aliasing error in sub-Nyquist nonuniform sampling of multiband signals. IEEE Transactions on Information Theory, 46(6), 2173–2183.
VK5BR, L.B.(1987) Underwater radio communication. Originally published in Amateur Radio.
Williams, R. J. (1992). Simple statistical gradient-following algorithms for connectionist reinforcement learning. Machine Learning, 8(3–4), 229–256.
Xu, A., Viriyasuthee, C., & Rekleitis, I. (2011). Optimal complete terrain coverage using an unmanned aerial vehicle. In 2011 IEEE international conference on robotics and automation (pp. 2513–2519). IEEE.
Yan, Z., Jouandeau, N., & Cherif, A. A. (2013). A survey and analysis of multi-robot coordination. International Journal of Advanced Robotic Systems, 10(12), 399.
Zavlanos, M. M., & Pappas, G. J. (2008). Distributed connectivity control of mobile networks. IEEE Transactions on Robotics, 24(6), 1416–1428.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This is one of the several papers published in Autonomous Robots comprising the Special Issue on Robot Swarms in the Real World: from Design to Deployment.
Rights and permissions
About this article
Cite this article
Manjanna, S., Hsieh, M.A. & Dudek, G. Scalable multirobot planning for informed spatial sampling. Auton Robot 46, 817–829 (2022). https://doi.org/10.1007/s10514-022-10048-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10514-022-10048-7