DocumentCode :
1077593
Title :
Placing registration marks
Author :
Rao, Anil S. ; Goldberg, Kenneth Y.
Author_Institution :
Dept. of Comput. Sci., Utrecht Univ., Netherlands
Volume :
41
Issue :
1
fYear :
1994
fDate :
2/1/1994 12:00:00 AM
Firstpage :
51
Lastpage :
59
Abstract :
In industrial assembly, a registration mark can be placed on parts to aid a computer vision system in determining the position and orientation (pose) of parts. However, when sensor noise and limits on resolution introduce errors in the measured location of the registration mark, these errors can propagate into the measurement of part pose. In this paper, the authors define the registration mark problem: given an n-sided rigid planar polygonal part and a set of k poses for the part, locate a point on the surface of the part that maximizes the minimum distance between transformed points. A registration mark at this point will be maximally robust to sensor imperfections. The authors give an O(n log n+k4 log k:log* k) time algorithm to solve this planar problem using a result from Schwartz and Sharir (see J. Symbolic Computation, vol.10, p.371-93, 1990), and demonstrate the algorithm using a commercial vision system. The results extend to classes of curved planar parts and polyhedral parts
Keywords :
assembling; computer vision; O(n log n+k4 log k:log* k) time algorithm; computer vision system; curved planar parts; registration marks placing; resolution limits; rigid planar polygonal part; sensor noise; Assembly systems; Computer errors; Computer industry; Computer science; Computer vision; Intelligent robots; Manufacturing automation; Noise measurement; Robotics and automation; Robustness;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/41.281608
Filename :
281608
Link To Document :
بازگشت