Method and apparatus for stopping an industrial 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

318565, 318563, 3644742, 901 9, B25J 1906

Patent

active

052045986

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

1. Field of the Invention
The present invention relates to a method of stopping an industrial robot after the industrial robot collides with an object, and more particularly to a method of stopping an industrial robot for increased safety.
2. Description of the Related Art
When an industrial robot (hereinafter referred to as a "robot") collides with foreign matter due to a teaching process error or the like, it is necessary to stop the operation of the robot for the safety of the operator and the protection of the robot. It is customary to apply a speed command of nil to the servomotor associated with each axis with respect to which the collision has been detected, thereby producing a reverse torque to stop the operation of the robot in as short a period of time as possible. For an axis with respect to which no collision is detected, an alarm is issued after a position deviation or error, which is the difference between a position command for the servomotor and an actual position thereof, takes a value greater than a predetermined value, thus cutting off the drive current supplied to the servomotor.
According to the above conventional process, since a collision is detected with respect to each axis, and a reverse torque is applied to any axis with respect to which a collision is detected, the operation of the axis is stopped in a short period of time. For an axis with respect to which no collision is detected, however, its operation based on a motion command is continued until the position command for the axis exceeds a predetermined value and an alarm is issued. Therefore, the robot moves along a path different from a taught path, resulting in a safety failure. Inasmuch as the de-energization of the servomotor for the axis with respect to which no collision is detected is delayed, the complete stoppage of the robot is also delayed.


SUMMARY OF THE INVENTION

In view of the aforesaid drawbacks of the conventional industrial robots, it an object of the present invention to provide a method of stopping an industrial robot within a short period of time for an axis with respect to which no collision is detected.
To accomplish the above object, there is provided in accordance with the present invention a method of stopping an industrial robot having a plurality of axes drivable by respective servomotors after a collision of the industrial robot with foreign matter is detected, the method comprising the steps of, after the collision is detected, setting a speed command for the servomotor for the axis with respect to which the collision is detected, to "0", thereby producing a reverse torque to stop rotation of the servomotor, calculating a position error as the difference between a position command applied to the servomotor and an actual position thereof after elapse of a predetermined period of time, activating an alarm if the position error of the servomotor exceeds a predetermined value, or if the position error of another servomotor exceeds the predetermined value, and cutting off currents supplied to all the servomotors for thereby stopping movement of the industrial robot.
According to the present invention, there is also provided a method of stopping an industrial robot after a collision of the industrial robot with foreign matter is detected, the method comprising the steps of, after the collision is detected, informing a host processor of the collision, setting a speed command for the servomotor for the axis with respect to which the collision is detected, to "0", thereby producing a reverse torque to stop rotation of the servomotor, cutting off a current supplied to the servomotor after elapse of a predetermined period of time, cutting off currents supplied to all the servomotors under the control of the host processor in response to the informed collision, for thereby stopping movement of the industrial robot.
The monitoring of a position error of a servomotor for the axis with respect to which the collision is detected is stopped, and a speed command is set to "0". A rev

REFERENCES:
patent: 3868557 (1975-02-01), Scott, Jr.
patent: 4039919 (1977-08-01), Suzaki et al.
patent: 4066935 (1978-01-01), Takaoka et al.
patent: 4225811 (1980-09-01), Kuhnlein et al.
patent: 4229684 (1980-10-01), Saglini et al.
patent: 4386298 (1983-05-01), Toshimitu
patent: 4406981 (1983-09-01), Watanabe et al.
patent: 4549120 (1985-10-01), Banno et al.
patent: 4629949 (1986-12-01), Senso
patent: 4650375 (1987-03-01), Millsap
patent: 4672281 (1987-06-01), Yagusic et al.
patent: 4682089 (1987-07-01), Tamari
patent: 4687982 (1987-08-01), Palaniappan
patent: 4745347 (1988-05-01), Wrege et al.
patent: 4779260 (1988-10-01), Kaneko et al.
patent: 4888537 (1989-12-01), Appel et al.
patent: 4888707 (1989-12-01), Shimada
patent: 4893254 (1990-01-01), Chan et al.
patent: 4922430 (1990-05-01), Wavish
patent: 4928044 (1990-05-01), Shiba
patent: 4933611 (1990-06-01), Albanesius et al.
patent: 4959598 (1990-09-01), Yoshida et al.
patent: 5047703 (1991-09-01), Akamatsu
patent: 5055754 (1991-10-01), Kishi et al.
patent: 5056031 (1991-10-01), Nakano et al.
patent: 5070285 (1991-12-01), Yamane et al.
patent: 5079713 (1992-01-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

Method and apparatus for stopping an industrial 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 Method and apparatus for stopping an industrial robot, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for stopping an industrial robot will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1528098

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