Distributed system of autonomous buoys for scalable deployment and monitoring of large waterbodies
- 170 Downloads
The design, construction, and testing of a large distributed system of novel, small, low-cost, autonomous surface vehicles in the form of self-propelled buoys capable of operating in open waters is reported. We detail the successful testing of collective behaviors of systems with up to 50 buoys, achieving scalable deployment and dynamic monitoring in unstructured environments. This constitutes the largest distributed multi-robot system of its kind reported to date. We confirm the robustness of the system to the loss of multiple units for different collective behaviors such as flocking, navigation, and area coverage. For dynamic area monitoring, we introduce a new metric to quantify coverage effectiveness. Our system exhibits near optimal scalability for fixed target areas and a high degree of flexibility when the shape of the target changes with time. This system demonstrates the potential of distributed multi-robot systems for the pervasive and persistent monitoring of coastal and inland water environments.
KeywordsMulti-robot system Collective behavior Autonomous surface vehicle Dynamic area coverage Distributed communication
This work was supported by Grants from the Temasek Lab (TL@SUTD) under a Seed Grant #IGDS S15 01021, a MOE-Tier 1 Grant #SUTDT12015003, and the National Research Foundation Singapore under its Campus for Research Excellence and Technological Enterprise programme. The Center for Environmental Sensing and Modeling is an interdisciplinary research group of the Singapore MIT Alliance for Research and Technology.
- Applied Complexity Group. 51 networked buoys swarming, https://youtu.be/fhg1rIX_y3A.
- Applied Complexity Group. Dynamic area coverage (geofencing) field test, https://youtu.be/hlBNjHS_Q7s.
- Applied Complexity Group. Dynamic environmental monitoring using swarming mobile sensing buoys, https://youtu.be/Qe-wZOi3ONs.
- Applied Complexity Group. Field test—Dynamic area coverage: Flexibility experiment. https://youtu.be/KBEURgyPxXI.
- Applied Complexity Group. Field test—Dynamic area coverage: Scalability experiment, https://youtu.be/RPJSvC-X-Vs.
- Bayindir, L., & Şahin, E. (2007). A review of studies in swarm robotics. Turkish Journal of Electrical Engineering & Computer Sciences, 15(2), 115–147.Google Scholar
- Buoy, Clever. http://cleverbuoy.com.au/.
- Costa, V., Duarte, M., Rodrigues, T., Oliveira, S. M., & Christensen, A. L. (2016). Design and development of an inexpensive aquatic swarm robotics system. In OCEANS 2016-Shanghai (pp. 1–7). IEEE.Google Scholar
- Curcio, J., McGillivary, P., Fall, K., Maffei, A., Schwehr, K., Twiggs, B., et al. (2006). Self-positioning smart buoys, the "un-buoy" solution: Logistic considerations using autonomous surface craft technology and improved communications infrastructure. In Proceedings of OCEANS 2006 (pp. 1–5).Google Scholar
- Duarte, M., Gomes, J., Costa, V., Rodrigues, T., Silva, F., Lobo, V., et al. (2016). Application of swarm robotics systems to marine environmental monitoring. In OCEANS 2016-Shanghai (pp. 1–8). IEEE.Google Scholar
- Fernández-Hermida, X., Durán-Neira, C., Lago-Reguera, M. D., Rodríguez-Alemparte, C., & Martín-Rodríguez, F. (2011). Hidroboya: An autonomous buoy for real time high quality sea and continental water data retrieval. In OCEANS 2011 IEEE-Spain (pp. 1–7). IEEE.Google Scholar
- Ferreira, H., Almeida, C., Martins, A., Almeida, J., Dias, N., Dias, A., et al. (2009). Autonomous bathymetry for risk assessment with ROAZ robotic surface vehicle. In OCEANS 2009-Europe (pp. 1–6). IEEE.Google Scholar
- Gage, D. W. (1992). Command control for many-robot systems. Technical report, DTIC Document.Google Scholar
- Home | Chesapeake Bay Interpretive Buoy System, http://buoybay.noaa.gov/.
- Howard, A., Matarić, M. J., & Sukhatme, G. S. (2002). Mobile sensor network deployment using potential fields: A distributed, scalable solution to the area coverage problem. In H. Asama, T. Arai, T. Fukuda, & T. Hasegawa (Eds.), Distributed Autonomous Robotic Systems 5 (pp. 299–308). Tokyo: Springer.Google Scholar
- Kumar, P., Reddy, L., & Varma, S. H. (2009). Distance measurement and error estimation scheme for RSSI based localization in wireless sensor networks. In 2009 Fifth IEEE conference on wireless communication and sensor networks (WCSN) (pp. 1–4). IEEE.Google Scholar
- Madgwick, S., Harrison, A., & Vaidyanathan, R. (2011). Estimation of IMU and MARG orientation using a gradient descent algorithm. In 2011 IEEE International Conference on Rehabilitation Robotics (pp. 1–7). IEEE.Google Scholar
- Manley, J. E. (2008). Unmanned surface vehicles, 15 years of development. In OCEANS 2008 (pp. 1–4). IEEE.Google Scholar
- Matos, A., Almeida, R., & Cruz, N. (2016). Man portable acoustic navigation buoys. In Proceedings of OCEANS 2016-Shanghai (pp. 1–6).Google Scholar
- Nishida, Y., Kojima, J., Ito, Y., Tamura, K., Sugimatsu, H., Kim, K., et al. (2015). Development of an autonomous buoy system for AUV. In Proceedings of OCEANS 2015-Genova (pp. 1–6).Google Scholar
- Orton, P. M., McGillis, W. R., Moisan, J. R., Higinbotham, J. R., & Schirtzinger, C. (2009). The mobile buoy: An autonomous surface vehicle for integrated ocean-atmosphere studies. In AGU Spring Meeting Abstracts.Google Scholar
- Pico, G., Miranda, J., Marentes, K., & Tosunoglu, S. (2016). Multipurpose autonomous buoy. In Proceedings of the 29th Florida Conference on Recent Advances in Robotics, Miami, Florida (pp. 128–144).Google Scholar
- Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., et al. (2009). ROS: An open-source robot operating system. In ICRA workshop on open source software (Vol. 3).Google Scholar
- Robert, A. H. (2012). Infrastructure for large-scale tests in marine autonomy. Master’s thesis, Massachusetts Institute of Technology.Google Scholar
- Şahin, E. (2005). Swarm robotics: From sources of inspiration to domains of application. In E. Şahin, & W. M. Spears (Eds.), Swarm Robotics: SAB 2004 International Workshop Santa Monica, CA, USA, July 17, 2004 (pp. 10–20). Springer, Berlin.Google Scholar
- Schaap, W. E. (2007). The Delaunay tessellation field estimator. Ph.D. thesis, University of Gröningen.Google Scholar
- Srinivasan, R., Zacharia, S., Sudhakar, T., & Atmanand, M. A. (2016). Indigenous drifting buoys for the Indian ocean observations. In OCEANS 2016 MTS/IEEE Monterey (pp. 1–6). IEEE.Google Scholar
- Smart Buoys | Products | Pentair Environmental Sytems, http://www.pentairenvironmental.com/products/smart-buoys.html.
- Valada, A., Velagapudi, P., Kannan, B., Tomaszewski, C., Kantor, G., & Scerri, P. (2014). Development of a low cost multi-robot autonomous marine surface platform. In K. Yoshida, & S. Tadokoro (Eds.), Field and Service Robotics. Springer Tracts in Advanced Robotics (Vol. 92, pp. 643–658). Berlin: Springer.Google Scholar
- Vásárhelyi, G., Virágh, C., Somorjai, G., Tarcai, N., Szorenyi, T., Nepusz, T., et al. (2014). Outdoor flocking and formation flight with autonomous aerial robots. In Proceedings of 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 3866–3873).Google Scholar
- Vesecky, J., Laws, K., Petersen, S., Bazeghi, C., & Wiberg, D. (2007a). Prototype autonomous mini-buoy for use in a wireless networked, ocean surface sensor array. In Proceedings of IEEE international geoscience and remote sensing symposium (pp. 4987–4990).Google Scholar
- Vesecky, J. F., Laws, K., Petersen, S. I., Bazeghi, C., & Wiberg, D. (2007b). Autonomous minibuoy prototype for a coordinated, wireless networked, ocean-surface-sensor array. In OCEANS 2007-Europe (pp. 1–5). IEEE.Google Scholar
- Ziccarelli, L., Dellor, R., Johnson, R., Schmitz, H., O’Reilly, T., & Chavez, F. (2016). A novel method of obtaining near real-time observations of phytoplankton from a mobile autonomous platform. In OCEANS 2016 MTS/IEEE Monterey (pp. 1–5). IEEE.Google Scholar
- Zoss, B. M. (2016). Design and analysis of mobile sensing systems: An environmental data collection swarm. Master’s thesis. Massachusetts Institute of Technology.Google Scholar