SYSTEMS AND METHODS FOR ORIENTATION PREDICTION
First Claim
Patent Images
1. A method for predicting a future orientation of a device configured to be moved by a user, comprising:
- obtaining a plurality of motion sensor samples for the device up to a current time;
generating a quaternion representing a current orientation of the device;
predicting a future motion sensor sample, based at least in part, on the plurality of motion samples obtained up to the current time; and
generating a quaternion representing a predicted future orientation of the device by fusing the predicted future motion sensor sample with the current orientation quaternion.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for predicting a future orientation of a device. A future motion sensor sample may be predicted using a plurality of motion sensor samples for the device up to a current time. After determining the current orientation of the device, the predicted motion sensor sample may be used to predict a future orientation of the device at one or more times.
68 Citations
24 Claims
-
1. A method for predicting a future orientation of a device configured to be moved by a user, comprising:
-
obtaining a plurality of motion sensor samples for the device up to a current time; generating a quaternion representing a current orientation of the device; predicting a future motion sensor sample, based at least in part, on the plurality of motion samples obtained up to the current time; and generating a quaternion representing a predicted future orientation of the device by fusing the predicted future motion sensor sample with the current orientation quaternion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for predicting orientation, comprising:
-
a device configured to be moved by a user outputting motion sensor data; a data prediction block configured to receive a plurality of samples of the motion sensor data up to a current time and output a predicted future motion sensor sample; a quaternion generator configured to output a quaternion representing a current orientation of the device; and a sensor fusion block configured to generate a quaternion representing a predicted future orientation of the device by combining the predicted future motion sensor sample with a preceding orientation quaternion. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification