A method and apparatus for locating objects by means of machine vision alignment
using cooperative targets. Novel cooperative targets are used that have substantial
performance advantages. Alignment methods having non-translation alignment capabilities
are used, such as geometric pattern matching, cooperating with suitable targets
to perform alignment in non-translation degrees of freedom, such as orientation
and size.