Method of determining contact positions, calibration...

Data processing: generic control systems or specific application – Specific application – apparatus or process – Robot control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S245000, C700S248000, C700S251000, C700S257000, C700S259000, C700S260000, C700S261000, C700S262000, C318S568110, C318S568130, C318S568160, C318S568200, C318S568220, C318S577000, C029S407040, C029S702000, C029S720000

Reexamination Certificate

active

06356807

ABSTRACT:

BACKGROUND OF THE INVENTION
1) Technical Field
The subject invention generally relates to a method of utilizing a sensing technology that monitors an integral operating parameter, such as torque observer sensing which monitors motor torque, within a robot assembly in various robot control and calibration applications.
More specifically, these various robot control and calibration applications include, but are not limited to, determining the position of a workpiece or other external object in an operating space of a robot assembly, determining contact positions of the robot assembly relative to the external objects, determining and adjusting a tool frame of the robot assembly, determining calibration parameters for the robot assembly, determining a working, or reference, frame of the robot assembly which assists in determining the position of the workpiece within the operating space, and the calibration of the robot assembly. The subject invention may also incorporate a sensing device in place of the sensing technology for determining the calibration parameters and the reference frame.
2) Description of the Prior Art
Various control and calibration methods for robots as well as the apparatuses used for such methods are known in the art. For instance, the control method and apparatus for determining contact and maintaining contact between a robot and an object is known in the art. As appreciated, such conventional methods and apparatuses are typically critical to the safe and optimal utilization of a robot in applications such as are welding, spot welding, waterjet cutting, and dispensing.
An example of such a conventional method and apparatus is disclosed in U.S. Pat. No. 5,562,843 to Yasumoto. Specifically, the '843 patent to Yasumoto discloses an external contact sensor for a robot that senses contact with a conductive object. Upon sensing the conductive object, a robot controller, in communication with the contact sensor, immediately ceases operation and movement of the robot in order to prevent the robot from colliding with an unintended object and to ensure a safe operating environment.
A further example of such a conventional method and apparatus is disclosed in U.S. Pat. No. 4,670,641 to Porsander et al. Specifically, the '641 patent to Porsander et al. discloses a welding robot having a robot arm. A welding gun is disposed on the robot arm, and a sensing wheel arrangement is provided with the welding gun to assist the welding gun in following a contour of a workpiece. As a result, optimal welding of a weld joint is ensured regardless of the contour of the workpiece or even the continuity of the weld joint.
Notice that, in order to determine or maintain contact between the robot and an object, the sensing technologies of the prior art require additional devices that are peripheral to the robot apparatus. More specifically, the '843 patent to Yasumoto requires the contact sensor and the '641 patent to Porsander requires the sensing wheel arrangement to sense contact between the robot and the object. With such additional equipment required to determine or maintain contact, there is a greater likelihood that the methods and apparatuses of the prior art will not accurately determine or maintain contact between the robot and the workpiece due to potential failures of and interferences with this additional equipment.
Such conventional methods and apparatuses are further deficient in that they do not ‘actively’ utilize a sensing technology that monitors an integral operating parameter, such as torque observer sensing, in the various robot control and calibration technologies. Most importantly, although these conventional methods and apparatuses may apply a sensing technology to determine and maintain contact between the robot and the object, they are deficient in that they do not ‘actively’ utilize contact between the robot and an object or a workpiece with a sensing technology to determine a location of the object or workpiece in the operating space of the robot. Further, the conventional methods and apparatuses do not utilize a sensing technology to monitor an integral operating parameter to determine contact positions of the robot relative to the external objects, to determine and adjust a tool frame of the robot, to determine calibration parameters for the robot, to determine a working, or reference, frame of the robot, or to calibrate the robot.
Instead, the conventional methods and apparatuses merely determine or maintain contact between the robot and the workpiece or object. Specifically, the conventional methods and apparatuses do not ‘actively’ determine the location and position of the workpiece or object in the operating space of the robot, or they require costly peripheral equipment. For example, the method and apparatus disclosed in the '843 patent to Yasumoto does not even monitor an integral operating parameter of the robot, such as motor torque. Instead, the apparatus employs an external contact sensor and merely ‘stops’ when contact is sensed at the contact sensor. Further, the method and apparatus in the '843 patent does not determine the location and position of the object or workpiece that the external sensor contacts.
The conventional methods and apparatuses also do not disclose a method for determining calibration parameters, such as a tool frame or tool center point (TCP) of the robot, using a calibration plaque having a bounded void as in the subject invention. In particular, although U.S. Pat. No. 5,910,719 to Thorne provides a calibration plaque in the operating space of the robot, the method disclosed in the '719 patent to Thorne only utilizes flat surfaces of the calibration plaque. As such, the '719 patent to Thorne is deficient because it can only determine a location of the TCP, it can not determine the location and orientation of the TCP as with the calibration plaque having bounded voids of the subject invention.
Due to the limited application of conventional methods and apparatuses, as evidenced by the inefficiencies identified above, it is desirable to implement novel methods that do not require additional equipment to sense contact between a robot and an object or workpiece by monitoring integral operating parameters of the robot. It is additionally desirable that such a method ‘actively’ utilize contact between the robot and the object or workpiece to determine a location of that object in the operating space of the robot. It is further desirable to introduce methods that determine calibration parameters and reference frames for robot assemblies utilizing contact between the robot and the object or workpiece and a sensing device.
SUMMARY OF THE INVENTION AND ADVANTAGES
A method of determining a contact position of a robot assembly relative to an object external to the robot assembly is disclosed. The robot assembly includes at least one arm having a contact surface. The robot assembly further includes a robot controller.
The method of the subject invention includes the step of moving the robot assembly from an initial position toward the contact position. More specifically, at the initial position, the contact surface is spaced from the external object, and at the contact position, the contact surface of the robot arm contacts a point on the external object. The method further includes the step of determining operating values of the robot assembly as the robot assembly moves between the initial position and the contact position. Additionally, at least one operating parameter threshold is established. With the operating parameter threshold established, the operating values can be compared to the established threshold. To determine the contact position of the robot assembly according to the subject invention, the movement of the robot assembly is continued so long as the operating values are less than or equal to the operating parameter threshold. The contact position of the robot assembly is recorded when the operating values exceed the operating parameter threshold.
The subject method invention is cha

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 of determining contact positions, calibration... 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 of determining contact positions, calibration..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of determining contact positions, calibration... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2820737

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