Method and program for using gestures to control a coordinate measuring device

US9377283B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9377283-B2
Application numberUS-201414147834-A
CountryUS
Kind codeB2
Filing dateJan 6, 2014
Priority dateJan 8, 2013
Publication dateJun 28, 2016
Grant dateJun 28, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A coordinate measuring device includes a measuring probe measuring three-dimensional coordinates; a measuring arm supporting the measuring probe and outputting position information for calculating the three-dimensional coordinates; a controller connected to the measuring arm and detecting the three-dimensional coordinates based on the position information; and a memory storing a predetermined gesture. The controller further detects a trajectory of the measuring probe based on the continuously detected three-dimensional coordinates and, by cross-checking the trajectory with the gesture stored in the memory, the controller recognizes the specific gesture corresponding to the trajectory.

First claim

Opening claim text (preview).

What is claimed is: 1. A coordinate measuring device that measures a work piece comprising: a measuring probe configured to measure three-dimensional coordinates; a measuring arm configured to support the measuring probe, and further configured to output position information for calculating the three-dimensional coordinates; a controller connected to the measuring arm and configured to detect the three-dimensional coordinates based on the position information; and a memory configured to store a list of a predetermined gesture and a predetermined command associated with each other, wherein the controller is further configured to: determine whether the measuring probe is currently being used for measuring the work piece, detect a trajectory of movement of the measuring probe based on the continuously detected three-dimensional coordinates, when it is determined that the measuring probe is not currently being used for measuring the work piece, recognize a gesture corresponding to the trajectory detected based on the continuously detected three-dimensional coordinates, by cross-checking the detected trajectory with the predetermined gesture stored in the memory, when it is determined that the measuring probe is not currently being used for measuring the work piece, and reference the list stored in the memory to identify and execute a command associated with the recognized gesture in the list. 2. A coordinate measuring device that measures a work piece comprising: a measuring probe configured to measure three-dimensional coordinates; a measuring arm configured to support the measuring probe, and further configured to output position information for calculating the three-dimensional coordinates; a controller connected to the measuring arm and configured to detect the three-dimensional coordinates based on the position information; and a memory configured to store a list of a predetermined gesture and a predetermined command associated with each other, wherein the controller is further configured to: determine whether the measuring probe is currently being used for measuring the work piece, detect a trajectory of movement of the measuring probe based on continuously detected three-dimensional coordinates, when it is determined that the measuring probe is not currently being used for measuring the work piece, and create an association between a gesture, corresponding to the detected trajectory, and the predetermined command, when it is determined that the measuring probe is not currently being used for measuring the work piece, and store the gesture corresponding to the detected trajectory and the predetermined command associated with each other in the list in the memory, when it is determined that the measuring probe is not currently being used for measuring the work piece. 3. A method of controlling a coordinate measuring device that measures a work piece, the method comprising: pre-storing, in a memory, a list associating a predetermined gesture and a predetermined command; determining whether the measuring probe is currently being used for measuring the work piece; continuously detecting three-dimensional coordinates of a measuring probe and detecting a trajectory of movement of the measuring probe based on the continuously detected three-dimensional coordinates, when it is determined that the measuring probe is not currently being used for measuring the work piece; recognizing a gesture corresponding to the trajectory detected based on the continuously detected three-dimensional coordinates, by cross-checking the detected trajectory with the predetermined gesture pre-stored in a memory, when it is determined that the measuring probe is not currently being used for measuring the work piece, referencing the list to identify a command associated with the recognized gesture; and executing the identified command. 4. At least one non-transitory computer readable medium storing a program for executing the method according to claim 3 on a computer. 5. A method of controlling a coordinate measuring device that measures a work piece, the method comprising: determining whether the measuring probe is currently being used for measuring the work piece; continuously detecting three-dimensional coordinates of a measuring probe and detecting a trajectory of movement of the measuring probe based on the continuously detected three-dimensional coordinates, when it is determined that the measuring probe is not currently being used for measuring the work piece; creating an association between a gesture, corresponding to the detected trajectory, and the predetermined command, when it is determined that the measuring probe is not currently being used for measuring the work piece; storing the gesture corresponding to the detected trajectory and the predetermined command associated with each other in a list in a memory, when it is determined that the measuring probe is not currently being used for measuring the work piece. 6. At least one non-transitory computer readable medium storing a program for executing the method according to claim 5 on a computer.

Assignees

Inventors

Classifications

  • by measuring coordinates of points · CPC title

  • G01B5/008Primary

    using coordinate measuring machines · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9377283B2 cover?
A coordinate measuring device includes a measuring probe measuring three-dimensional coordinates; a measuring arm supporting the measuring probe and outputting position information for calculating the three-dimensional coordinates; a controller connected to the measuring arm and detecting the three-dimensional coordinates based on the position information; and a memory storing a predetermined g…
Who is the assignee on this patent?
Mitutoyo Corp
What technology area does this patent fall under?
Primary CPC classification G01B5/008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 28 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).