Coded localization systems, methods and apparatus
First Claim
1. A navigation system for a repositionable object, comprising:
- a first optical motion unit having a first plurality of optical channels and configured to capture information from a first portion of a moving scene;
a second optical motion unit having a second plurality of optical channels and configured to capture information from a second portion of the moving scene, the second optical motion unit being displaced from the first optical motion unit by a first distance in a first direction; and
a processing subsystem configured to determine a two dimensional change in motion of the scene based upon data output from the first and second motion units and the first direction and distances;
each of the first plurality of optical channels and the second plurality of optical channels including;
a detector configured to receive electromagnetic energy incident thereon and propagating from the moving scene; and
a localization code that is (i) configured to optically modify the electromagnetic energy passing therethrough to the detector, (ii) one of an amplitude mask, a phase mask, an aperture pattern, and a polarizer, and (iii) different from the localization code of each other optical channel of the plurality of optical channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A coded localization system includes a plurality of optical channels arranged to cooperatively distribute electromagnetic energy from at least one object onto a plurality of detectors. Each of the channels includes a localization code that is different from any other localization code in other channels, to modify electromagnetic energy passing therethrough. Digital outputs from the detectors are processable to determine sub-pixel localization of the object onto the detectors, such that a location of the object is determined more accurately than by detector geometry alone. Another coded localization system includes a plurality of optical channels arranged to cooperatively distribute a partially polarized signal onto a plurality of pixels. Each of the channels includes a polarization code that is different from any other polarization code in other channels to uniquely polarize electromagnetic energy passing therethrough. Digital outputs from the detectors are processable to determine a polarization pattern.
-
Citations
9 Claims
-
1. A navigation system for a repositionable object, comprising:
-
a first optical motion unit having a first plurality of optical channels and configured to capture information from a first portion of a moving scene; a second optical motion unit having a second plurality of optical channels and configured to capture information from a second portion of the moving scene, the second optical motion unit being displaced from the first optical motion unit by a first distance in a first direction; and a processing subsystem configured to determine a two dimensional change in motion of the scene based upon data output from the first and second motion units and the first direction and distances; each of the first plurality of optical channels and the second plurality of optical channels including; a detector configured to receive electromagnetic energy incident thereon and propagating from the moving scene; and a localization code that is (i) configured to optically modify the electromagnetic energy passing therethrough to the detector, (ii) one of an amplitude mask, a phase mask, an aperture pattern, and a polarizer, and (iii) different from the localization code of each other optical channel of the plurality of optical channels. - View Dependent Claims (2, 3)
-
-
4. A method for controlling motion of a repositionable object, comprising:
-
determining a present heading of the repositionable object by capturing information from a moving scene using a plurality of optical channels each collocated with the repositionable object and having a detector and a localization code configured to optically modify electromagnetic energy passing therethrough from the scene to the detector, each localization code (a) being one of an amplitude mask, a phase mask, an aperture pattern, and a polarizer, and (b) differing from the respective localization code of each other of the plurality of optical channels; determining a current location of the repositionable object using a satellite navigation system; determining a desired heading for the repositionable object by comparing the current location of the repositionable object with a desired destination; and adjusting the heading of the repositionable object from the present heading to the desired heading. - View Dependent Claims (5, 6)
-
-
7. A navigation system for a repositionable object, comprising:
-
a plurality of optical channels arranged to cooperatively capture information from a moving scene, each of the optical channels being collocated with the repositionable object and having (i) a detector and (ii) a localization code configured to optically modify electromagnetic energy passing therethrough from the moving scene to the detector, the localization code being one of an amplitude mask, a phase mask, an aperture pattern, and a polarizer, and differing from the localization code of each other of the plurality of optical channels; a receiver configured to communicate with a satellite navigation system; and a digital signal processor configured to; determine a present heading of the repositionable object from the information captured by the plurality of optical channels; determine a current location of the repositionable object using the receiver; and determine a desired heading for the repositionable object by comparing the current location of the repositionable object with a desired destination. - View Dependent Claims (8, 9)
-
Specification