Proceedings

An Algorithm for Moving a Computer-Controlled Manipulator While Avoiding Obstacles

Download BibTeX Cite

Proceedings of the Eighth International Joint Conference on Artificial Intelligence. Robotics. Pages 807-812.

© 1983 International Joint Conferences on Artificial Intelligence

Abstract

In programming a computer to control a manipulator, the problem of avoiding obstaclespresent in the environment must be faced . This paper presents a simple world model containing the manipulator as well as obstacles, and describes an algorithm for guiding the manipulator to a speci-fied destination point while avoiding collisions with obstacles . The algorithm combines a number of heuristics with a method for stepwise optimization based on a linear programming technique. A brief description of the computer program AVOID and a sample of computer simulated tasks solved by it are presented.

  1. Grechanovsky, E. "Manipulation Systems and Motion Planning" (in Russian). Mashinovedenie, no. 4, pp.5-ll, 1975.
  2. Grechanovsky, E. "On Motion Planning in Manipulation Systems" (in Russian). In: Modelirovanie Zadach Mashinovedeniya na EVM. "Nauka" Publ., Moscow, pp.50-58, 1976.
  3. Grechanovsky, E., Pinsker, I.Sh. "A Method for Planning Manipulator Motion in the Presence of Obstacles" (in Russian). In:
  4. Pinsker, I.Sh. (Ed.), Modeli. Algoritmy. Prinyatie Resheniy. "Nauka" Publ., Moscow, pp.I00-142, 1979.
  5. Grechanovsky, E., Pinsker, I.Sh. "Controlling Manipulator Amidst the Obstacles" (in Russian). Mechanika Mashin, no.55,pp.67-72, 1979.
  6. Kobrinski, A.A., Kobrinski, A.E. "Construct- ing Motions for a Manipulation System Amidst the Obstacles" (in Russian). Doklady Akademii Nauk, vol.224, no.6, pp.l279-1282, 1975.
  7. E. Grechanovsky and I. Pinsker 813
  8. Kobrinski, A.A., Kobrinski, A.E. "Construct- ing Optimal Motions for Manipulation Systems" (in Russian). Mashinovedenie, no. I, pp.12-18 1976.
  9. Loeff, L.A., Soni, A.H. "An Algorithm for Computer Guidance of a Manipulator in Between Obstacles" Transactions of the ASME, Journal of Engineering for Industry, Ser.B, vol.97, no.3, pp.836-842, 1975.
  10. Malyshev, V .A. "Representing External Environment, Planning, and Constructing Progranrrned Manipulator Motions" (in Russian). Izvestiya Akademii Nauk, Tekhnicheskaya Kibernetika, No.3, pp.53-55, 1981
  11. Malyshev, V.A., Timofeev, A.V. "An Algorithm for Constructing Progranrrned Manipulator Movements Allowing for Design Constraints and Obstacles (in Russian). Izvestiya Akademii Nauk, Technicheskaya Kibernetika, no.6, 10 pp. 64-72, 1978.
  12. Pavlov, V .A., Timofeev, A. V. "Constructing and Stablizing Progranrrned Motions for a Movable Robot-Manipulator" (in Russian). Izvestiya Akademii Nauk, Tekhnicheskaya Kibernetika, no.6, pp.91-101, 1976).
  13. II Piper, D.L. "The Kinematics of Manipulators Under Computer Control~ Stanford Artificial Intelligence Project, Memo AI-72, Stanford University, Stanford, 1968.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards