Robot controller
US5020001A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 15, 1989 |
| Grant date | May 28, 1991 |
| Priority date | — |
| Expiry date | Sep 15, 2009 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG05B2219/50353
- WIPO fieldControl
- WIPO sectorInstruments
Abstract
A robot controller for having a workpiece held by a robot and having the workpiece machined by moving it relative to a stationary tool. The robot controller can control the velocity of relative motion, against the tool, of a machining point on the workpiece. At each teaching point, a transformation matrix is calculated to convert a position matrix of the flange center as teaching data (i.e., 4.times.4 matrix giving position and attitude in homogeneous coordinates) into a position matrix of the tool tip. Between two adjacent teaching points, interpolation points are set according to a specified velocity. Transformation matrices applicable to the two teaching points are put to interpolation calculations to provide a transformation matrix at each interpolation point. An inverse matrix of the transformation matrix at each interpolation point is applied to the position matrix for the tool tip. This allows the position matrix for the flange center keyed to each interpolation point to be calculated. Using the position matrix for the flange center, rotation angles on the controllable axes of the robot are calculated. With the distance between interpolation points set based on a given veloc…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.