IP Library Granted Patent US 12674659
Granted Patent B2
US 12674659 · App. 18/260,614 · Granted Jul 7, 2026

Three-dimensional measurement system

Inventor: Wataru Tooyama (Yamanashi, JP)
Assignee: FANUC CORPORATION
G01B11/24G01B11/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12674659
App. No.
18/260,614
Granted
Jul 7, 2026
Kind
B2
Abstract

The three-dimensional measurement system 1 pertaining to a first embodiment of the present disclosure, whereby the three-dimensional shape of a measurement object can be accurately measured regardless of the position of the measurement object, comprises a three-dimensional measurement unit 32 that measures the position and shape of the measurement object using a three-dimensional sensor 20 that measures a distance to the measurement object, a robot 10 that moves the three-dimensional sensor 20 or the measurement object, a distance measurement unit 33 that measures the distance between the three-dimensional sensor 20 and the measurement object, and a measurement orientation setting unit 34 that sets a measurement orientation of the robot 10 such that the distance between the three-dimensional sensor 20 and the measurement object is a prescribed reference distance on the basis of the distance between the three-dimensional sensor 20 and the measurement object, measured by the distance measurement unit 33.

Claims (15)

1 . A three-dimensional measurement system comprising:

a three-dimensional measurement unit configured to measure a position and a shape of a measurement target using a three-dimensional sensor for detecting distances to the measurement target for each two-dimensional position in a field of view of the three-dimensional sensor;

a robot configured to move the three-dimensional sensor or the measurement target;

a distance measurement unit configured to measure a distance between the three-dimensional sensor and the measurement target; and

a measurement posture setting unit configured to set, for the robot, one measurement posture in which a distance between the three-dimensional sensor and the measurement target is set to be equal to a predetermined reference distance, based on the distance between the three-dimensional sensor and the measurement target measured by the distance measurement unit, wherein

the three-dimensional sensor includes a two-dimensional camera,

the distance measurement unit calculates the distance between the three-dimensional sensor and the measurement target, based on a plurality of two-dimensional images of the measurement target captured by the two-dimensional camera from different positions along with changes in the posture of the robot, and

the three-dimensional measurement unit generates three-dimensional data of a surface shape of the measurement target based on the distances to the measurement target detected at only the one measurement posture by the three-dimensional sensor.

2 . The three-dimensional measurement system according to claim 1 , further comprising:

a reference posture setting unit configured to set, for the robot, a reference posture in which a distance between the three-dimensional sensor and the measurement target is set to be identical with the reference distance, based on the position and the shape of the measurement target measured by the three-dimensional measurement unit in a state in which the robot is in the one measurement posture.

3 . The three-dimensional measurement system according to claim 2 , further comprising:

a shape storage unit configured to store therein the shape of the measurement target in advance;

a matching degree calculation unit configured to calculate a matching degree between the shape of the measurement target measured by the three-dimensional measurement unit and the shape of the measurement target stored in the shape storage unit;

a deviation amount calculation unit configured to calculate a deviation amount by which the distance between the three-dimensional sensor and the measurement target deviates from the reference distance, based on the position and the shape of the measurement target measured by the three-dimensional measurement unit; and

a corrected posture setting unit configured to set, for the robot, a corrected posture in which the three-dimensional sensor is moved by the deviation amount in a case where the matching degree is less than a predetermined criterial threshold value.