Development of an Inexpensive Decentralized Autonomous Aquatic Craft Swarm System for Ocean Exploration

Runlong Miao , Shuo Pang , Dapeng Jiang

Journal of Marine Science and Application ›› 2019, Vol. 18 ›› Issue (3) : 343 -352.

PDF
Journal of Marine Science and Application ›› 2019, Vol. 18 ›› Issue (3) : 343 -352. DOI: 10.1007/s11804-019-00097-3
Research Article

Development of an Inexpensive Decentralized Autonomous Aquatic Craft Swarm System for Ocean Exploration

Author information +
History +
PDF

Abstract

Swarm robotics in maritime engineering is a promising approach characterized by large numbers of relatively small and inexpensive autonomous aquatic crafts (AACs) to monitor marine environments. Compared with a single, large aquatic manned or unmanned surface vehicle, a highly distributed aquatic swarm system with several AACs features advantages in numerous real-world maritime missions, and its natural potential is qualified for new classes of tasks that uniformly feature low cost and high efficiency through time. This article develops an inexpensive AAC based on an embedded-system companion computer and open-source autopilot, providing a verification platform for education and research on swarm algorithm on water surfaces. A topology communication network, including an inner communication network to exchange information among AACs and an external communication network for monitoring the state of the AAC Swarm System (AACSS), was designed based on the topology built into the Xbee units for the AACSS. In the emergence control network, the transmitter and receiver were coupled to distribute or recover the AAC. The swarm motion behaviors in AAC were resolved into the capabilities of go-to-waypoint and path following, which can be accomplished by two uncoupled controllers: speed controller and heading controller. The good performance of velocity and heading controllers in go-to-waypoint was proven in a series of simulations. Path following was achieved by tracking a set of ordered waypoints in the go-to-waypoint. Finally, a sea trial conducted at the China National Deep Sea Center successfully demonstrated the motion capability of the AAC. The sea trial results showed that the AAC is suited to carry out environmental monitoring tasks by efficiently covering the desired path, allowing for redundancy in the data collection process and tolerating the individual AACs’ path-following offset caused by winds and waves.

Keywords

Marine environment monitoring / Swarm robotics / Autonomous aquatic craft / Unmanned surface vehicles / Autonomous aquatic craft swarm system / Decentralized control

Cite this article

Download citation ▾
Runlong Miao, Shuo Pang, Dapeng Jiang. Development of an Inexpensive Decentralized Autonomous Aquatic Craft Swarm System for Ocean Exploration. Journal of Marine Science and Application, 2019, 18(3): 343-352 DOI:10.1007/s11804-019-00097-3

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Ballesteros-Gómez A, Rubio S (2011) Recent advances in environmental analysis. Analytical chemistry 83(12):4579–4613. https://doi.org/10.1021/ac200921j

[2]

Brambilla M, Ferrante E, Birattari M, Dorigo M (2013) Swarm robotics: a review from the swarm engineering perspective. Swarm Intelligence 7(1):1–41. https://doi.org/10.1007/s11721-012-0075-2

[3]

Castello E, Yamamoto T, Libera FD, Liu W, Winfield AFT, Nakamura Y, Ishiguro H. Adaptive foraging for simulated and real robotic swarms: the dynamical response threshold approach. Swarm Intelligence, 2016, 10(1): 1-31

[4]

Christensen AL, O’Grady R, Dorigo M. From fireflies to fault tolerant swarms of robots. IEEE Trans Evol Comput, 2009, 13(4): 1-12

[5]

Crespi V, Galstyan A, Lerman K. Top-down vs bottom-up methodologies in multi-agent system design. Auton Robot, 2008, 24(3): 303-313

[6]

Danymol R, Ajitha T, Gandhiraj R (2014) Real-time communication system design using RTL-SDR and Raspberry Pi. International Conference on Advanced Computing and Communication Systems. Coimbatore, India, December 1–5. https://doi.org/10.1109/ICACCS.2013.6938691

[7]

Dong X, Zhou Y, Lu G, Zhong Y. Time-varying formation control for unmanned aerial vehicles with switching interaction topologies. Control Eng Pract, 2016, 46: 26-36

[8]

Duarte M, Gomes J, Costa V, Rodrigues T, Silva F (2016). Application of swarm robotics systems to marine environmental monitoring. Oceans Conference. IEEE, Shanghai, China, April 10–13. https://doi.org/10.1109/OCEANSAP.2016.7485429

