DOI QR코드

DOI QR Code

Obstacle Avoidance of a Moving Sound Following Robot using Active Virtual Impedance

능동 가상 임피던스를 이용한 이동 음원 추종 로봇의 장애물 회피

  • Han, Jong-Ho (Department of Electrical Engineering, Pusan National University) ;
  • Park, Sook-Hee (Department of Electrical Engineering, Pusan National University) ;
  • Noh, Kyung-Wook (Department of Interdisciplinary Program in Robotics, Pusan National University) ;
  • Lee, Dong-Hyuk (Department of Electrical Engineering, Pusan National University) ;
  • Lee, Jang-Myung (Department of Electrical Engineering, Pusan National University)
  • 한종호 (부산대학교 전자전기공학과) ;
  • 박숙희 (부산대학교 전자전기공학과) ;
  • 노경욱 (부산대학교 로봇관련협동과정) ;
  • 이동혁 (부산대학교 전자전기공학과) ;
  • 이장명 (부산대학교 전자전기공학과)
  • Received : 2013.07.17
  • Accepted : 2013.11.19
  • Published : 2014.02.01

Abstract

An active virtual impedance algorithm is newly proposed to track a sound source and to avoid obstacles while a mobile robot is following the sound source. The tracking velocity of a mobile robot to the sound source is determined by virtual repulsive and attraction forces to avoid obstacles and to follow the sound source, respectively. Active virtual impedance is defined as a function of distances and relative velocities to the sound source and obstacles from the mobile robot, which is used to generate the tracking velocity of the mobile robot. Conventional virtual impedance methods have fixed coefficients for the relative distances and velocities. However, in this research the coefficients are dynamically adjusted to elaborate the obstacle avoidance performance in multiple obstacle environments. The relative distances and velocities are obtained using a microphone array consisting of three microphones in a row. The geometrical relationships of the microphones are utilized to estimate the relative position and orientation of the sound source against the mobile robot which carries the microphone array. Effectiveness of the proposed algorithm has been demonstrated by real experiments.

Keywords

References

  1. J. H. Yoon, G. H. Choi, and J. M. Yoo, "A study about direction estimate device of the sound source using input time difference by microphones arrangement," Journal of the Korean Society of Precision Engineering, vol. 21, no. 5, pp. 91-98, 2004.
  2. K. Kodera, A. Itai, and H. Yasukawa, "Sound localization of approaching vehicles using uniform microphone array," Proc. IEEE Intelligent Transportation Systems Conference, pp. 1054-1058, 2007.
  3. Y.-E. Kim, S.-A. Hong, and J.-G. Chung, "Efficient implementation of IFFT and FFT for PHAT weighting speech source localization system," The Institute of Electronics Engineering of Korea, vol. 46, no. 1, pp. 71-78, 2009.
  4. B. H. Kwon, Y. J. Park, and Y.-S. Park, "Spatially mapped GCC function analysis for multiple source and source localization method," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 5, pp. 415-419, 2010. https://doi.org/10.5302/J.ICROS.2010.16.5.415
  5. H. Tsuchiya, T. Nissato, H. Hasegawa, S. Matsumoto, A. Koike, K. Takagi, and M. Kasuga, "Sound distance localization using head-related transfer functions (HRTFs) approximated by IIR filters," International Technical Conference on Circuits Systems, Computers and Communications, pp. 681-684, 2003.
  6. J.-H. Han, S.-S. Han, and J.-M. Lee, "Sound source tracking control of a mobile robot using a microphone array," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 18, no. 4, pp. 343-352, 2012. https://doi.org/10.5302/J.ICROS.2012.18.4.343
  7. S. M. Hwang, K. H. Shin, and Y. J. Park, "Artificial ear for robots," IEEE Conference on Sensors, pp. 1460-1463, 2006.
  8. I.-H. Jang, K.-J. Park, H.-C. Yang, J.-C. Lee, and K.-B. Sim, "Object tracking algorithm for intelligent robot using sound source tracking sensor network," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 13, no. 10, pp. 983-989, 2007.
  9. N. Uchiyama, S. Sano, and A. Yamamoto, "Sound source tracking considering obstacle avoidance for a mobile robot," Robotica, vol. 28, pp. 1057-1067, 2010. https://doi.org/10.1017/S0263574709990919
  10. J. Borenstein and Y. Koren, "The vector field histogram fast obstacle avoidance for mobile robots," IEEE Journal of Robotics and Automation, vol. 7, no. 3, pp. 278-288, 1991. https://doi.org/10.1109/70.88137
  11. R. Simmons, "The curvature-velocity method for local obstacle avoidance," Proc. IEEE International Conference on Robotics and Automation, vol. 4, pp. 3375-3382, 1996.
  12. P. Ogren and N. E. Leonard, "A convergent dynamic window approach to obstacle avoidance," IEEE Transactions on Robotics, vol. 21, no. 2, pp. 188-198, 2005. https://doi.org/10.1109/TRO.2004.838008
  13. Y.-H. Kim, T.-S. Yoon, and J.-B. Park, "Collision avoidance algorithm of an intelligent wheelchair considering the user's safety with a moving obstacle," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 10, pp. 936-940, 2013. https://doi.org/10.5302/J.ICROS.2013.13.1905
  14. J.-J. Park, H.-S. Kim, and J.-B. Song, "Collision-free path planning for a redundant manipulator based on PRM and potential field methods," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 17, no. 4, pp. 362-367, 2011. https://doi.org/10.5302/J.ICROS.2011.17.4.362
  15. K.-S. Woo, J.-H. Park, and U.-Y. Huh, "Dynamic path planning for mobile robots using fuzzy potential field method," The Korean Institute of Electrical Engineers, vol. 61, no. 2, pp. 291-297, 2012. https://doi.org/10.5370/KIEE.2012.61.2.291
  16. T. S. Jin, "Obstacle avoidance of mobile robot with virtual impedance," Journal of Korean Institute of Intelligent Systems, vol. 19, no. 4, pp. 451-456, 2009. https://doi.org/10.5391/JKIIS.2009.19.4.451