Method to control a drive mechanism of an automated machine having a camera
First Claim
1. A method to control a drive mechanism of an automated machine for approaching a point of interest on an object, the object having a surface on which reference information of the object is provided as a one- or two-dimensional pattern, the method comprising:
- capturing at least one image of the object using at least one camera of the automated machine, wherein each of the at least one cameras is arranged at a predetermined known position with the automated machine;
identifying the pattern in the at least one image;
determining before starting the measurement a position and orientation of the pattern relative to the at least one camera by image recognition, wherein identifying the pattern comprises reading position information related to a position and orientation of the pattern on the object, the position information being content of the reference information encoded in the pattern or is extracted from a data base of a data base storage device as part of an object data set comprising reference information of the object and being assignable to the object by the reference information encoded in the pattern;
determining a position and orientation of the object based on the position information related to the position and orientation of the pattern on the object and the determined position and orientation of the pattern relative to the at least one camera; and
controlling the drive mechanism based on the determined position and orientation of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method to control a drive mechanism of an automated machine for approaching a point of interest on an object, the object having a surface on which a reference information of the object is provided as a one- or two-dimensional pattern, the method comprising capturing at least one image of the object by means of at least one camera of the automated machine, identifying the reference information in the at least one image, determining a position and orientation of the reference information relative to the at least one camera, determining a position and orientation of the object based on the determined position and orientation of the reference information, and controlling the drive mechanism based on the determined position and orientation of the object.
-
Citations
23 Claims
-
1. A method to control a drive mechanism of an automated machine for approaching a point of interest on an object, the object having a surface on which reference information of the object is provided as a one- or two-dimensional pattern, the method comprising:
-
capturing at least one image of the object using at least one camera of the automated machine, wherein each of the at least one cameras is arranged at a predetermined known position with the automated machine; identifying the pattern in the at least one image; determining before starting the measurement a position and orientation of the pattern relative to the at least one camera by image recognition, wherein identifying the pattern comprises reading position information related to a position and orientation of the pattern on the object, the position information being content of the reference information encoded in the pattern or is extracted from a data base of a data base storage device as part of an object data set comprising reference information of the object and being assignable to the object by the reference information encoded in the pattern; determining a position and orientation of the object based on the position information related to the position and orientation of the pattern on the object and the determined position and orientation of the pattern relative to the at least one camera; and controlling the drive mechanism based on the determined position and orientation of the object. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 20, 21)
-
-
7. A method to control a drive mechanism of an automated machine, wherein the automated machine is for approaching a point of interest on an object, the object having a surface on which a reference information of the object is provided as a one- or two-dimensional pattern, the method comprising:
-
capturing at least one image of the object using at least one camera of the automated machine, wherein each of the at least one cameras is arranged at a predetermined known position in/at/on the automated machine; identifying the pattern in the at least one image; determining before starting the measurement a position and orientation of the pattern relative to the at least one camera by image recognition; and providing a data set of the object from a storage device of the machine adapted to store and provide object data, the object data comprising data sets of a plurality of objects, the provided data set comprising reference information of the object and being assignable to the object by the reference information encoded in the pattern, wherein the pattern comprises position information related to a position and orientation of the pattern on the object, the position information being content of the reference information or is extracted from the data base of the storage device as part of the object data set, determining a position and orientation of the object based on the position and orientation of the pattern relative to the at least one camera and on the position information related to the position and orientation of the pattern on the object; and controlling the drive mechanism based on the determined position and orientation of the object. - View Dependent Claims (8, 22, 23)
-
-
11. An automated machine comprising:
-
a base; a drive mechanism for approaching a point of interest on an object; a frame structure being movable in a horizontal and a vertical direction, wherein the base, the drive mechanism, and the frame structure define a measuring volume inside which the at least one spatial coordinate of the measurement point is determinable, and the automated machine further comprises; at least one camera that is adapted to be directed to the measuring volume for providing at least a first image of at least a first part of the measuring volume, wherein each of the at least one cameras having a predetermined known position with the automated machine; and a controller adapted to control the drive mechanism on the basis of image data derived from the at least first image; wherein the at least one camera is adapted; to identify in the at least first image a pattern on an object in the measuring volume, and to determine before starting a measurement a position and orientation of the pattern relative to the at least one camera by image recognition; and wherein the controller is adapted to determine a position and orientation of the object based on the position and orientation of the pattern relative to the camera and on a provided position information related to a position and orientation of the pattern on the object to control the drive mechanism on the basis of the determined position and orientation of the object, wherein the identifying the pattern comprises reading position information related to a position and orientation of the pattern on the object, the position information being content of the reference information encoded in the pattern or extracted from a data base of a data storage device as part of an object data set comprising reference information of the object and being assignable to the object by the reference information encoded in the pattern. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer program product, comprising program code which is stored on a machine-readable medium, and having computer-executable instructions for performing:
-
capturing at least one image of the object by means of at least one camera of the automated machine, identifying the pattern in the at least one image, determining before starting the measurement a position and orientation of the pattern relative to the at least one camera by image recognition, determining a position and orientation of the object based on the determined position and orientation of the pattern relative to the camera and on provided position information related to a position and orientation of the pattern on the object, and controlling the drive mechanism based on the determined position and orientation of the object, wherein the identifying the pattern comprises reading position information related to a position and orientation of the pattern on the object, the position information being content of the reference information encoded in the pattern or is extracted from a data base of a data storage device as part of an object data set comprising reference information of the object and being assignable to the object by the reference information encoded in the pattern.
-
Specification