DOI QR코드

DOI QR Code

Moving Object Following Control for Differential Drive Robot Based on Two Distance Sensors

두 개의 거리 센서를 이용한 차륜형 로봇의 이동물체 추종제어

  • 서동진 (전자부품연구원 지능로보틱스 연구센터) ;
  • 노성우 (조선대학교 제어계측로봇공학과) ;
  • 고낙용 (조선대학교 제어계측로봇공학과)
  • Received : 2011.08.22
  • Accepted : 2011.10.12
  • Published : 2011.10.31

Abstract

This paper proposes a control method for a differential robot to track and follow a moving object based on ultrasonic sensor. To track a target object, the method uses a transmitter and two receivers to get distances from the object. The method derives translational and rotational error by the distances and then it uses the errors to calculate control values based on PID control method. The control values are used to control the robot to follow moving object. The authors do some experimentations to analyze some characteristics such as influence of PID gain, influence of translational and rotational gain. This method not only can be applied for following moving object problem but also can be done group unit control problems.

본 논문에서는 거리센서기반의 차륜형 로봇의 물체추적과 추종에 대한 로봇의 구동제어방법을 제안한다. 물체 추종을 위해 1개의 초음파 송신부와 2개의 초음파 수신부를 사용하여 추종하고자 하는 물체로부터 2개의 거리데이터를 생성한다. 생성된 거리데이터를 기반으로 로봇의 물체까지의 직진오차와, 회전오차를 산출한 뒤, 물체 추종을 위해 PID제어기 기반의 조작량을 계산하여 로봇의 동작제어에 사용한다. 제안된 방법의 특징을 확인하기 위해 3가지 경우에서 실험을 수행하였으며 PID게인이 로봇의 움직임에 미치는 영향과 직진오차게인과 회전오차게인이 로봇의 움직임에 미치는 영향을 각각 확인해 보았다. 제안된 방법은 항상 추종물체를 로봇에 대하여 일정위치에 존재하도록 하는 기법으로 물체추종 어플리케이션 이외에도, 여러 대의 로봇이 특정한 대형을 이루어 움직이게 하는 군집형 제어 문제에 적용될 수 있다.

Keywords

References

  1. 고낙용, 서동진, 문용선, "방향각 및 거리 정보에 의한 이동 로봇의 실시간 목표물 추종 방법", 한국지능시스템학회 논문지, 18권, 5호, pp.632-637, 2008.
  2. http://www.golfingtrolley.com/
  3. R. Alur, A. Das, J. Esposito, R. Fierro, Y. Hur, G. Grudic, V. Kumar, I. Lee, J. P. Ostrowski, G. Pappas, J. Southall, J. Spletzer, and C. Taylor, "A framework and architecture for multirobot coordination", Experimental Robotics VII, D. Rus and S. Singh (eds.), Springer, LNCIS 271, pp. 303-312, 2001.
  4. R. Simmons, T. Smith, M. B. Dias, D. Goldberg, D. Hershberger, A. Stentz, and R. Zlot, "A Layered Architecture for Coordination of Mobile Robots", In Multi-Robot Systems From Swarms to Intelligent Automata, A. Schultz and L. Parker (eds.), Kluwer, 2002.
  5. A. Saffiotti, N.B. Zumel, and E.H. Ruspini, "Multi-Robot Team Coordination using Desirabilities", Proc. of the 6th Intl. Conf. on Intelligent Autonomous Systems(IAS), Venice, Italy, pp. 107-114, 2000.
  6. Skubic, M. Anderson, D. Khalilia M. Kavirayani S., "A Sketch-Based Interface for Multi-Robot Formations", AAAI Mobile Robot Competition 2004, Papers from the AAAI Workshops, San Jose, CA Jul., 2004.
  7. R. R. Murphy, "Human-robot interaction in rescue robotics", Systems, Man, and Cybernaties, Part C: Application and Reviews, IEEE Transactions on, Vol. 34, pp. 138-153, 2004. https://doi.org/10.1109/TSMCC.2004.826267
  8. C. Breazeal, "Social interactions in HRI : the robot view", Systems, Man, and Cybernetics, PartC : Applications and Reviews, IEEE Transactions on, Vol 34, pp 181-186, 2004. https://doi.org/10.1109/TSMCC.2004.826268
  9. Balch, T. Arkin, R.C., "Behavior-based formation control for multirobot teams", Robotics and Automation IEEE Transaction on, Vol. 14, pp. 926-939, 1998. https://doi.org/10.1109/70.736776
  10. Long, M. Gage, A. Murphy, R. Valavanis, K., "Application of the Distributed Field Robot Architecture to a Simulated Demining Task", Robotics and Automation, ICRA 2005 Proc. of the 2005 IEEE International Conference on, pp. 3193-3200, 2005.
  11. 배영철, 박종규, "카오스 이론에 기반한 포메이 션 제어를 위한 다중 카오스 로봇의 장해물 회 피 및 동기화에 관한 연구", 한국전자통신학회 논문지, 5권, 5호, pp. 534-540, 2010.