Method and apparatus for using gestures to control a laser tracker
First Claim
Patent Images
1. A method for communicating, from a user to a laser tracker with steps comprising:
- providing the laser tracker having a structure rotatable about a first axis and a second axis, a first light source that launches a first light beam from the structure, a distance meter, a first angular encoder that measures a first angle of rotation about the first axis, a second angular encoder that measures a second angle of rotation about the second axis, and a processor;
providing a projector and a first camera;
providing a rule of correspondence between each of a plurality of commands and each of a plurality of gestures, each gesture from among the plurality of gestures including a spatial configuration of a first body part of the user relative to a second body part of the user, the rule of correspondence based at least in part on the spatial configuration;
performing by the user a first gesture from among the plurality of gestures, the first gesture corresponding to a first command;
projecting from the projector a second light onto the first body part and second body part, the second light being a two-dimensional pattern of light;
reflecting the second light from the first body part and second body part as a third light;
capturing a portion of the third light with the first camera to obtain a digital representation of the portion of the third light;
determining the first command based at least in part on processing the digital representation according to the rule of correspondence;
executing the first command with the laser tracker; and
measuring three dimensional coordinates of a retroreflector based at least in part on measurements of the distance meter, the first angular encoder, the second angular encoder and a speed of light.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are provided for controlling a laser tracker remotely from the laser tracker through gestures performed by a user. The method includes providing a rule of correspondence between each of a plurality of commands and each of a plurality of user gestures. A gesture is performed by the user with the user'"'"'s body that corresponds to one of the plurality of user gestures. The gesture performed by the user is detected. The gesture recognition engine determines a first command from one of the plurality of commands that correspond with the detected gesture. Then the first command is executed with the laser tracker.
-
Citations
22 Claims
-
1. A method for communicating, from a user to a laser tracker with steps comprising:
-
providing the laser tracker having a structure rotatable about a first axis and a second axis, a first light source that launches a first light beam from the structure, a distance meter, a first angular encoder that measures a first angle of rotation about the first axis, a second angular encoder that measures a second angle of rotation about the second axis, and a processor; providing a projector and a first camera; providing a rule of correspondence between each of a plurality of commands and each of a plurality of gestures, each gesture from among the plurality of gestures including a spatial configuration of a first body part of the user relative to a second body part of the user, the rule of correspondence based at least in part on the spatial configuration; performing by the user a first gesture from among the plurality of gestures, the first gesture corresponding to a first command; projecting from the projector a second light onto the first body part and second body part, the second light being a two-dimensional pattern of light; reflecting the second light from the first body part and second body part as a third light; capturing a portion of the third light with the first camera to obtain a digital representation of the portion of the third light; determining the first command based at least in part on processing the digital representation according to the rule of correspondence; executing the first command with the laser tracker; and measuring three dimensional coordinates of a retroreflector based at least in part on measurements of the distance meter, the first angular encoder, the second angular encoder and a speed of light. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for communicating, from a user to a laser tracker, to control operation of the laser tracker with steps comprising:
-
providing the laser tracker having a structure rotatable about a first axis and a second axis, a first light source that launches a first light beam from the structure, a distance meter, a first angular encoder that measures a first angle of rotation about the first axis, a second angular encoder that measures a second angle of rotation about the second axis, and a processor; providing a camera having a field of view; providing a rule of correspondence between each of a plurality of commands for controlling a laser tracker and each of a plurality of gestures, each gesture from among the plurality of gestures including a spatial configuration of a first body part of the user relative to a second body part of the user, the rule of correspondence based at least in part on the spatial configuration; tracking at least a portion of the user from a first position to a second position within the field of view, the tracking based at least in part on a first image acquired by the camera; performing a first gesture by the user from among the plurality of gestures, the first gesture corresponding to a first command from the plurality of commands; acquiring a second image with the camera of the first gesture that includes the first body part and second body part; determining the first command based at least in part on the spatial configuration of the first body part and second body part in the second image; executing the first command with the laser tracker; and determining with the processor a set of three dimensional coordinates of at least one point on an object based at least in part on the first light beam, the distance meter, the first angle of rotation, the second angle of rotation and a speed of light. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification