CPC B25J 9/1692 (2013.01) [B25J 9/1671 (2013.01); B25J 9/1697 (2013.01); B25J 19/023 (2013.01)] | 10 Claims |
1. An apparatus for calibrating a position of a robot, comprising:
a scan position controller configured to control the position of the robot by individually setting parameter sets related to the position of the robot for causing a scanner mounted on an end of the robot to scan an object in multiple scan positions around the robot;
a data receiver configured to receive, from the scanner, multiple scan data items generated by the scanner scanning the object in each of the multiple scan positions; and
a parameter calibrator configured to calculate calibration values for the parameter sets having been individually set, by using multiple position information items corresponding to the parameter sets and the multiple scan data items;
wherein the scan position controller is configured to control the position of the robot for allowing the scanner to scan a second, two-dimensional patterned object in multiple first scan positions to generate first scan data and then to control the position of the robot for allowing the scanner to scan a second, three-dimensional shaped object in multiple second scan positions to generate second scan data.
|