Method and apparatus for determining position and orientation of a moveable object using accelerometers
First Claim
1. 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.
7 Assignments
0 Petitions
Accused Products
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.
-
Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (14)
-
-
13. 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.
-
-
15. 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. - View Dependent Claims (16)
-
Specification