Method for calibrating a non-contact sensor using a robot
First Claim
1. A method for calibrating a non-contact sensor with respect to an external reference frame through the use of a robot associated with a manufacturing workstation, comprising:
- identifying a target associated with the robot;
capturing image data of the target by the non-contact sensor as the target is moved amongst six different measurement positions within a field of view of the non-contact sensor;
capturing positional data for the robot as reported by the robot at the measurement positions, where the positional data for the robot is reported in the external reference frame;
determining positional data for the target based in part on the image data, wherein the positional data is defined in a sensor reference frame associated with the non-contact sensor;
determining a transform between the sensor reference frame and the external reference frame based on the positional data for the target and the positional data for the robot.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for calibrating a non-contact sensor with respect to an external reference frame through the use of a robot associated with a manufacturing workstation. The method includes: identifying a target associated with the robot; capturing image data of the target by the non-contact sensor as the target is moved amongst six different measurement positions within a field of view of the non-contact sensor; capturing positional data for the robot as reported by the robot at the measurement positions, where the positional data for the robot is reported in the external reference frame; determining positional data for the target based in part on the image data, wherein the positional data is defined in a sensor reference frame associated with the non-contact sensor; and determining a transform between the sensor reference frame and the external reference frame based on the positional data for the target and the positional data for the robot.
29 Citations
18 Claims
-
1. A method for calibrating a non-contact sensor with respect to an external reference frame through the use of a robot associated with a manufacturing workstation, comprising:
-
identifying a target associated with the robot;
capturing image data of the target by the non-contact sensor as the target is moved amongst six different measurement positions within a field of view of the non-contact sensor;
capturing positional data for the robot as reported by the robot at the measurement positions, where the positional data for the robot is reported in the external reference frame;
determining positional data for the target based in part on the image data, wherein the positional data is defined in a sensor reference frame associated with the non-contact sensor;
determining a transform between the sensor reference frame and the external reference frame based on the positional data for the target and the positional data for the robot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining a transform between positional data as reported by a robot residing in a manufacturing workstation and an external reference frame, comprising:
-
affixing a target to the robot in a manner such that position of the target is unknown in a base reference frame of the robot;
moving the target to at least six measurement positions within a field of observation of a target calibration device;
capturing positional data for the target by the target calibration device at each of the measurement positions, wherein the positional data for the target is defined in the external reference frame;
capturing positional data for the robot as reported by the robot at each of the measurement positions, wherein the positional data for the robot is defined in the base reference frame associated with the robot; and
determining a transform between the base reference frame associated with the robot and the external reference frame based on the positional data for the target and the positional data for the robot. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification