×

Robot system and method for calibration

  • US 9,457,470 B2
  • Filed: 04/05/2013
  • Issued: 10/04/2016
  • Est. Priority Date: 04/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for calibrating a first coordinate system Rf of a robot unit with a second coordinate system Cf of an object identification unit, wherein the robot unit comprises a robot arm with an end effector and the object identification unit comprises a camera unit, the end effector further comprises a calibration marker, the method comprisesmoving the end effector to a plurality of first target points wherein the first target points are chosen to include movement of the end effector in all three axes of the first coordinate system Rf of the robot unit, and wherein the end effector maintains a same orientation, while generating position measurements in the first coordinate system Rf and position measurements in an image plane coordinate system IPf for the calibration marker with the object identification unit for each first target points;

  • calculating intrinsic parameters Cint of the camera unit and a rotational part of the second coordinate system Cf of the object identification unit based on the measurements in Rf and IPf;

    moving the end effector to a plurality of first orientations and for each of these orientations moving the end effector in a translation pattern to a second target point while maintaining the same first orientation of the end effector and while generating position measurements in Rf and IPf identifying the translation pattern;

    calculating a depth value Z from the camera unit to the calibration marker for each second target point based on said position measurements identifying the movement along the translation pattern;

    transforming position measurements in pixels in IPf to position values in the second coordinate system Cf based on the depth value Z and Cint;

    calculating a translational part of the second coordinate system Cf of the object identification unit based on the translation and reorientation between the first orientations; and

    using the rotational and the translational parts to store a relation between Rf and Cf to enable collaboration between the robot unit and the object identification unit.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×