Tool posture control method for a robot

Electricity: motive power systems – Positional servo systems – Program- or pattern-controlled systems

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

318572, 318573, 364513, 36447431, G05B 19415

Patent

active

049671251

DESCRIPTION:

BRIEF SUMMARY
TECHNICAL FIELD

The present invention relates to a tool posture control method for a robot.


BACKGROUND ART

Conventionally known is a robot of a type in which the pose (position and posture) of a tool attached to a robot hand is controlled for required operation. For example, an articulated robot is known which comprises an arm consisting of a series of links connected to one another for relative rotation and a hand connected to the distal end of the arms so that the hand and hence the tool can assume any desired postures within a three-dimensional space. The robot is previously instructed for the positions of a starting point and an ending point of operation and postures of the tool at the starting and ending points. In operation, interpolation is executed on the basis of these instruction data, whereby the pose of the tool is controlled from the starting point to the ending point.
In linearly moving the tool from the starting point toward the ending point, for example, the robot calculates two parameters .alpha.1 and .alpha.2 shown in FIG. 5, in accordance with the instruction postures at the starting and ending points. In FIG. 5, symbols VI and V2 designate approach vectors indicative of the directions of the tool at the starting point P1 and the ending point P2, respectively, and symbol V1' designates a vector obtained by moving the vector V1 in parallel relation such that the starting point of the vector V1 coincides with the ending point P2. The parameter .alpha.1 represents an angle (variation of the tool direction from the starting point to the ending point) formed between the vectors V1' and V2 within the plane which contains these two vectors, while the parameter .alpha.2 represents the variation of the rotational position of the tool around the axis thereof, between the starting and ending points. The robot linearly interpolates these parameters .alpha.1 and .alpha.2 between the starting and ending points P1 and P2, thereby controlling the posture of the tool. It is difficult, however, to control the tool posture as intended by this method.
Further, in moving the tool from the starting point P1 to the ending point P2 along a circular arc 2, as shown in FIG. 6, the robot is instructed for the respective positions of the starting and ending points and an intermediate point P3 and the postures of the tool at the starting and ending points. During the operation, the tool position is controlled so that the path of transfer of the tool coincides with the circular arc 2, and the tool posture is controlled by the method described with reference to FIG. 5. Thus, in moving the tool along a circular arc, especially a major arc, the tool posture control is more difficult than in linearly moving the tool.


DISCLOSURE OF THE INVENTION

The object of the present invention is to provide a tool posture control method for a robot, which is capable of controlling the posture of a tool as intended, even in the course of movement of the tool from a starting point toward an ending point.
In order to achieve the above object, a tool posture control method according to the present invention comprises steps of: (a) instructing beforehand a robot for tool positions at a starting point and an ending point of operation and postures of the tool at the starting and ending points; (b) calculating, in accordance with the result of the instruction, a first angle formed between the tool and a datum plane, at the starting point, a second angle formed between the tool projected on the datum plane and a datum line set on the datum plane, at the starting point, and a rotational position of the tool at the starting point around a tool axis; (c) calculating the first angle, the second angle, and the rotational position around the tool axis, at the ending point, in accordance with the instruction result; (d) interpolating the tool position, the first angle, the second angle, and the rotational position around the tool axis, between the starting and ending points; and (e) controlling the posture of the tool in accordance with the re

REFERENCES:
patent: 4517653 (1985-05-01), Tsuchihashi et al.
patent: 4521721 (1985-06-01), Kinoshita
patent: 4635206 (1987-01-01), Bhatia et al.
patent: 4771222 (1988-09-01), Nakashima et al.
patent: 4835710 (1989-05-01), Schnelle et al.
patent: 4858140 (1989-08-01), Buhler et al.
patent: 4868473 (1989-09-01), Kato
patent: 4922440 (1990-05-01), Kawamura et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Tool posture control method for a robot does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Tool posture control method for a robot, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Tool posture control method for a robot will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-276896

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.