Robot vision using target holes, corners and other object features
First Claim
Patent Images
1. An apparatus for locating an object feature comprising:
- a data base of an object including locations in three dimensions of at least three preselected features of the object relative to one another and relative to other features of the object, at least one of said preselected features being a natural feature of the object;
a storing means for storing said data base;
an electro-optical sensor means comprising multiple cameras for obtaining and scanning respective images of the object;
a location determining means for determining, from the scanned images, the location of said at least three preselected features in three-dimensional space;
a determining means for determining, from the data base and from the determined three dimensional locations of the at least three preselected features, a location of at least one of said other features of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus uses naturally occurring object features as targets in a machine vision based robot (or other) guidance system. In one embodiment, a special high speed processor finds at least 3 pre-selected feature points on an object, which when considered with the data base for the object, allows a rapid 6 degree of freedom solution for the object location relative to the camera and thence connected automation. While primarily envisioned for industrial robots, the invention is useful for all sorts of machines including vehicles, construction machinery and the like--anywhere the target object has a known data base relative to the features in question.
95 Citations
29 Claims
-
1. An apparatus for locating an object feature comprising:
-
a data base of an object including locations in three dimensions of at least three preselected features of the object relative to one another and relative to other features of the object, at least one of said preselected features being a natural feature of the object; a storing means for storing said data base; an electro-optical sensor means comprising multiple cameras for obtaining and scanning respective images of the object; a location determining means for determining, from the scanned images, the location of said at least three preselected features in three-dimensional space; a determining means for determining, from the data base and from the determined three dimensional locations of the at least three preselected features, a location of at least one of said other features of the object. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26, 28)
-
-
2. A method for locating an object feature comprising the steps of:
-
creating a data base of an object including locations in three dimensions of at least three preselected features of the object relative to one another and relative to other features of the object, at least one of the preselected features being a natural feature of the object; storing of the data base in a storage device; obtaining and scanning respective images of the object with an electro-optical sensor device comprising multiple cameras; location determining, from the scanned images, the location of said at least three preselected features in three-dimensional space with a location determining device; determining from the data base from the determined three dimensional locations of the at least three preselected features with a determining device a location of at least one of the other features of the object. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29)
-
Specification