Collision-Free Motion Planning of a Robot Using Free Arc concept

프리아크 개념을 이용한 로봇의 충돌회피 동작 계획

  • 이석원 (삼성항공 정밀기기연구소) ;
  • 남윤석 (한국산업기술대학교 자동화공학과) ;
  • 이범희 (서울대학교 전기공학부)
  • Published : 2000.03.01

Abstract

This paper presents an effective approach to collision-free motion planning of a robot in the work-space including time-varying obstacles. The free arc is defined as a set composed of the configuration points of the robot satisfying collision-free motion constraint at each sampling time. We represent this free arc with respect to the new coordinate frame centered at the goal configuration and there for the collision-free path satisfying motion constraint is obtained by connecting the configuration points of the free arc at each sampling mined from the sequence of free arcs the optimality is determined by the performance index. Therefore the complicated collision-free motion planning problem of a robot is transformed to a simplified SUB_Optimal Collision Avoidance Problem(SOCAP). We analyze the completeness of the proposed approach and show that it is partly guaranteed using the backward motion. Computational complexity of our approach is analyzed theoretically and practical computation time is compared with that of the other method. Simulation results for two cally and practical computation time is compared with that of the other method. Simulation results for two SCARA robot manipulators are presented to verify the efficacy of the proposed method.

Keywords

References

  1. J. -C. Latombe, Robot Motion Planning, Kluwer Academic Publishers, Boston, 1991
  2. Y. K. Hwang and N. Ahuja, 'Gross motion planning-A survey,' ACM Computing Surveys, vol. 24, no. 3, pp. 219-291, Sep., 1992 https://doi.org/10.1145/136035.136037
  3. J. F. Canny, The complexity of robot motion planning, MIT Press, 1987
  4. N. S. V. Rao, 'Robot navigation in unknown generalized polygonal terrains using vision sensors,' IEEE Trans. Syst., Man, Cybern., vol. 25, no. 6, pp. 947-962, June, 1995 https://doi.org/10.1109/21.384257
  5. H R. Beom and H. S. Cho, 'A sensor-based navigation for a mobile robot using fuzzy logic and reinforcement learning,' IEEE Trans. Syst., Man, Cybern., vol. 25, no. 3, pp. 464-477, Mar., 1995 https://doi.org/10.1109/21.364859
  6. L. E. Kavraki, P Svestka, J. -C. Latombe and M. H. Overmars, 'Probabilistic roadmaps for path planning in high-dimensional configuration spaces,' IEEE Trans. Robotics and Automation, vol. 12, no. 4, pp. 566-580, Aug., 1996 https://doi.org/10.1109/70.508439
  7. K. Gupta and X. Zhu, 'Practical motion planning for many degrees of freedom: A novel approach within sequential framework,' IEEE Int. Conf on Robotics and Automation, pp. 2038-2043, 1994 https://doi.org/10.1109/ROBOT.1994.351164
  8. B. H. Lee and C. S. G. Lee, 'Collision-free motion planning of two robots,' IEEE Trans. Syst., Man, Cybern., vol. SMC-17, no. 1, pp. 21-32, Jan./Feb., 1987 https://doi.org/10.1109/TSMC.1987.289330
  9. Y. Shin and Z. Bien, 'Collision-free trajectory planning for two robot arms,' Robotica, vol. 7, pp. 205-212, 1989
  10. Z. Bien and J. Lee, 'A minimum-time trajectory planning method for two robots,' IEEE Trans. Robotics and Automation, vol. 8, no. 3, pp. 414-418, June. 1992 https://doi.org/10.1109/70.143360
  11. J. Lee, 'A dynamic programming approach to near minimum-time trajectory planning for two robots,' IEEE Trans. Robotics and Automation, vol. 11, no. 1, pp. 160-164, Feb., 1995 https://doi.org/10.1109/70.345949
  12. K. Kant and S. W. Zucker, 'Toward efficient trajectory planning: The path-velocity decomposition,' Int. J. Robotics Research, vol. 5, no. 3, pp. 72-89, Fall, 1986 https://doi.org/10.1177/027836498600500304
  13. T. Lozano-Perez and M. A. Wesley, 'An algorithm for planning collision-free paths among polyhedral obstacles,' Commun. ACM, vol. 22, no. 10, pp. 560-570, Oct., 1979 https://doi.org/10.1145/359156.359164
  14. B. H. Lee, 'Constraints identification in time-varying obstacle avoidance for mechanical manipulators,' IEEE Trans. Syst, Man, Cybern., vol. 19, no. 1, pp. 140-143, Jan./Feb, 1989 https://doi.org/10.1109/21.24545
  15. T. Lozano-Perez, 'A simple motion-planning algorithm for general robot manipulators,' IEEE Trans. Robotics and Automation, vol. RA-3, no. 3, pp. 224-238, June, 1987
  16. S W. Lee, B. H. Lee and K. D. Lee, 'Sub-optimal collision-free motion planning of a two-robot system using free arc,' Int'l J. of Control Engineering Practice, vol. 6, no. 8, pp. 935-946, Nov., 1998 https://doi.org/10.1016/S0967-0661(98)00065-3
  17. T. Yoshikawa, 'Manipulability of robotic mechanisms,' Int. J. Robotics Research, vol. 4, no. 2, pp. 3-9, Summer, 1985 https://doi.org/10.1177/027836498500400201