Skip to main content
Log in

An extended any-angle path planning algorithm for maintaining formation of multi-agent jellyfish elimination robot system

  • Regular Papers
  • Robot and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In recent years, the increasing influence of climate change has given rise to an uncontrolled proliferation of jellyfish in marine habitats that has visibly damaged many ecosystems and industries and poses a threat to human life. To resolve this issue, our team developed a robotic system called JEROS (Jellyfish Elimination RObotic Swarm) to successfully and efficiently remove jellyfish. JEROS consists of multiple unmanned surface vehicles that freely move in a marine environment to scavenge for and eliminate jellyfish. For controlling formation of JEROS, the leader-follower scheme is used, but this can be sometimes difficult to apply in an ocean environment. When the follower robots are tracking in accordance with the leader’s following route without the performance limitation of the robot being considered, the formation cannot be well maintained even if a formation control algorithm is applied to the robots. Maintaining formation is important for efficiency of the jellyfish removal operation. If the formation cannot be well maintained while the robots are moving, the operation area becomes irregular and consequently, the removal operation entails performing repetitive tasks. Therefore, in this paper, we propose the extended any-angle, named extended ARC (Angular-Rate-Constrained)-Theta* path planning algorithm for maintaining formation of the JEROS system to enhance the efficiency of jellyfish removal. To evaluate the performance of the proposed path planning algorithm, we performed field tests at Bang-dong Reservoir in Daejeon, South Korea.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. H.-S. Choi, “Scientists seek beneficial uses for jellyfish,” The Korea Herald, http://www.koreaherald.com/view.php? ud=20120826000052, accessed 4 Dec. 2012.

    Google Scholar 

  2. I.-O. Kim, H.-C. An, J.-K. Shin, and B.-J. Cha, “The development of basic structure of jellyfish separator system for a trawl net,” Journal of the Korean Society of Fisheries Technology (in Korean), vol. 44, no. 2, pp. 99–111, 2008. [click]

    Article  Google Scholar 

  3. NFRDI, Trends of overseas fisheries, Technical Report, no. 2, 2005 (National Fisheries Research and Development Institute (NFRDI) of South Korea issued in Korean).

  4. F. Matsuura, N. Fujisawa, and S. Ishikawa, “Detection and removal of jellyfish using underwater image analysis,” J. Visualization, vol. 10, no. 3, pp. 259–260, 2007. [click]

    Article  Google Scholar 

  5. J.-H. Lee, D.-S. Kim, W.-J. Lee, and S.-B. Lee, “System and method to prevent the impingement of marine organisms at the intake of power plants,” Korean Patent 10-0558267-00-00, 2006.

    Google Scholar 

  6. D. Kim, J.-U. Shin, H. Kim, D. Lee, S.-M. Lee, and H. Myung, “JEROS: Jellyfish removal robot system,” Proc. the Eighth Int’l Conf. Humanized System (ICHS), pp. 336–338, 2012.

    Google Scholar 

  7. D. Kim, J.-U. Shin, H. Kim, D. Lee, S.-M. Lee, and H. Myung, “Development of jellyfish removal robot system JEROS,” Proc. Int’l Conf. Ubiquitous Robots and Ambient Intell. (URAI), pp. 599–600, 2012. [click]

    Google Scholar 

  8. D. Kim, J.-U. Shin, H. Kim, D. Lee, S.-M. Lee, and H. Myung, “Experimental tests of autonomous jellyfish removal robot system JEROS,” Proc. Int’l Conf. Robot Intell. Technology (RiTA), pp. 395–403, 2012. [click]

    Google Scholar 

  9. D. Kim, J.-U. Shin, H. Kim, H. Kim, D. Lee, S.-M. Lee, and H. Myung, “Design and implementation of unmanned surface vehicle JEROS for jellyfish removal,” J. Korea Robot. Soc., vol. 8, no. 1, pp. 51–57, 2013. [click]

    Article  Google Scholar 

  10. I. A. Ihle, J. Jouffroy, and T. I. Fossen, “Formation control of marine surface craft: A Lagrangian approach,” IEEE J. Oceanic Engineering, vol. 31, no. 4, pp. 922–934, 2006. [click]

    Article  MATH  Google Scholar 

  11. F. Fahimi, “Sliding-mode formation control for underactuated surface vessels,” IEEE Transactions on Robotics, vol. 23, no. 3, pp. 617–622, 2007. [click]

    Article  Google Scholar 

  12. R. Cui, S. S. Ge, B. V. Ee How, and Y. S. Choo, “Leaderfollower formation control of underactuated autonomous underwater vehicles,” Ocean Engineering, vol. 37, no. 17, pp. 1491–1502, 2010. [click]

    Article  Google Scholar 

  13. M. Bibuli, G. Bruzzone, M. Caccia, A. Gasparri, A. Priolo, and E. Zereik, “Swarm-based path-following for cooperative unmanned surface vehicles,” Journal of Engineering for the Maritime Environment, vol. 228, no. 2, pp. 192–207, 2014. [click]

    Google Scholar 

  14. M. Breivik, V. E. Hovstein, and T. I. Fossen, “Ship formation control: A guided leader-follower approach,” Proc. IFAC World Congress, pp. 16008–16014, 2008. [click]

    Google Scholar 

  15. T. Fossen, Marine Control Systems: Guidance, Navigation and Control of Ships, Rigs and Underwater Vehicles, Marine Cybernetics, Trondheim, 2002.

    Google Scholar 

  16. S. Garrido, L. Moreno, and P. U. Lima, “Robot formation motion planning using Fast Marching,” Robotics and Autonomous Systems, vol. 59, no. 9, pp. 675–683, 2011. [click]

    Article  Google Scholar 

  17. M. T. Lázaro, P. Urcola, L. Montano, and J. A. Castellanos, “Position tracking and path planning in uncertain maps for robot formations*,” Multi-vehicle Systems, vol. 2, no. 1, pp. 7–12, 2012. [click]

    Google Scholar 

  18. P. E. Hart, N. J. Nilsson, and B. Raphael, “A formal basis for the heuristic determination of minimum cost paths,” IEEE Transactions on Systems Science and Cybernetics, vol. 4, no. 2, pp. 100–107, 1968. [click]

    Article  Google Scholar 

  19. F.-L. Lian, “Cooperative path planning of dynamical multiagent systems using differential flatness approach,” International Journal of Control, Automation and Systems, vol. 6, no. 3, pp. 401–412, 2008. [click]

    Google Scholar 

  20. T. D. Barfoot, C. M. Clark, “Motion planning for formations of mobile robots,” Robotics and Autonomous Systems, vol. 46, no. 2, pp. 65–78, 2004. [click]

    Article  Google Scholar 

  21. A. Janchiv, D. Batsaikhan, B. Kim, W. G. Lee, S.-G. Lee, “Time-efficient and complete coverage path planning based on flow networks for multi-robots,” International Journal of Control, Automation and Systems, vol. 11, no. 2, pp. 369–376, 2013. [click]

    Article  Google Scholar 

  22. A. N. Asl, M. B. Menhaj, A. Sajedin, “Control of leaderfollower formation and path planning of mobile robots using Asexual Reproduction Optimization (ARO),” Applied Soft Computing, vol. 14, part c, pp. 563–576, 2014. [click]

    Article  Google Scholar 

  23. H. Kim, D. Kim, J.-U. Shin, H. Kim, and H. Myung, “Angular rate-constrained path planning algorithm for unmanned surface vehicles,” Ocean Engineering, vol. 84, pp. 37–44, 2014. [click]

    Article  Google Scholar 

  24. H. Kim, B. Park, and H. Myung, “Curvature Path Planning with High Resolution Graph for Unmanned Surface Vehicle,” Proc. Int’l Conf. Robot Intell. Technology (RiTA), pp. 147–154, 2012. [click]

    Google Scholar 

  25. A. Nash, K. Daniel, S. Koenig, and A. Felner, “Theta*: Any-angle path planning on grids,” Proc. the National Conf. Artif. Intell. (AAAI), pp. 1177–1183, 2007. http:// www.aaai.org/Papers/AAAI/2007/AAAI07-187.pdf

    Google Scholar 

  26. H.-K. Lee, K. Choi, J. Park, and H. Myung, “Selfcalibration of gyro using monocular SLAM for an indoor mobile robot,” International Journal of Control, Automation and Systems, vol. 10, no. 3, pp. 558–566, 2012. [click]

    Article  Google Scholar 

  27. Y. Wang, W. Yan, and W. Yan, “A leader-follower formation control strategy for AUVs based on line-of-sight guidance,” Proc. of IEEE International Conf. Mechatronics and Automation, pp. 4863–4867, Aug. 2009. [click]

    Google Scholar 

  28. S. M. LaValle, Planning Algorithms, Cambridge University Press, 2006.

    Book  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyun Myung.

