Articulated arm coordinate measurement machine that uses a 2D camera to determine 3D coordinates of smoothly continuous edge features
First Claim
Patent Images
1. A method of determining three-dimensional (3D) coordinates of an edge point of an object, comprising:
- providing an articulated arm coordinate measuring machine (AACMM) that includes a base, a manually positionable arm portion having an opposed first end and second end, the arm portion being rotationally coupled to the base, the arm portion including a plurality of connected arm segments, each arm segment including at least one position transducer for producing a position signal, a first camera assembly coupled to the first end, an electronic circuit that receives the position signal from each of the at least one position transducer and provides data corresponding to a pose of the first camera assembly;
providing a processor;
in a first instance;
capturing with the first camera assembly in a first pose a first image of the object;
obtaining from the electronic circuit first data corresponding to the first pose;
in a second instance;
capturing with the first camera assembly in a second pose a second image of the object;
obtaining from the electronic circuit second data corresponding to the second pose;
in a third instance;
capturing with the first camera assembly in a third pose a third image of the object;
obtaining from the electronic circuit third data corresponding to the third pose;
determining with the processor the 3D coordinates of a first edge point, the first edge point being smoothly continuous within an interval of edge points, the 3D coordinates of the first edge point determined based at least in part on the first data, the second data, the third data, the first image, the second image, and the third image; and
storing the determine 3D coordinates of the first edge point.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable articulated arm coordinate measuring machine (AACMM) having an integrated camera captures 2D images of an object at three or more different poses. A processor determines 3D coordinates of a smoothly continuous edge point of the object based at least in part on the captured 2D images and pose data provided by the AACMM.
-
Citations
16 Claims
-
1. A method of determining three-dimensional (3D) coordinates of an edge point of an object, comprising:
-
providing an articulated arm coordinate measuring machine (AACMM) that includes a base, a manually positionable arm portion having an opposed first end and second end, the arm portion being rotationally coupled to the base, the arm portion including a plurality of connected arm segments, each arm segment including at least one position transducer for producing a position signal, a first camera assembly coupled to the first end, an electronic circuit that receives the position signal from each of the at least one position transducer and provides data corresponding to a pose of the first camera assembly; providing a processor; in a first instance; capturing with the first camera assembly in a first pose a first image of the object; obtaining from the electronic circuit first data corresponding to the first pose; in a second instance; capturing with the first camera assembly in a second pose a second image of the object; obtaining from the electronic circuit second data corresponding to the second pose; in a third instance; capturing with the first camera assembly in a third pose a third image of the object; obtaining from the electronic circuit third data corresponding to the third pose; determining with the processor the 3D coordinates of a first edge point, the first edge point being smoothly continuous within an interval of edge points, the 3D coordinates of the first edge point determined based at least in part on the first data, the second data, the third data, the first image, the second image, and the third image; and storing the determine 3D coordinates of the first edge point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of determining three-dimensional (3D) coordinates of an edge point of an object, comprising:
-
providing an articulated arm coordinate measuring machine (AACMM) that includes a base, a manually positionable arm portion having an opposed first end and second end, the arm portion being rotationally coupled to the base, the arm portion including a plurality of connected arm segments, each arm segment including at least one position transducer for producing a position signal, a first camera assembly and a second camera assembly coupled to the first end, an electronic circuit that receives the position signal from each of the at least one position transducer and provides data corresponding to a pose of the first camera assembly and the second camera assembly; providing a processor; in a first instance; capturing with the first camera assembly in a first pose a first image of the object; obtaining from the electronic circuit first data corresponding to the first pose; capturing with the second camera assembly in a second pose a second image of the object; obtaining from the electronic circuit second data corresponding to the second pose; in a second instance; capturing with the first camera assembly in a third pose a third image of the object; obtaining from the electronic circuit third data corresponding to the third pose; determining with the processor the 3D coordinates of a first edge point, the first edge point being smoothly continuous within an interval of edge points, the 3D coordinates of the first edge point determined based at least in part on the first data, the second data, the third data, the first image, the second image, and the third image; and storing the determine 3D coordinates of the first edge point. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification