DOI QR코드

DOI QR Code

Dynamic Obstacle Avoidance of a Mobile Robot Using a Collision Vector

충돌 벡터를 이용한 이동로봇의 동적 장애물 회피

  • Published : 2007.07.01

Abstract

An efficient obstacle avoidance algorithm is proposed in this paper to avoid dynamic obstacles using a collision vector while a tele-operated mobile robot is moving. For the verification of the algorithm, an operator watches through a monitor and controls the mobile robot with a force-reflection joystick. The force-reflection joystick transmits a virtual force to the operator through the Inter-net, which is generated by an adaptive impedance algorithm. To keep the mobile robot safe from collisions in an uncertain environment, the adaptive impedance algorithm generates the virtual force which changes the command of the operator by pushing the operator's hand to a direction to avoid the obstacle. In the conventional virtual force algorithm, the avoidance of moving obstacles was not solved since the operator cannot recognize the environment realistically by the limited communication bandwidth and the narrow view-angle of the camera. To achieve the dynamic obstacle avoidance, the adaptive virtual force algorithm is proposed based on the collision vector that is a normal vector from the obstacle to the mobile robot. To verify the effectiveness of the proposed algorithm, mobile robot navigation experiments with multiple moving obstacles have been performed, and the results are demonstrated.

Keywords

References

  1. H. P. Moravec and A. Elfes, 'High resolution maps from wide angle sonar,' IEEE Conf. on Robotics and Automation, Washington D.C., pp. 116-121, 1985
  2. O. Khatib, 'Real-time obstacle avoidance for robot manipulator and mobile robots,' The International Journal of Robotics Research, vol. 5, no. 1, pp. 90-98, 1986
  3. J. Borenstein and Y. Koren, 'Real-time obstacle avoidance for fast mobile robots,' IEEE Trans. on System, Man and Cybernetics, vol. 19, no. 5, pp. 1179-1187, 1989 https://doi.org/10.1109/21.44033
  4. J. Borenstein and Y. Koren, 'Histogramic in-motion mapping for mobile robot obstacle avoidance,' IEEE Trans. on Robotics and Automation, vol. 7, pp. 535-539, Aug. 1991 https://doi.org/10.1109/70.86083
  5. 고낙용, '관측 시간 개념을 이용한 로봇 매니퓰레이터의 시변 장애물 회피 동작 계획,' 서울대학교 박사학위 논문, 1993
  6. N. Hogan, 'Impedance control: An approach to manipulation,' IEEE J. Dynamic Systems, Measurement, & Control, pp, 1-23, 1985
  7. Y. Zhao and S. L. BeMent, 'Kinematics, dynamics and control of wheeled mobile robots,' IEEE Conf. Robotics and Automation, pp. 91-96, 1992
  8. S. H. Lee, S. Y. Yi, J. O. Park, and C. W. Lee, 'Reference adaptive impedance control and its application to obstacle avoidance trajectory planning,' Proc. IEEE/RSJ Int. Workshop on Intel. Robotics and Systems, vol. 2, pp. 1158-1162, 1997
  9. N. Hogan, 'Impedance control : An approach to manipulation,' IEEE J. of Dynamic Systems, Measurement, and Control, pp. 1-23, 1985
  10. T. Arai, H. Ogata, and T. Suzuki, 'Collision avoidance among multiple robots using virtual impedance,' Proc. of IEEE/RSJ Int. Workshop on Intelligent Robots and Systems, pp. 479-485, Sept. 1989
  11. J. Ota, T. Arai, E. Yoshida, D. Kurabayashi, and T. Mori, 'Real time planning method for multiple mobile robots,' Proc. of IEEE Int. Symposium on, Assembly and Task Planning, pp. 406-411, 1995
  12. Y. Zhao and S. L. BeMent, 'Kinematics, dynamics and control of wheeled mobile robots,' Proc. of IEEE Conf. Robotics and Automation, pp. 91-96, May. 1992
  13. D. K. Roh, I. M. Kim, B. H. Kim, and J. M. Lee, 'Localization of a mobile robot using the information of a moving object,' J. of Control, Automation and Systems Engineering, vol. 7, no. 11, Nov. 2001
  14. S. K. An, S. J. Han, H. R. Hur, and J. M. Lee, 'Implementation of a remote peg-in-hole operation using a two degrees of freedom force-reflective joystick,' J. of Electrical Engineering and Information Science, vol. 4, no. 3, pp. 315-322, Jun. 1999