Additional information

Recommended by Associate Editor Seul Jung under the direction of Editor Fuchun Sun. This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (Grant No. NRF-2013R1A1A1A05011746). This research was also financially supported by the Robot industrial cluster construction program through the Ministry of Trade, Industry & Energy (MOTIE) and Korea Institute for Advancement of Technology (KIAT). The students are supported by Ministry of Land, Infrastructure and Transport (MoLIT) as U-City Master and Doctor Course Grant Program.

Hanguen Kim received the B.S. and M.S. degrees from Kyung Hee University, Seoul, Korea in 2009 and 2011, respectively. He is currently working toward the Ph.D. degree at Urban Robotics Lab., KAIST (Korea Advanced Institute of Science and Technology), Daejeon, Korea. His research interests include mobile robot navigation, artificial intelligence, human robot interaction, and surface robot.

Donghoon Kim received the B.S. degree from University of Seoul, Seoul, Korea in 2009, and the M.S. degree from KAIST, Korea in 2011. He is currently working toward the Ph.D. degree at Urban Robotics Lab., KAIST, Daejeon, Korea. His research interests include computer vision and surface/underwater robot.

Hyungjin Kim received the B.S. degree from Kyung Hee University, Seoul, Korea in 2012, and the M.S. degree from KAIST, Korea in 2014. He is currently working toward the Ph.D. degree at Urban Robotics Lab., KAIST, Daejeon, Korea. His research interests include probabilistic robotics, robot navigation, and surface robot.

