Moving obstacle avoidance of a robot using avoidability measure

충돌 회피 가능도를 이용한 로봇의 이동 장애물 회피

  • Ko, Nak-Yong (Dept.of Control Instrumentation Engineering, Chosun University) ;
  • Lee, Beom-Hee (ERC-ACI, ASRI, Dept.of Electirc Engineering, Seoul National University)
  • 고낙용 (조선대학교 제어계측공학과) ;
  • 이범희 (서울대학교 전기공학부, ERC-ACI, ASRI)
  • Published : 1997.04.01

Abstract

This paper presents a new solution approach to moving obstacle avoidance problem of a robot. A new concept, avoidability measure(AVM) is defined to describe the state of a pair of a robot and an obstacle regarding the collision between them. As an AVM, virtual distance function(VDF) is derived as a function of three state variables: the distance from the obstacle to the robot, outward speed of the obstacle relative to the robot, and outward speed of the robot relative to the obstacle. By keeping the virtual distance above some positive limit value, the robot avoids the obstacle. In terms of the VDF, an artificial potential is constructed to repel the robot away from the obstacle and to attract the robot toward a goal location. At every sampling time, the artificial potential field is updated and the force driving the robot is derived from the gradient of the artificial potential field. The suggested algorithm drives the robot to avoid a moving obstacle in real time. Since the algorithm considers the mobility of the obstacle and robot as well as the distance, it is effective for moving obstacle avoidance. Some simulation studies show the effectiveness of the proposed approach.

Keywords

References

  1. 서울대학교 박사학위 논문 관측 시간 개념을 이용한 로보트 매니퓰레이터의 시변 장애물 회피 동작 졔획 고낙용
  2. IEEE Trans. on Robotics and Automation v.6 no.2 Control for mobile robots in the presence of moving objects N. C. Griswold;J. Eem
  3. IEEE Trans. Robotics and Automation v.7 no.3 Hidden markov model for dynamic obstacle avoidance of mobile robot navigation Q. Zhu
  4. IEEE Trans. Robotics and Automation v.8 no.1 Locally efficient path planning in an uncertain, dynamic environment using a probabilistic model R. Sharma
  5. IEEE Trans. on Robotics and Automation v.5 no.1 A hierarchical strategy for path planning among moving obstacles K. Jujimura;H. Samet
  6. Proc. 1986 IEEE Int. Conf. Robotics Automat. On multiple moving objects M. Erdmann;T.Lozano-Perez
  7. IEEE Trans. Syst., Man. Cybern. v.20 no.4 A unified approach for robot motion planning with moving polyhedral obstacles C. L. Shin;T. T. Lee;W. A. Gruver
  8. IEEE Trans. Syst., Man. Cybern. v.17 no.1 Collision-free motion planning of two robots B. H. Lee;C. S. G. Lee
  9. The Int. J. Robotics Research v.5 no.3;Fall Toward efficient trajectory planning: The path-velocity decomposition K. Kant;S. W. Zucker
  10. Proc. 1991 IEEE Int. Conf. Robotics and Automation Collision avoidance of mobile robots in non-stationary environments K. J. Kyriakopoulos;G. N. Saridis
  11. IEEE Trans. Systems, Man, and Cybernetics v.19 no.5 Real-time obstacle avoidance for fast mobile robots J. Borenstein;Y. Koren
  12. IEEE Trans. Robotics and Automation v.7 no.3 The vector field histogram-fast obstacle avoidance for mobile robots J. Borenstein;Y. Koren
  13. The Int. J. Robotics Research v.5 no.1;Spring Real-time obstacle avoidance for manipulators and mobile robots O. Khatib
  14. IEEE Trans. Robotics and Automation v.8 no.1 A potential field approach to path planning Y. K. Hwang;N. Ahuja
  15. IEEE Trans. on System Man, and Cybernetics v.20 no.6 Manipulator control with wuperquadric artificial potential functions: Theory and experiments R. Volpe;P. Khosla
  16. Communications of ACM v.22 no.10 An algorithm for planning collision-free paths among polyhedral obstacles T. Lozano-Perez;M. A. Wesley
  17. IEEE trans. on Robotics and Automation v.8 no.3 Real-time obstacle acoidance using harmonic potential functions J. O. Kim;K. Khosla
  18. Proc. 1996 IEEE Int. Conf. on Robotics and Automation Acquisition of optimal action selection to avoid moving obstacles in autonomous mobile robot T. Aoki;T. Oka;T. Suzuki;S. Okuma
  19. Proc. 1996 IEEE Int. Conf. on Robotics and Automation Collision avoidance among multiple autonomous mobile robots using LOCISS Y. Arai;S. Suzuki;S. Kotosaka;H. Asama;H. Kaetsu;I. Endo
  20. Proc. 1996 IEEE Int. Conf. on Robotics and Automation Study on cooperative positioning system R. Kurazume;S. Hirose;S. Nagata;N. Sashida