[9]

Dunbabin M, Marques L. Robots for environmental monitoring: significant advancements and applications. IEEE Robot Autom Mag, 2012, 19(1): 24-39

[10]

Floreano D, Mitri S, Magnenat S, Keller L. Evolutionary conditions for the emergence of communication in robots. Curr Biol, 2007, 17(6): 514-519

[11]

Fossen T (1994) Guidance and control of ocean vehicles. Wiley, New York 133–183

[12]

Leonard NE, Paley DA, Davis RE, Fratantoni DM, Lekien F, Zhang F (2010) Coordinated control of an underwater glider fleet in an adaptive ocean sampling field experiment in Monterey bay. J Field Robot 27(6):718–740. https://doi.org/10.1002/rob.20366

[13]

Li M, Lu K, Zhu H (2008) Robot swarm communication networks: architectures, protocols, and applications. The Third International Conference on Communications and Networking in China, Hangzhou, China, August 162–166. https://doi.org/10.1109/CHINACOM.2008.4684993

[14]

Meier L, Tanskanen P, Heng L, Lee GH, Fraundorfer F, Pollefeys M (2012) PIXHAWK: a micro aerial vehicle design for autonomous flight using onboard computer vision. Autonomous Robotics 33(1–2):21–39. https://doi.org/10.1007/s10514-012-9281-4

[15]

Parker CA, Zhang H (2011) Biologically inspired collective comparisons by robotic swarms. The International Journal of Robotics Research  30(5):524–535. https://doi.org/10.1177/0278364910397621

[16]

Rosales C, Soria C, Carelli R, Rossomando F (2017) Adaptive dynamic control of a quadrotor for trajectory tracking. In 2017 International Conference on Unmanned Aircraft Systems,  Miami, USV, June 547–553. https://doi.org/10.1109/ICUAS.2017.7991492

[17]

Şahin E (2004) Swarm robotics: From sources of inspiration to domains of application. International Workshop on Swarm Robotics, Berlin, Genman, July 10-20. https://doi.org/10.1007/978-3-540-30552-1_2

[18]

Soysal O, Bahç E (2007) Aggregation in swarm robotic systems: evolution and probabilistic control. Turkish Journal of Electrical Engineering & Computer Sciences 15(2):199-225

[19]

Valada A, Velagapudi P, Kannan B, Tomaszewski C, Kantor G, Scerri P (2014) Development of a low cost multi-robot autonomous marine surface platform. Field and Service Robotics 92:643–658. https://doi.org/10.1007/978-3-642-40686-7_43

[20]

Wang L, Chu XM, Liu CG (2015) Different drive models of USV under the wind and waves disturbances MPC trajectory tracking simulation research. In 2015 International Conference on Transportation Information and Safety, Wuhan, China, June 563–568 https://doi.org/10.1109/ICTIS.2015.7232199

[21]

Wolf MT, Rahmani A, de la Croix JP, Woodward G, Vander Hook  J, Brown D, Pomerantz M (2017) CARACaS multi-agent maritime autonomy for unmanned surface vehicles in the Swarm II harbor patrol demonstration. In Unmanned Systems Technology XIX, International Society for Optics and Photonics 10195:101950O. https://doi.org/10.1117/12.2262067

[22]

Wright RG, Baldauf M (2016) Hydrographic survey in remote regions: Using vessels of opportunity equipped with 3-dimensional forward-looking sonar. Marine Geodesy 39(6): 439–457. https://doi.org/10.1080/01490419.2016.1245226

[23]

Xu G, Shen W, Wang X (2014) Applications of wireless sensor networks in marine environment monitoring: A survey. Sensors 14(9):16932–16954. https://doi.org/10.3390/s140916932

[24]

Yu Y, Chen X, Lu Z, Li F, Zhang B (2017) Obstacle avoidance behavior of swarm robots based on aggregation and disaggregation method. Simulation Transactions of the Society for Modeling & Simulation International 93(11):885-898. https://doi.org/10.1177/0037549717711281

[25]

Zhu B, Xie L, Han D, Meng X, & Teo R (2017) A survey on recent progress in control of swarm systems. Science China Information Sciences 60(7):070201. https://doi.org/10.1007/s11432-016-9088-2

AI Summary AI Mindmap
PDF

190

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/