Jae-Uk Shin received the B.S. degree from Korea University of Technology and Education, Cheonan, Korea in 2010, and the M.S. degree from KAIST, Korea in 2014. He is currently working as a research engineer at Rastech, Inc., Daejeon, Korea. His research interests include robot design, robot control, and surface robot.

Hyun Myung received his Ph.D. degree in electrical engineering from KAIST, Daejeon, South Korea in 1998. He is currently an Associate Professor in the Dept. of Civil and Environmental Engineering, KAIST. He was a principal researcher in SAIT (Samsung Advanced Institute of Technology, Samsung Electronics Co., Ltd.), Yongin, Korea (2003.7-2008.2). He was a director in Emersys Corp. (2002.3-2003.6) and a senior researcher in ETRI (Electronics and Telecommunications Research Institute) (1998.9-2002.2), South Korea. His research interests include the areas of mobile robot navigation, autonomous underwater vehicle, autonomous surface vehicle, SLAM (Simultaneous Localization And Mapping), evolutionary computation, numerical and combinatorial optimization, and intelligent control based on soft computing techniques.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, H., Kim, D., Kim, H. et al. An extended any-angle path planning algorithm for maintaining formation of multi-agent jellyfish elimination robot system. Int. J. Control Autom. Syst. 14, 598–607 (2016). https://doi.org/10.1007/s12555-014-0349-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-014-0349-0

Keywords

Navigation