Apparatus and Method to Optically Locate Workpiece for Robotic Operations
First Claim
Patent Images
1. A method of determining a coordinate system transformation from an end effector coordinate system of an end effector of a machine to a coordinate system of a workpiece, the method comprising:
- identifying points on the workpiece;
receiving, at an imager of a camera coupled to the end effector, light beams including light received from the identified points;
identifying a respective centroid of the light received from each of the identified points at the imager;
determining an offset of each respective centroid from a predicted location of the respective centroid of the light received from the each of the identified points; and
using the offsets, determining the coordinate system transformation in rotation and translation of the coordinate system of the workpiece relative to the end effector coordinate system.
1 Assignment
0 Petitions
Accused Products
Abstract
A camera on a robotic arm end effector is used to locate a workpiece coordinate system transformation in rotation and translation with respect to the end effector coordinate system by successively measuring an offset between a target affixed to the workpiece and its expected location. The target reflects energy from a light beam provided by a light beam source. A beam splitter is used to align the light beam with a line of sight of the camera.
46 Citations
20 Claims
-
1. A method of determining a coordinate system transformation from an end effector coordinate system of an end effector of a machine to a coordinate system of a workpiece, the method comprising:
-
identifying points on the workpiece; receiving, at an imager of a camera coupled to the end effector, light beams including light received from the identified points; identifying a respective centroid of the light received from each of the identified points at the imager; determining an offset of each respective centroid from a predicted location of the respective centroid of the light received from the each of the identified points; and using the offsets, determining the coordinate system transformation in rotation and translation of the coordinate system of the workpiece relative to the end effector coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for orienting an end effector of a robot arm with respect to a workpiece, the system comprising:
-
a camera attached to the end effector, the camera having a line of sight formed between a lens of the camera and an imager in the camera; and a controller that computes a transformation from an end effector coordinate system to a workpiece coordinate system using a light beam received from multiple locations on the workpiece based on respective centroids of the light beam on the imager from each of the multiple locations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An end effector of a robot arm adapted for use in determining a location of a workpiece, the end effector including:
-
a work tool used in a manufacturing operation; a camera mounted in a known relationship to the work tool, the camera having a lens and an imager aligned along a line of sight of the camera; a light beam subassembly generating a light beam; and a beam splitter having at least one reflector that aligns the light beam along the line of sight of the camera and permits at least a portion of a reflection of the light beam to pass to the imager. - View Dependent Claims (17, 18, 19, 20)
-
Specification