External system for robotic accuracy enhancement
First Claim
Patent Images
1. A method of determining robotic accuracy enhancement for a plurality of robotic devices performing operations of parts, said method comprising the steps of;
- positioning at least one robotic device having an end of arm tool (the EOAT) relative to at least one part with the EOAT adaptable for multiaxial movement relative to the robotic device and the at least one part;
positioning a calibration stand with a plurality of laser emitting devices and a plurality of active target plates being clamped and powered on the calibration stand and install a stop device onto the calibration stand;
move the plurality of the active target plates positioned on a slide device until the stop device contacts a photosensitive array of the active target thereby locking position of the slide device;
connecting a controller to the active target plates, the calibration stand, and the at least one robotic device;
installing a metrology system relative the at least one robotic device and the at least one part wherein the metrology system includes at least one of theodolites, photometric system, and laser tracking device to measure at least three benchmark positions of the calibration stand to report to the controller coordinate data of the calibration stand;
powering the laser devices on the calibration stand wherein the initial certification of the calibration stand through X and Y position of each laser beams emitting from the laser devices is predetermined in order to determine values of X and Y positions of each laser spot on a photosensitive array;
determining an array-to-calibration stand matrix relationship by processing an image from the photosensitive array from the center of each laser spots in pixel space of at least three points; and
measuring calibration stand coordinates through measurement of active targets placed on each dowel hole defined in the active target plates whereby three dimensional values are stored in the controller with the array-to-calibration stand matrix.
1 Assignment
0 Petitions
Accused Products
Abstract
The inventive concept of the metrology system (the system) actively determines the 6 Degree of Freedom (6-DOF) pose of a motion device such as, but not limited to, an industrial robot employing an end of arm tool (EOAT). A concept of the system includes using laser pointing devices without any inherent ranging capability in conjunction with the EOAT-mounted targets to actively determine the pose of the EOAT at distinct work positions of at least one motion device.
-
Citations
12 Claims
-
1. A method of determining robotic accuracy enhancement for a plurality of robotic devices performing operations of parts, said method comprising the steps of;
-
positioning at least one robotic device having an end of arm tool (the EOAT) relative to at least one part with the EOAT adaptable for multiaxial movement relative to the robotic device and the at least one part; positioning a calibration stand with a plurality of laser emitting devices and a plurality of active target plates being clamped and powered on the calibration stand and install a stop device onto the calibration stand; move the plurality of the active target plates positioned on a slide device until the stop device contacts a photosensitive array of the active target thereby locking position of the slide device; connecting a controller to the active target plates, the calibration stand, and the at least one robotic device; installing a metrology system relative the at least one robotic device and the at least one part wherein the metrology system includes at least one of theodolites, photometric system, and laser tracking device to measure at least three benchmark positions of the calibration stand to report to the controller coordinate data of the calibration stand; powering the laser devices on the calibration stand wherein the initial certification of the calibration stand through X and Y position of each laser beams emitting from the laser devices is predetermined in order to determine values of X and Y positions of each laser spot on a photosensitive array; determining an array-to-calibration stand matrix relationship by processing an image from the photosensitive array from the center of each laser spots in pixel space of at least three points; and measuring calibration stand coordinates through measurement of active targets placed on each dowel hole defined in the active target plates whereby three dimensional values are stored in the controller with the array-to-calibration stand matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for robotic accuracy enhancement (the system) comprising:
-
a plurality of robotic devices adaptable for multi-axial movement with each of, said robotic devices including an arm having an end of arm tool (EOAT) presenting at least one axis for performing at least one operation on a workpiece; a plurality of multi-axial devices projecting laser beams oriented relative to said robotic device; a plurality of removable target elements connected to the EOAT of each said robotic device with each of said target elements being pre-certified in the EOAT coordinate frame, allowing said robotic devices to orient the EOAT relative to the workpiece before performing an operation on the workpiece as each of said target elements are illuminated by said multi-axial devices; a controller is operably communicated with said target elements, said plurality of multi-axial devices, and said plurality of robotic devices for manipulating at least one of said multi-axial device to activate at least one target element to determine the 6-DOF (Degree of Freedom) pose of said robotic devices wherein said multi-axial devices for projecting lasers connected to the removable target element positioned on the EOAT adaptable to determine the pose of the EOAT at distinct work positions of at least one motion device without the use of any range detection hardware; and wherein pre-certifying each of said target elements in the EOAT coordinates frame includes setting UP an external metrology system in the EOAT coordinate frame, measuring at least three target positions on the target element, and generates an active target-to-EOAT coordinate frame matrix based on a calibration file of the target element. - View Dependent Claims (10, 11, 12)
-
Specification