Method and system for ladar pulse deconfliction using delay code selection
First Claim
Patent Images
1. A method comprising:
- selecting, based on a hashing operation, a delay code for use in a ladar system, the ladar system comprising a ladar transmitter and a ladar receiver;
the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and
the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are a number of example embodiments that employ controllable delays between successive ladar pulses in order to discriminate between “own” ladar pulse reflections and “interfering” ladar pulses reflections by a receiver. Example embodiments include designs where a sparse delay sum circuit is used at the receiver and where a funnel filter is used at the receiver. Also, disclosed are techniques for selecting codes to use for the controllable delays as well as techniques for identifying and tracking interfering ladar pulses and their corresponding delay codes. The use of a ladar system with pulse deconfliction is also disclosed as part of an optical data communication system.
150 Citations
28 Claims
-
1. A method comprising:
-
selecting, based on a hashing operation, a delay code for use in a ladar system, the ladar system comprising a ladar transmitter and a ladar receiver; the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
selecting, based on a location of a ladar system, a delay code for use by the ladar system, the ladar system comprising a ladar transmitter and a ladar receiver; the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (5, 6)
-
-
7. A method comprising:
-
selecting, based on a posting by an electronic billboard, a delay code for use by a ladar system, the ladar system comprising a ladar transmitter and a ladar receiver; the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (8)
-
-
9. A method comprising:
-
selecting a delay code for use by a ladar system based on a collaboration with a plurality of other ladar systems, the ladar system comprising a ladar transmitter and a ladar receiver; the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (10, 11)
-
-
12. A method comprising:
-
selecting a delay code for use by a ladar system, the ladar system comprising a ladar transmitter and a ladar receiver; the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal; and wherein the selecting step comprises selecting the delay code based on an analysis of characteristics of the received light signal over time.
-
-
13. A method comprising:
-
selecting a delay code for use by a ladar system, the ladar system comprising a ladar transmitter and a ladar receiver; the ladar transmitter transmitting a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and the ladar receiver processing a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal; wherein the selecting step comprises selecting a plurality n of delay codes; wherein the transmitting step comprises the ladar transmitter transmitting an n-tuple of ladar pulses separated by n delay values corresponding to the n delay codes, wherein the transmitted n-tuple of ladar pulses separated by the delay values serve as the own ladar signal; and wherein the processing step comprises the ladar receiver processing the received light signal based on the selected delay codes to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (14)
-
-
15. A ladar system comprising:
-
a processor configured to select a delay code based on a hashing operation; a ladar transmitter configured to transmit a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and a ladar receiver configured to process a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (16, 17)
-
-
18. A ladar system comprising:
-
a processor configured to select a delay code based on a location of the ladar system; a ladar transmitter configured to transmit a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and a ladar receiver configured to process a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (19, 20)
-
-
21. A ladar system comprising:
-
a processor configured to select a delay code based on a posting by an electronic billboard; a ladar transmitter configured to transmit a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and a ladar receiver configured to process a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (22)
-
-
23. A ladar system comprising:
-
a processor configured to select a delay code based on a collaboration with a plurality of other ladar systems; a ladar transmitter configured to transmit a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and a ladar receiver configured to process a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (24, 25)
-
-
26. A ladar system comprising:
-
a processor configured to select a delay code; a ladar transmitter configured to transmit a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and a ladar receiver configured to process a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal; and wherein the processor is further configured to select the delay code based on an analysis of characteristics of the received light signal over time.
-
-
27. A ladar system comprising:
-
a processor configured to select a delay code; a ladar transmitter configured to transmit a plurality of ladar pulses that are separated by a delay value corresponding to the selected delay code, wherein the transmitted ladar pulses separated by the delay value serve as an own ladar signal; and a ladar receiver configured to process a received light signal based on the selected delay code to detect whether a reflection of the own ladar signal is present in the received light signal; wherein the processor is further configured to select a plurality n of delay codes; wherein the ladar transmitter is further configured to transmit an n-tuple of ladar pulses separated by n delay values corresponding to the n delay codes, wherein the transmitted n-tuple of ladar pulses separated by the delay values serve as the own ladar signal; and wherein the ladar receiver is further configured to process the received light signal based on the selected delay codes to detect whether a reflection of the own ladar signal is present in the received light signal. - View Dependent Claims (28)
-
Specification