Time-based interpolation control of a robot
US4683543A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jul 11, 1984 |
| Grant date | Jul 28, 1987 |
| Priority date | — |
| Expiry date | Jul 11, 2004 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG05B19/42
- WIPO fieldControl
- WIPO sectorInstruments
Abstract
A method of interpolatively controlling the movement of an arm portion of a robot along a line between predetermined first and second spatial positions which comprises teaching and playback steps. The teaching steps include inputting and storing in a teaching data storing memory the values of coordinates defining the first and second spatial positions, inputting and storing in the memory the predetermined velocity of the arm at the first spatial position, and determining from the coordinates and velocity stored in the memory the distance to be traversed by the arm between the first and second positions and the time required for this traversal. The playback steps include dividing the traverse time by a predetermined time unit to obtain a plurality of time-separated interpolation points and calculating sequentially incremental coordinate values for each of distance-separated points, corresponding to the time-separated points, from the stored coordinate values. The arm portion of the robot is then moved in accordance with the calculated incremental coordinate values.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.