ROBOTIC CALIBRATION METHOD
First Claim
Patent Images
1. A method of obtaining calibration data for a robot system having an articulated arm, the method comprising the steps of:
- commanding said articulated arm of said robot system to position a calibration feature at a plurality of commanded points, said plurality of commanded points collectively being a first point cloud;
for each of said commanded points, collecting with an external measurement device a measurement point corresponding to said position of said calibration feature, said plurality of measurement points collectively being a second point cloud; and
adjusting one or more parameters of said robot system based on a comparison of said first point cloud and said second point cloud.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot is characterized by an external measurement device. The robot generates a first point cloud of data. The external measurement device generates a second point cloud of data. These two points clouds are analyzed to determine an accuracy of the robot.
-
Citations
20 Claims
-
1. A method of obtaining calibration data for a robot system having an articulated arm, the method comprising the steps of:
-
commanding said articulated arm of said robot system to position a calibration feature at a plurality of commanded points, said plurality of commanded points collectively being a first point cloud; for each of said commanded points, collecting with an external measurement device a measurement point corresponding to said position of said calibration feature, said plurality of measurement points collectively being a second point cloud; and adjusting one or more parameters of said robot system based on a comparison of said first point cloud and said second point cloud. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of obtaining calibration data for a robot system having an articulated arm, the method comprising the steps of:
-
commanding said articulated arm of said robot system to position a calibration feature at a first point, said first point being included in a first point cloud in a first coordinate system; obtaining a first measurement point with an external coordinate measuring machine, said first measurement point corresponding to an actual position of said calibration feature and said first measurement point being included in a second point cloud in a second coordinate system; commanding said articulated arm of said robot system to position said calibration feature at a second point, said second point being included in said first point cloud in said first coordinate system; obtaining a second measurement point with said external coordinate measuring machine, said second measurement point corresponding to a second actual position of said calibration feature and said second measurement point being included in said second point cloud in said second coordinate system; commanding said articulated arm of said robot system to position said calibration feature at a third point, said third point being included in said first point cloud in said first coordinate system; obtaining a third measurement point with said external coordinate measuring machine, said third measurement point corresponding to a third actual position of said calibration feature and said third measurement point being included in said second point cloud in said second coordinate system; and adjusting one or more parameters of said robot system based on a comparison of said first point cloud and said second point cloud. - View Dependent Claims (10, 11, 12)
-
-
13. A method of obtaining calibration data for a robot system having an articulated arm, the method comprising the steps of:
-
providing a calibration template with a plurality of calibration spots in a working volume of said robot system, said calibration spots forming a first point cloud in a first coordinate system; moving said articulated arm of said robot system to position a calibration feature at each of said calibration spots; recording a second plurality of points of a second point cloud in a second coordinate system, each of said second plurality of points corresponding to a position of said calibration feature at a respective calibration spot; and adjusting one or more parameters of said robot system based on a comparison of said first point cloud and said second point cloud. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of obtaining calibration data for a robot system having an articulated arm, the method comprising the steps of:
-
providing a calibration template having a known geometry, said known geometry including a first point could; moving said articulated arm of said robot system to contact said calibration template with a calibration feature produce a second point cloud; and adjusting one or more parameters of said robot system based on a comparison of said first point cloud and said second point cloud. - View Dependent Claims (20)
-
Specification