Robot controller
AssigneeToyoda Koki Kabushiki Kaisha
InventorsKatsumi Yamamoto, Tadashi Koyama, Toshio Aono, Toshiro Itaya
Life of this patent
Estimating the term…
Loading patent…
AssigneeToyoda Koki Kabushiki Kaisha
InventorsKatsumi Yamamoto, Tadashi Koyama, Toshio Aono, Toshiro Itaya
Estimating the term…
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 velocity, the machining velocity at any machining point may be controlled.
A robot controller for having a workpiece held by a robot in a hand thereof and for having said workpiece machined by moving it through control over the position and attitude of said hand against a tool fixedly mounted on a tool bed, comprising:
A robot controller for having a workpiece held by a robot in a hand thereof and for having said workpiece machined by moving it through control over the position and attitude of said hand against a tool fixedly mounted on a tool bed, comprising:
Dependencies are inferred from the claim text.