Patent US5819206A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5819206A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for determining position and orientation of a moveable object using accelerometers

Assignee: Cufer Asset Ltd LLC
•
Filing: 1997-03-20
•
Granted: 1998-10-06
•
Expires: 2017-03-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A three-dimensional position and orientation tracking system uses accelerometers to measure acceleration of a moveable object (e.g., a head-mounted display unit or a data glove). A tracking processor generates both position and orientation information on the object relative to a simulation environment as a function of the acceleration data. In one embodiment, a simplified radar-based tracking system is disposed relative to the object and periodically provides additional tracking data on the object to the tracking processor. The tracking processor uses the additional data to correct the position and orientation information using a feedback filter process. The position and orientation information signals generated can be used, for example, in a simulation or virtual reality application. Position and orientation information is received by a simulation processor relative to the object. The simulation processor modifies a simulation environment as a function of the position and orientation information received. Modified simulation environment information (e.g., video and/or audio information) is then presented to a user.

Inventors

  • 👤 Mike A. Horton
  • 👤 A. Richard Newton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 02:05
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/011; G06F3/03; G06F3/033; G06F3/0346

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 84 words
A method for generating computer simulation signals in response to orientation of a moveable object from a plurality of electronic linear accelerometers mounted on the moveable object, the method comprising the steps of: processing linear acceleration signals generated from a plurality of electronic linear accelerometers mounted on the moveable object; and generating orientation signals associated with movement of the object in three degrees of freedom as a function of the linear acceleration signals; and generating computer simulation signals in response to the orientation signals.
Claim 2
Independent Claim 84 words
A method for generating computer simulation signals in response to orientation of a moveable object from a plurality of electronic linear accelerometers mounted on the moveable object, the method comprising the steps of: processing linear acceleration signals generated from a plurality of electronic linear accelerometers mounted on the moveable object; and generating orientation signals associated with movement of the object in three degrees of freedom as a function of the linear acceleration signals; and generating computer simulation signals in response to the orientation signals.
Claim 3
Dependent Claim 44 words
The method of claim 1 wherein the orientation signals include an estimated future orientation signal, and the step of generating orientation signals further comprises the step of: determining an estimated future orientation signal as a function of the orientation signals and a delay time.
Claim 4
Dependent Claim 89 words
The method of claim 1, for operation with another moveable object having a plurality of electronic linear accelerometers mounted thereon, and further comprising the steps of: processing linear acceleration signals from the plurality of electronic linear accelerometers mounted on said another moveable object; generating orientation signals associated with movement of said another moveable object in three degrees of freedom as a function of the acceleration signals associated with said another moveable object; and generating computer simulation signals in response to the orientation signals associated with said another moveable object.
Claim 5
Dependent Claim 27 words
The method of claim 1 wherein in the step of: generating computer simulation signals, the computer simulation signals are generated as a function of the orientation signals.
Claim 6
Dependent Claim 12 words
The method of claim 4 wherein the simulation signals comprise video information.
Claim 7
Dependent Claim 12 words
The method of claim 4 wherein the simulation signals comprise audio information.
Claim 8
Dependent Claim 12 words
The method of claim 4 wherein the simulation signals comprise tactile information.
Claim 9
Dependent Claim 12 words
The method of claim 4 wherein the simulation signals comprise sensory information.
Claim 10
Dependent Claim 23 words
The method of claim 1 wherein the steps of processing linear acceleration signals, generating orientation signals, and generating computer simulation signals are repeated.
Claim 11
Dependent Claim 44 words
The method of claim 1 for operation with a computer simulation system, further comprising the steps of: transmitting the orientation signals to the simulation system; and generating the computer simulation signals in the simulation system as a function of the orientation signals received thereby.
Claim 12
Dependent Claim 39 words
The method of claim 1 further comprising the steps of: receiving tracking data signals associated with the object from a source disposed from the object; and modifying the orientation signals as a function of the tracking data signals received.
Claim 13
Dependent Claim 120 words
A processor-implemented method for operation with a simulation system to generate position signals and orientation signals for tracking object movement, the method comprising the steps of: receiving acceleration signals from a plurality of accelerometers mounted on a moveable object; generating position signals and orientation signals associated with movement of the object, wherein a processor determines the position signals and the orientation signals according to the received acceleration signals; receiving tracking data signals associated with the object from a source disposed on the object; modifying the position signals and the orientation signals as a function of the tracking data signals received; and the simulation system generates simulation signals as a function of the modified position signals and the modified orientation signals.
Claim 14
Dependent Claim 120 words
A processor-implemented method for operation with a simulation system to generate position signals and orientation signals for tracking object movement, the method comprising the steps of: receiving acceleration signals from a plurality of accelerometers mounted on a moveable object; generating position signals and orientation signals associated with movement of the object, wherein a processor determines the position signals and the orientation signals according to the received acceleration signals; receiving tracking data signals associated with the object from a source disposed on the object; modifying the position signals and the orientation signals as a function of the tracking data signals received; and the simulation system generates simulation signals as a function of the modified position signals and the modified orientation signals.
Claim 15
Dependent Claim 61 words
A processor-implemented method for generating a tracking signal associated with movement of an object having a plurality of accelerometers mounted thereon, the method comprising the steps of: receiving a selected acceleration signal from the plurality of accelerometers mounted on a moveable object; and generating a tracking signal associated with movement of the object as a function of the received acceleration signal.
Claim 16
Dependent Claim 61 words
A processor-implemented method for generating a tracking signal associated with movement of an object having a plurality of accelerometers mounted thereon, the method comprising the steps of: receiving a selected acceleration signal from the plurality of accelerometers mounted on a moveable object; and generating a tracking signal associated with movement of the object as a function of the received acceleration signal.
Claim 17
Dependent Claim 21 words
The method of claim 12 further comprising: generating simulation signals as a function of the position signals and the orientation signals.
Claim 18
Independent Claim 96 words
A system for generating computer simulation signals in response to the orientation of a moveable object from a plurality of electronic linear accelerometers mounted on the moveable object, the system comprising: a plurality of electronic linear accelerometers mounted on the moveable object for producing linear acceleration signals; a processor coupled to the accelerometers for generating orientation signals associated with the moveable object in three degrees of freedom as a function of the linear acceleration signals; and a simulation system communicatively coupled to the processor for generating computer simulation signals as a function of the orientation signals.
Claim 19
Independent Claim 96 words
A system for generating computer simulation signals in response to the orientation of a moveable object from a plurality of electronic linear accelerometers mounted on the moveable object, the system comprising: a plurality of electronic linear accelerometers mounted on the moveable object for producing linear acceleration signals; a processor coupled to the accelerometers for generating orientation signals associated with the moveable object in three degrees of freedom as a function of the linear acceleration signals; and a simulation system communicatively coupled to the processor for generating computer simulation signals as a function of the orientation signals.
Claim 20
Dependent Claim 39 words
The system of claim 15 where the system further comprises: a transmitting for transmitting the orientation signals from the object to the simulation system; and another transmitting for transmitting the simulation signals from the simulation system to the object.

References Cited (Backward Citations)

US5290964A Cited
US5072218A Cited
US5280265A Cited
US5245537A Cited
US5307072A Cited
US5422653A Cited
US5373857A Cited
US5615132A Cited
US5583875A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-05 2002-04-06 2002-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-05 2006-04-06 2006-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-05 2010-04-06 2010-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag