An Approach to Automatic Robot Programming Based on Inductive Learning
- 1 December 1984
- journal article
- research article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 3 (4), 3-20
- https://doi.org/10.1177/027836498400300401
Abstract
Automatic programming of manipulator robots attracts in creasing interest within the context of mechanical assembly. In this paper we focus on the problem of mating two parts, which requires sensor-based strategies to deal with geometric uncertainty. We present a system that embodies a two-phase approach to build robot programs implementing such strate gies. First a training phase interacts with the robot actuatorsand sensors and produces traces of execution of a given part- mating operation. Next a purely computational induction phase transforms these traces into an executable manipula tor-level program for the operation. The system embedding this approach has been completely implemented, and it has been used experimentally on several assembly tasks.Keywords
This publication has 7 references indexed in Scilit:
- Survey of advanced general-purpose software for robot manipulatorsComputers in Industry, 1983
- Symbolic Error Analysis and Robot PlanningThe International Journal of Robotics Research, 1982
- AML: A Manufacturing LanguageThe International Journal of Robotics Research, 1982
- AUTOPASS: An Automatic Programming System for Computer Controlled Mechanical AssemblyIBM Journal of Research and Development, 1977
- Constructing Programs from Example ComputationsIEEE Transactions on Software Engineering, 1976
- Inferring the positions of bodies from specified spatial relationshipsArtificial Intelligence, 1975
- Learning and executing generalized robot plansArtificial Intelligence, 1972