APPARATUS AND METHODS FOR ULTRASONIC SENSOR NAVIGATION
First Claim
1. A method for navigating with a device comprising:
- processing a sequence of samples from an ultrasonic sensor of the device;
determining a navigational constraint for the device based at least in part on the processed samples; and
providing a navigation solution for the device based at least in part on the determined navigational constraint.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and methods are disclosed for determining a navigational constraint for a portable device using an ultrasonic sensor. The navigational constraint may be used to supplement other navigational solutions or may be used independently. The ultrasonic sensor may provide a plurality of samples to be processed to determine the constraint. Processing the ultrasonic samples may include performing a flow analysis regarding detected external objects. Determining the constraint may include any or all of determining a context for usage, distinguishing usage modes, estimating relative heading changes, and estimating misalignment angle between device and platform needed to determine direction of motion of the platform and determining a speed of the portable device from the samples.
-
Citations
53 Claims
-
1. A method for navigating with a device comprising:
-
processing a sequence of samples from an ultrasonic sensor of the device; determining a navigational constraint for the device based at least in part on the processed samples; and providing a navigation solution for the device based at least in part on the determined navigational constraint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A device comprising:
-
an ultrasonic sensor; and an ultrasonic navigation module, wherein the ultrasonic navigation module is configured to; process a sequence of samples from the ultrasonic sensor of the device; determine a navigational constraint for the device based at least in part on the processed samples; and provide a navigation solution for the device based at least in part on the determined navigational constraint. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification