Robot programming
- 1 July 1983
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 71 (7) , 821-841
- https://doi.org/10.1109/proc.1983.12681
Abstract
The industrial robot's principal advantage over traditional automation is programmability. Robots can perform arbitrary sequences of pre-stored motions or of motions computed as functions of sensory input. This paper reviews requirements for and developments in robot programming systems. The key requirements for robot programming systems examined in the paper are in the areas of sensing, world modeling, motion specification, flow of control, and programming support. Existing and proposed robot programming systems fall into three broad categories: guiding systems in which the user leads a robot through the motions to be performed, robot-level programming systems in which the user writes a computer program specifying motion and sensing, and task-level programming systems in which the user specifies operations by their desired effect on objects. A representative sample of systems in each of these categories is surveyed in the paper.Keywords
This publication has 39 references indexed in Scilit:
- AML/V : An Industrial Machine Vision Programming SystemThe International Journal of Robotics Research, 1982
- Articulated HandsThe International Journal of Robotics Research, 1982
- Symbolic reasoning among 3-D models and 2-D imagesArtificial Intelligence, 1981
- Representations for Rigid Solids: Theory, Methods, and SystemsACM Computing Surveys, 1980
- An interpreter for a language for describing assembliesArtificial Intelligence, 1980
- An evolutive language for an intelligent robotIndustrial Robot: the international journal of robotics research and application, 1980
- Robot application simulationIndustrial Robot: the international journal of robotics research and application, 1979
- Communicating sequential processesCommunications of the ACM, 1978
- Force Feedback Control of Manipulator Fine MotionsJournal of Dynamic Systems, Measurement, and Control, 1977
- Computer Controlled Bilateral ManipulatorBulletin of JSME, 1971