DOI QR코드

DOI QR Code

곡률궤적을 이용한 실시간 이동하는 음원을 추종하는 모바일 로봇

A Mobile Robot Estimating the Real-time Moving Sound Sources by using the Curvature Trajectory

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

초록

It is suggested that the curvature trajectory be used to estimate the real-time moving sound sources and efficiently the robot estimating the sound sources. Since the target points of the real-time moving sound sources change, the mobile robot continuously estimates the changed target points. In such a case, the robot experiences a slip phenomenon due to the abnormal velocity and the changes of the navigating state. By selecting an appropriate curvature and navigating the robot gradually by using it, it is possible to enable the robot to reach the target points without having much trouble. In order to recognize the sound sources in real time, three microphones need to be organized in a straight form. Also, by applying the cross-correlation algorithm to the TDOA base, the signals can be analyzed. By using the analyzed data, the locations of the sound sources can be recognized. Based on such findings, the sound sources can be estimated. Even if the mobile robot is navigated by selecting the gradual curvature based on the changed target points, there could be errors caused by the inertia and the centrifugal force related to the velocity. As a result, it is possible to control the velocity of both wheels of the robot through the velocity PID controller in order to compensate for the slip phenomenon and minimize the estimated errors. In order to examine whether the suggested curvature trajectory is appropriate for estimating the sound sources, two mobile robots are arranged to carry out an actual experiment. The first robot is moved by discharging the sound sources, while the second robot recognizes and estimates the locations of the discharged sound sources in real time.

키워드

과제정보

연구 과제 주관 기관 : 정보통신산업진흥원

참고문헌

  1. Y.-E. Kin and J.-G. Chung, "The method of elevation accuracy in sound source localization system," The Institute of Electronics Engineers of Korea, vol. 46, 2009.
  2. 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
  3. J.-H. Han, S.-S. Han, and J.-M. Lee, "The tracking of a moving object by a mobile robot following the object's sound," Journal of Intelligent & Robotic Systems, ISSN 0921-0296, 2012.
  4. H. Liu and M. Shen, "Continuous sound source localization based on microphone array for mobile robots," The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4332-4339, Oct. 2010.
  5. L. Flavio de melo and J. F. M. Junior, "Trajectory planning for nonholonomic mobile robot using extended kalman filter," Mathematical Problems in Engineering, pp. 1-22, 2010.
  6. D.-S. Seo, H.-G. Lee, H.-S. Kim, G.-W. Yang, and D.-H. Won, "Monte carlo localization for mobile robots under RFID tag infrastructures," Journal of Control, Automation, and Systems (in Korean), vol. 12, 2006.
  7. G. Dudek and M. Jenkin, "Computational principles of mobile robotics," vol. 1-2, Press Syndicate of the University of Cambridge, Cambridge, UK, 2000.
  8. J.-W. Park, J.-H. Park, K.-S. Yun, and J.-M. Lee, "Tracking and capturing a moving object using active camera mounted on a mobile robot," Journal of Control, Automation, and Systems (in Korean), vol. 7, no. 9, 2001.
  9. C.-H. Hwang, S.-H. Lee, and J.-M. Lee, "Optimal trajectory planning for capturing a mobile object," Journal of Control, Automation, and Systems (in Korean), vol. 10, no. 8, 2004. https://doi.org/10.5302/J.ICROS.2004.10.8.696
  10. B.-S. Choi and J.-M. Lee, "A captruing algorithm of moving object using single curvature trajectory," Journal of Control, Automation, and Systems (in Korean), vol. 11, no. 8, 2005.
  11. S.-S. Han, B.-S. Choi, and J.-M. Lee, "A precise curved motion planning for a differential driving mobile robot," Mechatronics, pp. 486-494, 2008.
  12. J.-H. Park and M.-H. Lee, "Tracking control for mobile robot based on fuzzy systems," Journal of Control, Automation, and Systems (in Korean), vol. 9, no. 6, 2003. https://doi.org/10.5302/J.ICROS.2003.9.6.466
  13. S.-M. Han and K.-W. Lee, "Mobile robot navigation using circular path planning algorithm," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 15, no. 1, 2009. https://doi.org/10.5302/J.ICROS.2009.15.1.105
  14. J.-S. Kim and B.-K. Kim, "Efficient minimum-time cornering motion planning for differential-driven wheeled mobile robots with motor control input constraint," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 1, 2013. https://doi.org/10.5302/J.ICROS.2013.19.1.056
  15. H.-S. Lim, D.-H. Lee and J.-M Lee, "Moving object following by a mobile robot using a single curvature trajectory and kalman filters," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 15, no. 7, 2013.
  16. D.-H. Kim, C.-J. Kim, and C.-S. Han, "Geometric path tracking and obstacle avoidance methods for an autonomous navigation of nonholonomic mobile robot," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 8, 2010. https://doi.org/10.5302/J.ICROS.2010.16.8.771
  17. I. Jeong and J. Lim, "Trajectory generation for mobile robot," The Institute of Electronics Engineers of Korea, pp. 25-30, 10 1992.
  18. R. Siegwart and I. R. Nourbakhsh, Introduction to Autonomous Mobile Robots (Intelligent Robotics and Autonomous Agents), The MIT Press, Cambridge, Mass, USA, 2004.
  19. H.-C. Huang and C.-C. Tsai, "Adaptive trajectory tracking and stabilization for omnidirectional mobile robot with dynamic effect and uncertainties," The International Federation of Automaic Control, pp. 5383-5388, 2008.
  20. H. S. Shim, J. H. Kim, and K Koh, "Variable structure control of nonholonomic wheeled mobile robot," Proc. of the IEEE International Conference on Robotics and Automation, vol. 2, pp. 1694-1699, 1995.
  21. L. Han, H. Yashiro, H. T. N. Nejad, Q. H. Do, and S. Mita, "Bezier curve based path planning," 2010 IEEE Intelligent Vehicles Symposium University of California, 2010.
  22. C. Zhengcai, Z. Yingtao, and W. Qidi, "Adaptive trajectory tracking control for a nonholonomic mobile robot," Chinese Journal of Mechanical Engineering, vol. 24, no. 3, 2011.
  23. W. E. Dixon, D. M. Dawson, E. Zergeroglu, and A. Behal, Nonlinear Control of Wheeled Robots, Springer, 2003.
  24. T. Fraichard and A. Scheuer, "From reeds and shepp's to continuous-curvature paths," IEEE Transactions on Robotics, vol. 20, pp. 1025-1035, Dec. 2004. https://doi.org/10.1109/TRO.2004.833789
  25. J. Choi, "Path planning based on Bezier curve for autonomous ground vehicles," Proc. of 2008 World Congress on Engineering and Computer Science, pp. 158-166, 2008.

피인용 문헌

  1. Advanced Sound Source Localization Study Using De-noising Filter based on the Discrete Wavelet Transform(DWT) vol.21, pp.12, 2015, https://doi.org/10.5302/J.ICROS.2015.15.0012
  2. Maximum Velocity Trajectory Planning for Mobile Robots Considering Wheel Velocity Limit vol.21, pp.5, 2015, https://doi.org/10.5302/J.ICROS.2015.14.0135