Control of an industrial robot
AssigneeKawasaki Jukogyo Kabushiki Kaisha
InventorsKazuhiko Onoue, Hajime Kashiki
Life of this patent
Estimating the term…
Abstract
A method for controlling a working robot which is adapted to grip a workpiece for transporting it to a position where the workpiece is positioned against a working tool to be worked by the tool. The robot is positioned at a work starting position and at a work end position and in each of the positions the tool length vector is calculated. Based on the tool length vector values in the starting and end positions, intermediate tool length vector values are calculated for respective incremental points on a path along which the work is to be done by the tool for carrying out incremental compensations.
Claims5
A method for controlling a working robot which has hand means adapted to hold a workpiece and move it with respect to a tool which is held in a stationary position so that a work is performed by the tool on the workpiece at a predetermined location, the method comprising steps of obtaining a position of a working end of said tool in first coordinates taken in said robot, operating said hand means to bring said workpiece to a first position wherein a first point on the workpiece is located with respect to said tool so that a desired work can be done by the tool on said first point and obtaining a first tool length vector in the first position in second coordinates having an origin in a point on said hand means, operating said hand means to bring said workpiece to a second position wherein a second point is located with respect to said tool so that a desired work can be done by the tool on said second point and obtaining a second tool length vector in the second position in said second coordinates, calculating a work distance on said workpiece along a path on which a work is to be performed, calculating based on said first and second tool length vectors and said work distance an intermediate tool length vector at an intermediate point on said path between said first and second points as a value in said second coordinates, converting said value of the intermediate tool length vector into a corresponding value on said first coordinates, and controlling said hand means in accordance with said corresponding value on said first coordinates.
Dependencies are inferred from the claim text.