BLOCKAGE DETECTION OF HIGH-RESOLUTION LIDAR SENSOR
20230121398 · 2023-04-20
Assignee
Inventors
Cpc classification
International classification
Abstract
A lidar sensor assembly includes a plurality of light sources configured to generate light and a plurality of photodetectors for detecting the light potentially reflected off of objects in a field of view. Each of the photodetectors is associated with and configured to receive the light generated by one of the plurality of light sources. A generally transparent cover is disposed between (a) at least one of plurality of light sources and the plurality of photodetectors and (b) the field of view. The assembly further includes a processor in communication with the plurality of light sources and the plurality of photodetectors. The processor is configured to receive signals from the plurality of photodetectors. The processor is further configured to determine whether a blockage of the generally transparent cover exists based at least partially on the signals from the plurality of photodetectors.
Claims
1. A lidar sensor assembly, comprising: a plurality of light sources configured to generate light for illuminating a field of view; a plurality of photodetectors for detecting the light potentially reflected off of objects in the field of view, wherein each of said photodetectors is associated with and configured to receive the light generated by one of said plurality of light sources; a generally transparent cover disposed between (a) at least one of plurality of light sources and the plurality of photodetectors and (b) the field of view; and a processor in communication with said plurality of light sources and said plurality of photodetectors and configured to receive signals from said plurality of photodetectors, and determine whether a blockage of the generally transparent cover exists based at least partially on the signals from said plurality of photodetectors.
2. The lidar sensor assembly as set forth in claim 1 wherein said processor is also in communication with said plurality of light sources to selectively cease operation of at least one of said light sources.
3. The lidar sensor assembly as set forth in claim 2 wherein said processor is configured to determine whether a blockage of the generally transparent cover exists based at least partially on a signal from at least one of said plurality of photodetectors associated with said plurality of light sources which have ceased operation.
4. The lidar assembly as set forth in claim 2 wherein said plurality of light sources comprises a first light source, a second light source, and a third light source.
5. The lidar assembly as set forth in claim 4 wherein said plurality of photodetectors includes a first photodetector configured to receive the light generated by said first light source, a second photodetector configured to receive the light generated by said second light source, and a third photodetector configured to receive the light generated by said third light source.
6. The lidar assembly as set forth in claim 5 wherein said processor ceases operation of said third light source and determines whether a blockage of the generally transparent cover exists based at least partially on a signal generated by said third photodetector.
7. The lidar assembly as set forth in claim 1 wherein said processor is in communication with said plurality of light sources and configured to calculate a time of flight between when the light is generated by at least one of said plurality of light sources and when the light is received by at least one of said plurality of photodetectors.
8. The lidar assembly as set forth in claim 7 wherein said processor is configured to determine whether a blockage of the generally transparent cover exists based at least partially on the calculated time of flight.
9. The lidar sensor assembly as set forth in claim 7 wherein said processor is also in communication with said plurality of light sources to selectively cease operation of at least one of said light sources.
10. The lidar assembly as set forth in claim 9 wherein said processor is configured to determine whether a blockage of the generally transparent cover exists based at least partially on the calculated time of flight and a signal from at least one of said plurality of photodetectors associated with said plurality of light sources which have ceased operation.
11. A method of determining a blockage on a generally transparent cover of a lidar sensor assembly, the lidar sensor assembly including a plurality of light sources configured to generate light for illuminating a field of view, a plurality of photodetectors for detecting the light potentially reflected off of objects in the field of view, wherein each of the photodetectors is associated with and configured to receive the light generated by one of the plurality of light sources, and the generally transparent cover disposed between (a) at least one of plurality of light sources and the plurality of photodetectors and (b) the field of view, said method comprising: receiving signals from the plurality of photodetectors; and selectively ceasing operation of at least one of the light sources; and determining whether a blockage of the generally transparent cover exists based at least partially on a signal being generated from a photodetector associated with one of the light sources having a ceased operation.
12. The method as set forth in claim 11 further comprising calculating a time of flight between when the light is generated by at least one of said plurality of light sources and when the light is received by at least one of said plurality of photodetectors.
13. The method as set forth in claim 12 wherein determining whether a blockage of the generally transparent cover exists based at least partially on the calculated time of flight.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Other advantages of the disclosed subject matter will be readily appreciated, as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein:
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
DETAILED DESCRIPTION
[0016] Referring to the Figures, wherein like numerals indicate like parts throughout the several views, a lidar sensor assembly 100 is shown and described herein.
[0017] The lidar sensor assembly 100, according to one exemplary embodiment, is shown in
[0018] In the embodiments shown in the figures, the plurality of light sources 102A, 102B, 102C include a first light source 102A, a second light source 102B, and a third light source 102C. However, it should be appreciated that these embodiments are merely exemplary and that other quantities and configurations of the light sources 102A, 102B, 102C may alternatively be implemented.
[0019] The light sources 102A, 102B, 102C of the exemplary embodiments are configured to generate light in one or more specified wavelengths, e.g., in the infrared portion of the electromagnetic spectrum. In some embodiments, the light sources 102A, 102B, 102C are configured to generate pulses of light, while in other embodiments, a continuous application of light may be applied.
[0020] The lidar sensor assembly 100 also includes a plurality of photodetectors 104A, 104B, 104C. The photodetectors 104A, 104B, 104C are configured to detect the light potentially reflected off of objects 106 in the field of view. Each of the photodetectors 104A, 104B, 104C is associated with and configured to receive the light generated by one of the plurality of light sources 102A, 102B, 102C.
[0021] In the embodiments shown in the figures, the plurality of photodetectors is implemented with a first photodetector 104A, a second photodetector 104B, and a third photodetector 104C. The first photodetector 104A is configured to receive the light generated by the first light source 102A, the second photodetector 104B is configured to receive the light generated by the second light source 102B, and the third photodetector 104C is configured to receive the light generated by the third light source 102C. While these photodetectors 104A, 104B, 104C are configured to receive the light generated by their corresponding light sources 102A, 102B, 102C, it must be appreciated that these photodetectors 104A, 104B, 104C may receive other light emissions, as described in greater detail below.
[0022] In the figures, a single object 106 is show disposed in the field of view. It should be appreciated that numerous objects 106, or no objects 106 at all, may be present in the field of view at any moment.
[0023] The lidar sensor assembly 100 also includes a generally transparent cover 108. The disposed between (a) at least one of plurality of light sources and the plurality of photodetectors and (b) the field of view; and
[0024] It should be appreciated that the figures and illustrations of this disclosure do not show and describe every element necessary for practical application of the assembly 100. For example, the lidar sensor assembly 100 may also include transmission optics (not shown) for delivering the light generated by the light sources 102A, 102B, 102C to the field of view and receiving optics (not shown) for receiving light reflected off an object 106 in the field of view. It should be appreciated that the transmission and/or the receiving optics may be integrated with the cover 108.
[0025] The lidar sensor assembly 100 further includes a processor 110. The processor 110 is a device capable of performing calculations and/or performing a series of instructions (i.e., running a program). For example, the processor 110 may be implemented with one or more of a microprocessor, microcontroller, application specific integrated circuit (“ASIC”), field-programmable gate array (“FPGA”), and/or other suitable device.
[0026] The processor 110 is in communication with the plurality of light sources 102A, 102B, 102C and the plurality of photodetectors 104A, 104B, 104C. As such, data and/or other signals may be sent and/or received between the various components. In one embodiment, electrical and/or optical communication cables (not numbered) are connected between the processor 110 and the light sources 102A, 102B, 102C and the photodetectors 104A, 104B, 104C. In another embodiment, a vehicle communications bus (not shown) may be implemented. In yet another embodiment, wireless communication techniques may be utilized.
[0027] The processor 110 is configured to receive signals from the plurality of photodetectors 104A, 104B, 104C. Those of ordinary skill in the art appreciate that the “signals” may be a stream of data. The signals provided by the photodetectors 104A, 104B, 104C inform the processor 110 as to an amount of light collected by each photodetector 104A, 104B, 104C.
[0028] The processor 110 is also configured to determine whether a blockage of the generally transparent cover exists based at least partially on the signals from the plurality of photodetectors 104A, 104B, 104C. As described in further details below, the determination of whether a blockage exists may be achieved by several techniques.
[0029] Referring now to
[0030] In some embodiments, the processor 110 is configured to selectively cease operation of at least one of the light sources 102A, 102B, 102C. That is, the processor 110 may turn off one or more of the light sources 102A, 102B, 102C, such that the respective light sources 102A, 102B, 102C do not emit light.
[0031] For example, with reference now to
[0032]
[0033] Said another way, the processor 110 is configured to determine whether a blockage 300 of the generally transparent cover 108 exists based at least partially on a signal from at least one of the plurality of photodetectors 104A, 104B, 104C associated with the plurality of light sources 102A, 102B, 102C which have ceased operation.
[0034]
[0035] In the embodiment shown in
[0036]
[0037] In another exemplary embodiment, the processor 110 of the lidar sensor assembly 100 is configured to calculate a time of flight of the light generated by the light sources 102A, 102B, 102C. Accordingly, the processor 110 is in communication with the plurality of light sources 102A, 102B, 102C and configured to record the time the light is generated by at least one of the plurality of light sources 102A, 102B, 102C. The processor 110 is also in communication with the plurality of photodetectors 104A, 104B, 104 and may record when the light is received. With this recorded data, the processor 110 can calculate the time of flight of a light pulse or light pulses.
[0038] The processor 110 is further configured to determine whether a blockage 300 of the generally transparent cover 108 exists based at least partially on the calculated time of flight. In one embodiment, this determination may be achieved using solely the time of flight calculation. In another embodiment, this determination may be achieved using the time of flight calculation in concert with the selective ceasing of operation of one or more of the light sources 102A, 102B, 102C, along with the signal from at least one of the plurality of photodetectors 104A, 104B, 104C associated with the plurality of light sources 102A, 102B, 102C which have ceased operation.
[0039] In the situation shown in
[0040] The disclosure also provides a method of determining a blockage on a generally transparent cover 108 of a lidar sensor assembly 100. The lidar sensor assembly 100 includes a plurality of light sources 102A, 102B, 102C configured to generate light for illuminating a field of view. The assembly 100 also includes a plurality of photodetectors 104A, 104B, 104C for detecting the light potentially reflected off of objects 106 in the field of view. Each of the photodetectors 104A, 104B, 104C is associated with and configured to receive the light generated by one of the plurality of light sources 102A, 102B, 102C. The generally transparent cover 108 is disposed between (a) at least one of plurality of light sources 102A, 102B, 102C and the plurality of photodetectors 104A, 104B, 104C and (b) the field of view. The method includes receiving signals from the plurality of photodetectors 104A, 104B, 104C. The method further includes selectively ceasing operation of at least one of the light sources 102A, 102B, 102C. The method also includes determining whether a blockage 300 of the generally transparent cover 108 exists based at least partially on a signal being generated from a photodetector 104A, 104B, 104C associated with one of the light sources 102A, 102B, 102C having a ceased operation.
[0041] The method may also include calculating a time of flight between when the light is generated by at least one of the plurality of light sources 102A, 102B, 102C and when the light is received by at least one of the plurality of photodetectors 104A, 104B, 104C. The method may also include determining whether a blockage 300 of the generally transparent cover 108 exists based at least partially on the calculated time of flight.
[0042] The present invention has been described herein in an illustrative manner, and it is to be understood that the terminology which has been used is intended to be in the nature of words of description rather than of limitation. Obviously, many modifications and variations of the invention are possible in light of the above teachings. The invention may be practiced otherwise than as specifically described within the scope of the appended claims.