DOI QR코드

DOI QR Code

Application of Herding Problem to a Mobile Robot

이동로봇의 Herding 문제 적용

  • 강민구 (포항공과대학교 전자전기공학과) ;
  • 이진수 (포항공과대학교 전자전기공학과)
  • Published : 2005.04.01

Abstract

This paper considers the application of mobile robot to the herding problem. The herding problem involves a ‘pursuer’ trying to herd a moving ‘evader’ to a predefined location. In this paper, two mobile robots act as pursuer and evader in the fenced area, where the pursuer robot uses a fuzzy cooperative decision strategy (FCDS) in the herding algorithm. To herd evader robot to a predefined position, the pursuer robot calculates strategic herding point and then navigates to that point using FCDS. FCDS consists of a two-level hierarchy: low level motion descriptors and a high level coordinator. In order to optimize the FCDS, we use the multi­thread evolutionary programming algorithm. The proposed algorithm is implemented in the real mobile robot system and its performance is demonstrated using experimental results.

Keywords

References

  1. Basar, Tamer, Olsder, and G. Jan, Dynamic Noncooperative Game Theory, 2nd ed. Academic, 1982
  2. Y. Yavin and M. Pachter, Eds., Pursuit-Evasion Differential Games, Pergamon, 1987
  3. P. Kachroo, S. Shedied, J. Bay, and H. Vanlandingham, 'Dynamic programming solution for a class of pursuit evasion problem: The herding problem,' IEEE Trans. Sys., Man, Cybern. C, vol. 31, pp. 35-41, Feb. 2001 https://doi.org/10.1109/5326.923266
  4. P. Kachroo, S. Shedied, and H. Vanlandingham, 'Pursuit evasion: the herding noncooperative dynamic game - the stochastic model,' IEEE Trans. Sys., Man, Cybern. C, vol. 32, pp. 37-42, Feb. 2002 https://doi.org/10.1109/TSMCC.2002.1009131
  5. M. Akbarzadeh, H. Rezaei, and M. Naghibi, 'A fuzzy adaptive algorithm for expertness based cooperative learning, application to herding problem,' 22nd Int. Conf. the North American Fuzzy Information Processing Society, pp. 317-322, 2003 https://doi.org/10.1109/NAFIPS.2003.1226804
  6. M. Sugeno and M. Nishida, 'Fuzzy control of model car,' Fuzzy Sets and Systems, vol. 16, pp. 103-113, 1985 https://doi.org/10.1016/S0165-0114(85)80011-7
  7. C. Hong, J. Won, and J. Lee, 'Multi-thread evolutionary programming and its application to truch-and-trailer backer-upper control,' IEICE Trans. Fundamentals of Electronics, Communications and Computer Science, vol. E84-A, pp. 597-603, Feb. 2001
  8. J. Borenstein and Y. Koren, 'The vector field histogram-fast obstacle avoidance for mobile robots', IEEE Trans. on Robotics and Automation, no. 3, pp. 278-298, 1991 https://doi.org/10.1109/70.88137
  9. Z. Yu and G. Chirikjian, 'Probabilistic models of dead-reckoning error in nonholonomic mobile robots,' IEEE Int. Conf. Robotics and Automation, vol. 2, pp. 1594-1599, 2003
  10. D. Pao, H. Li, and R. Jayakumar, 'Shapes recognition using the straight line Hough transform: theory and generalization,' IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 14, pp. 1076-1089, 1992 https://doi.org/10.1109/34.166622
  11. L.-X. Wang, Adaptive fuzzy systems and control, Prentice hall, 1994
  12. 강민구, '양치기 로봇(Robot Sheepdog) - Mobile Robot의 응용 예.' 반도체네트워크 2002년 6, 7월호, pp. 136-145, 2002