DOI QR코드

DOI QR Code

Trajectory Planning of Multi Agent Robots for Robot Soccer Using Complex Potential

복소 포텐셜을 이용한 로봇 축구용 다개체 로봇의 경로 계획

  • 이경희 (경희대학교 전자정보대학) ;
  • 김동한 (경희대학교 전자정보대학) ;
  • 류근호 (호서대학교 로봇공학과)
  • Received : 2012.04.19
  • Accepted : 2012.10.04
  • Published : 2012.12.01

Abstract

This paper deals with the trajectory planning of multi agent robots using complex potential theory for robot soccer. The complex potential theory is introduced, then the circle theorem is used to avoid obstacles, and the vortex pair is used to make precise kicking direction of robot. Various situations of robot soccer are simulated and the effect of vortex strength and the speed of robots are discussed and the better way to avoid obstacles and to kick the precise direction is found. The feasibilities of complex potential theory to apply for the multi agent robots are successful.

Keywords

References

  1. FIRA home page: http://www.fira.net/
  2. H.-S. Sim, M.-J. Jung, H.-S. Kim, J.-H. Kim, and P. Vadakkepat, "A hybrid control structure for vision based soccer robot system," Intelligent Automation and Soft Computing, vol. 6, no. 1, pp. 89-101, 2000. https://doi.org/10.1080/10798587.2000.10768162
  3. Y.-J. Kim, J.-H. Kim, and D.-S. Kwon, "Evolutionary programming-based univector field navigation method for fast mobile robots," IEEE Trans. on Systems Man, and Cybernetics, vol. 31, no. 3, pp. 450-458, 2001. https://doi.org/10.1109/3477.931544
  4. D.-H. Kim, Y.-J. Kim, K.-C. Kim, J.-H. Kim, and P. Vadakkepat, "Vector field based path planning and petri-net based role selection mechanism with Q-learning for the soccer robot," Intelligent Automation and Soft Computing, vol. 6, no. 1, pp. 75-88, 2000. https://doi.org/10.1080/10798587.2000.10768161
  5. M.-S. Lee, M.-J. Jung, and J.-H. Kim, "Evolutionary programming-based fuzzy logic path planner and follower for mobile robots," Congress on Evolutionary Computation, vol. 1, pp. 139-144, San Diego, USA, July 2000.
  6. D. H. Kim and K.-H. Rew, "Limit-cycle navigation method for fast mobile robots," Journal of Institute of Control, Robotics and Systems, vol. 14, no. 11, pp. 1130-1138, 2008. https://doi.org/10.5302/J.ICROS.2008.14.11.1130
  7. J. O. Kim and P. K. Khosla, "Real-time obstacle avoidance using harmonic potential functions," IEEE Trans. on Robotics and Automation, vol. 8, no. 3, pp. 338-349, 1992. https://doi.org/10.1109/70.143352
  8. Y. Koren and J. Borenstein, "Potential field methods and their inherent limitations for mobile robot navigation," Proc. of the IEEE Conference on Robotics and Automation, vol. 2, pp. 1398- 1404, 1991.
  9. K.-H. Rew and D. H. Kim, "Navigation method for wheeled mobile robot using streamline of complex potential flow," International Conference on Control, Automation and Systems, Seoul, Korea, pp. 2841-2844, 2008.
  10. Paul Nylander's web site on potential flow. http://www.bugman123.com/GANNAA/
  11. S. Waydo and R. M. Murray, "Vehicle motion planning using stream functions," IEEE Conference on Robotics and Automation, vol. 2, pp. 2484-2491, 2003.
  12. S. Waydo, "Vehicle motion planning using stream functions," CDS Technical Report 2003-001, May 2003.
  13. M. Campbell, R. D'Andrea, D. Schneider, A. Chaudhry, S. Waydo, J. Sullivan, and J. Veverka, A. Klochko, "RoboFlag games using systems based hierarchical control," Proc. of the American Control Conference, vol. 1, pp. 661-666, 2003.
  14. P. Vadakkepat, K. C. Tan, and M.-L. Wang, "Evolutionary artificial potential fields and their application in real time robot path planning," Congress on Evolutionary Computation, vol. 1, pp. 256-263, 2000.
  15. J. P. Keener, Principles of Applied Mathematics, Addison-Wesley Pub., Ch. 6, 1988.
  16. D. Zwillinger, Standard Mathematical Tables and Formulae, 31st ed., Chapman & Hall CRC Pub., Ch. 1, 2003.
  17. M. R. Spiegel, Theory and Problems of Complex Variables, Schaum's Outline Series, McGrawHill Pub., Ch. 8-9, 1988.
  18. D. G. Crowdy, "Analytical solutions for uniform potential flow past multiple cylinders," European Journal of Mechanics B/Fluids, vol. 25, pp. 459-479, 2006. https://doi.org/10.1016/j.euromechflu.2005.11.005
  19. D. H. Kim and K.-H. Rew, "Enhancement of complex potential navigation for obstacle avoidance of mobile robot," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 15, no. 4, pp. 385-389, 2009. https://doi.org/10.5302/J.ICROS.2009.15.4.385
  20. M. H. Kim and J. Sur, "A stream function approach to design obstacle avoidance path planning algorithm for autonomous underwater vehicles," Proc. of the 21st Int. Offshore and Polar Eng. Conf., Hawaii, pp. 285, 2011.
  21. K. M. Jung, J. M. Sung, B. S. Kim, J.-H. Je, and S.-G. Lee, "Design and flight test of path following system for an unmanned airship," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 5, May 2010. https://doi.org/10.5302/J.ICROS.2010.16.5.498
  22. J.-H. Im, S.-H. You, G.-I. Jee, and D.-H. Lee, "A path generation algorithm for obstacle avoidance in waypoint navigation of unmanned ground vehicle," Journal of Institute of Control, Robotics and Systems, vol. 17, no. 8, pp. 843-850, 2011. https://doi.org/10.5302/J.ICROS.2011.17.8.843

Cited by

  1. Joint Space Trajectory Planning Considering Physical Limits for Two-wheeled Mobile Robots vol.19, pp.6, 2013, https://doi.org/10.5302/J.ICROS.2013.13.1860