RU2776816C2 - Distance measurements based on lidar system with multilevel power control - Google Patents
Distance measurements based on lidar system with multilevel power control Download PDFInfo
- Publication number
- RU2776816C2 RU2776816C2 RU2020126335A RU2020126335A RU2776816C2 RU 2776816 C2 RU2776816 C2 RU 2776816C2 RU 2020126335 A RU2020126335 A RU 2020126335A RU 2020126335 A RU2020126335 A RU 2020126335A RU 2776816 C2 RU2776816 C2 RU 2776816C2
- Authority
- RU
- Russia
- Prior art keywords
- return
- intensity
- measurement signal
- return measurement
- electrical power
- Prior art date
Links
- 238000005259 measurement Methods 0.000 title 1
- 238000003384 imaging method Methods 0.000 abstract 1
- 230000003287 optical Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
Images
Abstract
Description
ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ПАТЕНТНУЮ ЗАЯВКУCROSS-REFERENCE TO RELATED PATENT APPLICATION
[0001] Данная патентная заявка имеет приоритет относительно патентной заявки США с серийным номером 16/244,980, озаглавленной "Измерения расстояния на основе системы лидара (лидара) с многоуровневым управлением мощностью", поданной 10 января 2019, которая, в свою очередь, имеет приоритет согласно 35 U.S.C. §119 относительно предварительной патентной заявки США с серийным номером 62/615,877, озаглавленной "Измерения расстояния на основе системы лидара с многоуровневым управлением мощностью", поданной 10 января 2018, предмет которой включен здесь полностью посредством ссылки.[0001] This patent application takes precedence over U.S. Patent Application Serial No. 16/244,980 entitled "Distance Measurements Based on a Multi-Level Power Controlled Lidar System" filed January 10, 2019, which in turn takes precedence under 35 U.S.C. §119 regarding U.S. Provisional Patent Application Serial No. 62/615,877 entitled "Distance Measurements Based on a Multi-Level Power Controlled LiDAR System" filed January 10, 2018, the subject matter of which is incorporated herein by reference in its entirety.
ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY
[0002] Описываемые варианты реализации относятся к измерительным системам 3-D облака точек на основе системы лидара (в русскоязычной литературе часто используется термин "лидар").[0002] The described embodiments relate to 3-D point cloud measurement systems based on a lidar system (the term "lidar" is often used in Russian-language literature).
УРОВЕНЬ ТЕХНИКИBACKGROUND OF THE INVENTION
[0003] В системах лидара используются импульсы света для измерения расстояния до объекта на основании времени пролета (TOF) каждого из импульсов света. Импульс света, испускаемый источником освещения системы лидара, взаимодействует с отдаленным объектом. Часть этого света отражается от объекта и возвращается к детектору системы лидара. Расстояние оценивается на основании времени, прошедшего между испусканием импульса света и регистрацией возвратного импульса света. В некоторых примерах импульсы света создаются посредством лазерного излучателя. Световые импульсы фокусируются через линзу или через сборку линз. Измеряется время, требуемое для возвращения импульса лазерного света к детектору, установленному вблизи излучателя. По измерению времени с высокой точностью определяется расстояние.[0003] Lidar systems use pulses of light to measure the distance to an object based on the time of flight (TOF) of each of the light pulses. A pulse of light emitted by the illumination source of the lidar system interacts with a distant object. Some of this light is reflected off the object and returned to the detector of the lidar system. The distance is estimated based on the time elapsed between the emission of the light pulse and the registration of the return light pulse. In some examples, light pulses are generated by a laser emitter. Light pulses are focused through a lens or lens assembly. The time required for the laser light pulse to return to a detector placed near the emitter is measured. By measuring time, the distance is determined with high accuracy.
[0004] В некоторых системах лидара используется единственная комбинация лазерный излучатель/детектор, объединенная с вращающимся зеркалом для эффективного сканирования в поперечной плоскости. Измерения расстояния, выполняемые такой системой, эффективно двумерны (то есть плоские), и зафиксированные точки расстояния представляются как 2-D (то есть лежащее в одной плоскости) облако точек. В некоторых примерах вращающиеся зеркала вращаются с очень большими скоростями (например, тысячи оборотов в минуту).[0004] Some lidar systems use a single laser emitter/detector combination combined with a rotating mirror to efficiently scan in the transverse plane. The distance measurements made by such a system are effectively two-dimensional (ie, flat), and the fixed distance points are represented as a 2-D (ie, coplanar) point cloud. In some examples, the rotating mirrors rotate at very high speeds (eg, thousands of revolutions per minute).
[0005] Во многих рабочих ситуациях существует потребность в 3-D облаке точек. Для исследования окружающей среды в трех измерениях использовалось множество схем. В некоторых примерах 2-D прибор приводится в движение вверх и вниз и/или назад и вперед, часто на кардановом подвесе. В данной области техники это известно, как "мерцание" или "кивание" датчиком. Таким образом, блок лидара с единственным пучком может использоваться для захвата всей 3-D матрицы точек, находящихся на расстоянии, хотя и по одной точке в каждый момент времени. В соответственном примере для "разделения" лазерного импульса на множественные слои, каждый из которых составляет несколько различный угол с вертикалью, используется призма. Это моделирует эффект кивания, отмеченный выше, но без непосредственного возбуждения датчика.[0005] In many work situations, there is a need for a 3-D point cloud. Many schemes have been used to explore the environment in three dimensions. In some examples, the 2-D instrument is driven up and down and/or back and forth, often on a gimbal. This is known in the art as "flickering" or "nodding" of the sensor. Thus, a single beam lidar unit can be used to capture the entire 3-D matrix of points at a distance, albeit one point at a time. In a related example, a prism is used to "split" the laser pulse into multiple layers, each at a slightly different angle to the vertical. This simulates the nodding effect noted above, but without driving the sensor directly.
[0006] Во всех вышеупомянутых примерах световой путь одной комбинации лазерный излучатель/детектор так или иначе изменяется для достижения более широкого поля обзора, чем у одного датчика. Количество элементов изображения, которое такие устройства могут создавать в единицу времени, с необходимостью ограничено вследствие ограничений частоты повторения импульсов единственного лазера. За любое изменение пути пучка, с помощью которого достигается охват большей области, независимо от того, выполняется оно посредством зеркала, призмы или приведения устройства в движение, приходится расплачиваться уменьшенной плотностью облака точек.[0006] In all of the above examples, the light path of one laser emitter/detector combination is modified in one way or another to achieve a wider field of view than that of a single sensor. The number of picture elements that such devices can produce per unit of time is necessarily limited due to the limitations of the pulse repetition rate of a single laser. Any change in beam path that achieves coverage of a larger area, whether done by a mirror, a prism, or driving the device, comes at the cost of reduced point cloud density.
[0007] Как было отмечено выше, системы 3-D облака точек существуют в нескольких конфигурациях. Однако во многих приложениях необходим обзор по широкому полю. Например, в приложении для автономного транспортного средства вертикальное поле обзора должно простираться вниз настолько близко, насколько это возможно, чтобы видеть землю перед транспортным средством. Кроме того, вертикальное поле обзора должно простираться выше горизонта в случае, если автомобиль въезжает на уклон дороги. Кроме того, необходимо иметь минимальную задержку между действиями, происходящими в реальности, и визуализацией этих действий. В некоторых примерах желательно обеспечивать обновление полного изображения по меньшей мере пять раз в секунду. Для соответствия этим требованиям была разработана 3-D система лидара, включающая в себя матрицу из множества лазерных излучателей и детекторов. Эта система описывается в патенте США 7,969,558, выпущенном 28 июня 2011, предмет которого включен здесь полностью посредством ссылки.[0007] As noted above, 3-D point cloud systems exist in several configurations. However, in many applications, a view over a wide field is required. For example, in an autonomous vehicle application, the vertical field of view should extend down as close as possible to see the ground in front of the vehicle. In addition, the vertical field of view must extend above the horizon in case the vehicle enters a road slope. In addition, it is necessary to have a minimum delay between the actions taking place in reality and the visualization of these actions. In some examples, it is desirable to update the complete image at least five times per second. To meet these requirements, a 3-D lidar system was developed, which includes an array of multiple laser emitters and detectors. This system is described in US Pat. No. 7,969,558, issued June 28, 2011, the subject matter of which is incorporated herein by reference in its entirety.
[0008] Во многих приложениях испускается последовательность импульсов. Направление каждого из импульсов, следующих друг за другом, последовательно изменяется. В данных примерах результат измерения расстояния, связанный с каждым отдельным импульсом, можно рассматривать как элемент изображения, и набор элементов изображения, испускаемых и захватываемых друг за другом (то есть "облако точек") может быть представлен как изображение или проанализирован для других целей (например, обнаружения препятствий). В некоторых примерах программное обеспечение просмотра используется для представления получающихся облаков точек как изображений, которые появляются перед пользователем в трехмерном виде. Для отображения результатов измерения расстояний в виде 3-D изображений, которые появляются так, как будто они были зафиксированы камерой с естественным движением, могут использоваться различные схемы.[0008] In many applications, a train of pulses is emitted. The direction of each of the pulses following one after the other is sequentially changed. In these examples, the distance measurement result associated with each individual pulse can be considered as a picture element, and a set of picture elements emitted and captured one after the other (i.e. "point cloud") can be represented as an image or analyzed for other purposes (e.g. , obstacle detection). In some examples, viewer software is used to present the resulting point clouds as images that appear to the user in 3D. Various schemes can be used to display distance measurements as 3-D images that appear as if they were captured by a camera with natural movement.
[0009] В существующих системах лидара для исследования конкретного объема окружающей среды в любой данный момент времени используется пучок света. Регистрация возвратных сигналов включает в себя значительные источники шума измерений, который усиливается с увеличением диапазона измерений. Во многих приложениях отношение сигнала к шуму измеряемых сигналов улучшается посредством увеличения интенсивности лазерного импульса. Однако увеличение интенсивности лазерного импульса может привести к насыщению детектора, электронных устройств преобразования сигнала, аналого-цифровых преобразователей или любой их комбинации, особенно для измерений на малой дальности.[0009] Existing lidar systems use a beam of light to examine a specific volume of the environment at any given time. The registration of returns includes significant sources of measurement noise, which increases with increasing measurement range. In many applications, the signal-to-noise ratio of measured signals is improved by increasing the intensity of the laser pulse. However, increasing the intensity of the laser pulse can saturate the detector, signal conditioning electronics, A/D converters, or any combination thereof, especially for short range measurements.
[0010] При поддержании высоких уровней разрешающей способности и диапазона визуализации желательно усовершенствование управления мощностью систем лидара.[0010] While maintaining high levels of resolution and imaging range, improvements in power control of lidar systems are desirable.
СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION
[0011] Описываются способы и системы для управления мощностью освещения трехмерной системы визуализации на основе системы лидара, основанные на дискретных уровнях мощности освещения.[0011] Methods and systems are described for controlling the lighting power of a lidar based 3D imaging system based on discrete lighting power levels.
[0012] В одном из объектов, интенсивность освещения импульсным пучком света освещения, испускаемым системой лидара, изменяется на основании интенсивности измеряемых возвратных импульсов. Таким образом, интенсивность измеряемых возвратных импульсов поддерживается в пределах линейного диапазона аналого-цифрового преобразователя для объектов, регистрируемых в широком диапазоне расстояний от системы лидара и в широком диапазоне условий окружающей среды на оптическом пути между системой лидара и регистрируемым объектом. Посредством поддержания интенсивности измеряемых возвратных импульсов в пределах линейного диапазона аналого-цифрового преобразователя избегается одновременно и низкое отношение сигнала к шуму, и насыщение.[0012] In one of the objects, the illumination intensity of the pulsed beam of illumination light emitted by the lidar system is changed based on the intensity of the measured return pulses. Thus, the intensity of the measured return pulses is maintained within the linear range of the analog-to-digital converter for objects recorded in a wide range of distances from the lidar system and in a wide range of environmental conditions on the optical path between the lidar system and the object being recorded. By maintaining the intensity of the measured return pulses within the linear range of the analog-to-digital converter, both low signal-to-noise ratio and saturation are avoided at the same time.
[0013] В некоторых вариантах реализации модуль управления мощностью освещения вырабатывает управляющий сигнал, основанный на разности между желаемым уровнем интенсивности и измеряемым уровнем интенсивности. Управляющий сигнал подается на ИС драйвера освещения, что приводит к изменению посредством ИС драйвера освещения интенсивности освещения, создаваемого источником освещения, от одного дискретного уровня мощности освещения до другого. В этих вариантах реализации управляющий сигнал представляет собой цифровой сигнал, указывающий на желаемый уровень мощности освещения.[0013] In some embodiments, the lighting power control module generates a control signal based on the difference between the desired intensity level and the measured intensity level. A control signal is applied to the lighting driver IC, which causes the lighting intensity of the light source generated by the light source to change from one discrete lighting power level to another by the lighting driver IC. In these embodiments, the control signal is a digital signal indicating the desired illumination power level.
[0014] В другом объекте, модуль управления мощностью освещения определяет желаемый уровень мощности освещения на основе того, превышает ли разность интенсивности одно из значений последовательности предварительно заданных многоуровневых пороговых значений.[0014] In another aspect, the lighting power control module determines a desired lighting power level based on whether the intensity difference exceeds one of the values of a sequence of predefined multi-level thresholds.
[0015] Значения порогов разности интенсивности представляют собой предварительно заданные значения (то есть значения известны до определения разности между желаемой и измеряемой интенсивностью возвратного импульса). В некоторых вариантах реализации значение каждого из порогов разности интенсивности сохраняется в справочной таблице. В некоторых вариантах реализации значение каждого из порогов разности интенсивности характеризуется нелинейной функцией. В некоторых вариантах реализации значение каждого из порогов разности интенсивности зависит от текущего уровня мощности. В некоторых вариантах реализации значения каждого из порогов разности интенсивности изменяются посредством постоянного масштабирующего коэффициента. В некоторых вариантах реализации значение каждого из порогов разности интенсивности зависит от того, положительна или отрицательна разность между желаемой и измеряемой интенсивностью возвратных сигналов.[0015] The intensity difference threshold values are predetermined values (i.e., the values are known before the difference between the desired and measured return pulse intensity is determined). In some embodiments, the value of each of the intensity difference thresholds is stored in a look-up table. In some embodiments, the value of each of the intensity difference thresholds is characterized by a non-linear function. In some embodiments, the value of each of the intensity difference thresholds depends on the current power level. In some embodiments, the values of each of the intensity difference thresholds are varied by a constant scaling factor. In some embodiments, the value of each of the intensity difference thresholds depends on whether the difference between the desired and measured intensity of the returns is positive or negative.
[0016] Предшествующее изложение представляет собой резюме и, таким образом, содержит, по необходимости, упрощения, обобщения и исключения деталей; следовательно, специалистам в данной области техники будет понятно, что резюме является исключительно иллюстративным и никоим образом не ограничивающим. Другие объекты, признаки изобретения и преимущества описываемых здесь устройств и/или процессов будут очевидны из приведенного здесь неограничивающего подробного описания.[0016] The foregoing is a summary and thus contains, as necessary, simplifications, generalizations, and deletions of detail; therefore, those skilled in the art will appreciate that the summary is illustrative only and is not restrictive in any way. Other objects, features of the invention and advantages of the devices and/or processes described here will be apparent from the non-limiting detailed description provided here.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS
[0017] Фиг.1 изображает диаграмму, иллюстрирующую рабочий сценарий, включающий в себя систему 120 трехмерной визуализации на основе системы лидара, сконфигурированную для осуществления многоуровневого управления мощностью освещения в одном из вариантов реализации.[0017] FIG. 1 is a diagram illustrating an operating scenario including a lidar-based
[0018] Фиг.2 - диаграмма, иллюстрирующая согласование времени, связанное с испусканием измерительного импульса интегрированным измерительным устройством 130 лидара и сбором данных возвратного измерительного импульса.[0018] FIG. 2 is a diagram illustrating the timing associated with the emission of a measurement pulse by the integrated lidar measurement device 130 and the collection of return measurement pulse data.
[0019] Фиг.3 - упрощенная диаграмма, иллюстрирующая интенсивность возвратного сигнала как функцию расстояния между системой лидара и объектом измерений для четырех различных уровней мощности освещения.[0019] Figure 3 is a simplified diagram illustrating the return signal intensity as a function of the distance between the lidar system and the measurement object for four different illumination power levels.
[0020] Фиг.4A-4D - иллюстрация схемы управления мощностью освещения на основе предварительно заданных пороговых значений в одном из вариантов реализации.[0020] FIGS. 4A-4D illustrate a lighting power control scheme based on predetermined thresholds in one embodiment.
[0021] Фиг.5 - упрощенная диаграмма, иллюстрирующая три части сигнала импульсного запуска, вырабатываемого контроллером 140, который представляет собой периодический контроллер с периодом Tp.[0021] FIG. 5 is a simplified diagram illustrating three parts of a pulse trigger signal generated by controller 140, which is a periodic controller with period T p .
[0022] Фиг.6 - упрощенная диаграмма, иллюстрирующая согласование времени испускания света каждым из шестнадцати интегрированных измерительных устройств лидара.[0022] FIG. 6 is a simplified diagram illustrating the timing of light emission by each of the sixteen integrated lidar measurement devices.
[0023] Фиг.7 - диаграмма, иллюстрирующая вариант реализации 3-D системы 100 лидара, сконфигурированной для осуществления многоуровневого управления мощностью освещения.[0023] FIG. 7 is a diagram illustrating an implementation of a 3-
[0024] Фиг.8 - диаграмма, иллюстрирующая другой вариант реализации 3-D системы 10 лидара, сконфигурированной для осуществления многоуровневого управления мощностью освещения.[0024] FIG. 8 is a diagram illustrating another embodiment of a 3-
[0025] Фиг.9 - диаграмма, иллюстрирующая покомпонентное изображение 3-D системы 100 лидара в одном примерном варианте реализации.[0025] FIG. 9 is a diagram illustrating an exploded view of a 3-
[0026] Фиг.10 - более детальный вид оптических элементов 116.[0026] Figure 10 is a more detailed view of the
[0027] Фиг.11 - вид в разрезе оптических элементов 116 для иллюстрации придания формы каждому из пучков собираемого света 118.[0027] FIG. 11 is a sectional view of
[0028] Фиг.12 - блок-схема последовательности операций, иллюстрирующая способ 200 выполнения измерения с помощью лидара посредством интегрированного измерительного устройства лидара, осуществляющего многоуровневое управление мощностью освещения по меньшей мере с одним элементом новизны изобретения.[0028] FIG. 12 is a flowchart illustrating a
ПОДРОБНОЕ ОПИСАНИЕDETAILED DESCRIPTION
[0029] Далее будут приведены подробные ссылки на примеры по существующему уровню техники и некоторые варианты реализации изобретения, примеры которого показываются на сопровождающих чертежах.[0029] The following will be detailed references to examples of the prior art and some embodiments of the invention, examples of which are shown in the accompanying drawings.
[0030] На Фиг.1 показана измерительная система 120 лидара в одном из вариантов реализации. Измерительная система 120 лидара включает в себя главный контроллер 190 и одно или несколько интегрированных измерительных устройств 130 лидара. Интегрированное измерительное устройство 130 лидара включает в себя интегральную схему (ИС) 150 приемника возвратного сигнала, интегральную схему (ИС) 140 драйвера освещения, источник 132 освещения, фотодетектор 138 и трансимпедансный усилитель (TIA) 141. В варианте реализации, показанном на Фиг.1, каждый из этих элементов устанавливается на общей подложке 144 (например, на печатаной монтажной плате), которая обеспечивает механическую опору и электрическое соединение между элементами.[0030] FIG. 1 shows a
[0031] Кроме того, в некоторых вариантах реализации интегрированное измерительное устройство лидара включает в себя один или несколько источников напряжения, которые обеспечивают напряжение на электронных элементах, установленных на подложке 144, и электроэнергию для источника освещения 132. Источники напряжения могут быть сконфигурированы для подачи любого подходящего напряжения. В некоторых вариантах реализации на подложке 144 устанавливаются один или несколько источников напряжения. Однако, вообще говоря, каждый из описываемых здесь источников напряжения может быть установлен на отдельной подложке и электрически соединен с различными элементами, установленными на подложке 144, любым подходящим способом.[0031] In addition, in some embodiments, the integrated lidar measurement device includes one or more voltage sources that provide voltage to the electronics mounted on the
[0032] Главный контроллер 190 сконфигурирован для выработки импульсного командного сигнала 191, который подается на ИС 150 приемника интегрированного измерительного устройства 130 лидара. В общем случае, измерительная система лидара включает в себя ряд различных интегрированных измерительных устройств 130 лидара. В этих вариантах реализации главный контроллер 190 передает импульсный командный сигнал 191 на каждое из различных интегрированных измерительных устройств лидара. Таким образом, главный контроллер 190 координирует согласование времени измерений с помощью лидара, выполняемых любым количеством интегрированных измерительных устройств лидара.[0032] The main controller 190 is configured to generate a
[0033] Импульсный командный сигнал 191 представляет собой цифровой сигнал, вырабатываемый главным контроллером 190. Таким образом, согласование времени импульсного командного сигнала 191 задается посредством устройства синхронизации, связанного с главным контроллером 190. В некоторых вариантах реализации импульсный командный сигнал 191 непосредственно используется для запуска генерации импульса посредством ИС 140 драйвера освещения и сбора данных посредством ИС 150 приемника. Однако ИС 140 драйвера освещения и ИС 150 приемника не используют совместно общее устройство синхронизации с главным контроллером 190. Поэтому точная оценка времени пролета становится намного более трудоемкой в вычислительном отношении, когда импульсный командный сигнал 191 непосредственно используется для запуска генерации импульса и сбора данных.[0033] The
[0034] В изображаемом варианте реализации ИС 150 приемника принимает импульсный командный сигнал 191 и вырабатывает импульсный триггерный сигнал, VTRG 143, в ответ на импульсный командный сигнал 191. Импульсный триггерный сигнал 143 передается на ИС 140 драйвера освещения и непосредственно запускает предоставление посредством ИС 140 драйвера освещения электрического импульса 131 на источник 132 освещения, который вызывает генерацию источником 132 освещения импульса 134 света освещения. Кроме того, импульсный триггерный сигнал 143 непосредственно запускает сбор данных возвратного сигнала 142 и связанное с ним вычисление времени пролета. Таким образом, импульсный триггерный сигнал 143, вырабатываемый на основе внутреннего устройства синхронизации ИС 150 приемника, используется для запуска и генерации импульса, и сбора данных возвратного импульса. Это обеспечивает точную синхронизацию генерации импульса и приема возвратного импульса, что делает возможным точное вычисление времени пролета.[0034] In the illustrated embodiment, the
[0035] Источник 132 освещения испускает измерительный импульс 134 света освещения в ответ на импульс электрического тока 131. Свет 134 освещения фокусируется и проецируется на конкретное местоположение в окружающей среде посредством одного или нескольких оптических элементов системы лидара.[0035] The
[0036] В некоторых вариантах реализации источник 132 освещения представляет собой источник на основе лазера (например, лазерный диод). В некоторых вариантах реализации источник освещения основан на одном или нескольких светоизлучающих диодах. В общем случае, может быть рассмотрен любой подходящий источник импульсного освещения.[0036] In some implementations, the
[0037] Как показано на Фиг.1, свет 134 освещения, испускаемый интегрированным измерительным устройством 130 лидара, и соответствующий возвратный измеряемый свет 135, отражаемый обратно в направлении интегрированного измерительного устройства 130 лидара, имеют общий оптический путь. Интегрированное измерительное устройство 130 лидара включает в себя фотодетектор 138, имеющий область 137 активного датчика. Как показано на Фиг.1, источник освещения 132 расположен вне поля обзора активной области 137 фотодетектора. Как показано на Фиг.1, отформованная линза 136 устанавливается поверх фотодетектора 138. Отформованная линза 136 включает в себя коническую полость, соответствующую входной угловой апертуре луча возвратного света 135. Свет 134 освещения из источника 132 освещения вводится в приемную апертуру детектора посредством волоконного световода. Оптический вентиль оптически соединяет источник 132 освещения с волоконным световодом. На конце волоконного световода зеркальный элемент 133 ориентирован под углом (например, 45 градусов) относительно световода для введения 134 света освещения в апертуру возвратного света 135. В одном из вариантов реализации торцевые стороны волоконного световода обрезаются под углом 45 градусов и покрываются высокоотражающим диэлектрическим покрытием для обеспечения зеркальной поверхности. В некоторых вариантах реализации световод включает в себя прямоугольное стеклянное ядро и полимерную оболочку с более низким показателем преломления. В некоторых вариантах реализации вся оптическая сборка окружается материалом, имеющим показатель преломления, близкий к показателю преломления полимерной оболочки. Таким образом, световод вводит свет 134 освещения во входную угловую апертуру возвратного света 135 с минимальным поглощением.[0037] As shown in FIG. 1, the
[0038] Размещение световода в пределах входной угловой апертуры возвратного света 135, проектируемого на активную область 137 датчика детектора 138, выбирается так, чтобы обеспечить максимальное перекрытие в дальнем поле пятна освещения и поля обзора детектора.[0038] The placement of the light guide within the input angular aperture of the
[0039] Как показано на Фиг.1, возвратный свет 135, отраженный от окружающей среды, регистрируется фотодетектором 138. В некоторых вариантах реализации фотодетектор 138 представляет собой лавинный фотодиод. Фотодетектор 138 вырабатывает выходной сигнал 139, который принимается и усиливается посредством TIA 141. Усиленный возвратный сигнал 142 передается на модуль 160 анализа возвратного сигнала. В общем случае усиление выходного сигнала 139 может включать в себя множество ступеней усиления. В этом смысле аналоговый трансимпедансный усилитель предоставляется посредством неограничивающего примера, поскольку в пределах объема притязаний данного патентного документа могут быть рассмотрены многие другие схемы усиления аналогового сигнала. Несмотря на то, что TIA 141 интегрирован с ИС 150 приемника возвратного сигнала, как показано на Фиг.1, в общем случае, TIA 141 может быть выполнен как отдельное устройство, разделенное с ИС 150 приемника. В некоторых вариантах реализации предпочтительна интеграция TIA 141 с ИС 150 приемника для сохранения места и уменьшения загрязнения сигнала.[0039] As shown in FIG. 1, return light 135 reflected from the environment is detected by
[0040] ИС 150 приемника возвратного сигнала представляет собой смешанную ИС обработки аналогового/цифрового сигнала. В варианте реализации, показанном на Фиг.1, ИС 150 приемника возвратного сигнала включает в себя TIA 141, модуль 160 анализа возвратного сигнала, модуль 159 вычисления времени пролета, модуль 170 управления мощностью освещения и модуль 158 аналого-цифрового преобразования.[0040] The
[0041] ИС 150 приемника возвратного сигнала выполняет несколько функций. В показанном на Фиг.1 варианте реализации, ИС 150 приемника идентифицирует один или несколько возвратных импульсов света, отраженного от одного или нескольких объектов окружающей среды в ответ на импульс 134 света освещения, и определяет время пролета, связанное с каждым из этих возвратных импульсов. В общем случае, выходной сигнал 139 обрабатывается посредством ИС 150 приемника возвратного сигнала для периода времени, соответствующего времени пролета света от измерительного устройства 130 лидара на расстояние, равное максимальной дальности устройства 130, и обратно до устройства 130. В течение этого периода времени импульс 134 освещения может встретить несколько объектов на различных расстояниях от интегрированного измерительного устройства 130 лидара. Таким образом, выходной сигнал 139 может включать в себя несколько импульсов, каждый из которых соответствует участку пучка 134 освещения, отраженному от различных отражающих поверхностей, расположенных на различных расстояниях от устройства 130. В другом объекте ИС 150 приемника определяет различные свойства каждого из возвратных импульсов. Как показано на Фиг.1, модуль 160 анализа возвратного сигнала определяет показание ширины каждого возвратного импульса, VWIDTH 157, определяет пиковую амплитуду каждого возвратного импульса, VPEAK 156, и делает выборку каждого волнового сигнала возвратного импульса индивидуально по окну осуществления выборки, которое включает в себя пиковую амплитуду каждого волнового сигнала возвратного импульса, VWIND 155. Эти свойства сигнала и информация о согласовании времени преобразуются в цифровые сигналы посредством ADC 158 и передаются на модуль 170 управления мощностью освещения и главный контроллер 190. Главный контроллер 190 может дополнительно обрабатывать эти данные, или передавать их непосредственно на внешнее вычислительное устройство для дополнительной обработки визуализации (например, пользователем измерительной системы 120 лидара).[0041] The
[0042] На Фиг.2 показана иллюстрация согласования времени, связанного с испусканием измерительного импульса интегрированным измерительным устройством 130 лидара и захватом возвратного измерительного импульса. Как показано на Фиг.2, измерение инициируется передним краем импульсного триггерного сигнала 143, вырабатываемого посредством ИС 150 приемника. Как показано на Фиг.1 и 2, усиленный возвратный сигнал 142 вырабатывается посредством TIA 141. Как описано выше, измерительное окно (то есть период времени, по которому собираемые данные возвратного сигнала связываются с конкретным измерительным импульсом) инициируется появлением возможности сбора данных на переднем крае импульсного триггерного сигнала 143. ИС 150 приемника управляет продолжительностью измерительного окна, Tmeasurement, так, чтобы оно соответствовало временному окну, когда ожидается возвратный сигнал в ответ на испускание последовательности измерительных импульсов. В некоторых примерах измерительное окно возникает на переднем фронте импульсного триггерного сигнала 143 и пропадает в момент времени, соответствующий времени пролета света на расстояние, представляющее собой приблизительно двойную дальность действия системы лидара. Таким образом, окно измерения открыто для сбора возвратного света от объектов, смежных с системой лидара (то есть с незначительным временем пролета), до объектов, расположенных на максимальной дальности действия системы лидара. Таким образом, весь другой свет, который не может потенциально внести свой вклад в полезный возвратный сигнал, отклоняется.[0042] Figure 2 shows an illustration of the timing associated with the emission of a measurement pulse by the integrated lidar measurement device 130 and capture of the return measurement pulse. As shown in FIG. 2, the measurement is initiated by the leading edge of the
[0043] Как показано на Фиг.2, возвратный сигнал 142 включает в себя три возвратных измерительных импульса, которые соответствуют испускаемому измерительному импульсу. В общем случае, регистрация сигнала выполняется для всех регистрируемых измерительных импульсов. В одном из примеров анализ сигнала может быть выполнен для идентификации самого близкого достоверного сигнала 142B (то есть первого достоверного случая возвратного измерительного импульса), самого сильного сигнала и самого дальнего достоверного сигнала 142C (то есть последнего достоверного случая возвратного измерительного импульса в окне измерения). Любой из этих случаев может рассматриваться как потенциально достоверное измерение расстояния посредством системы лидара.[0043] As shown in FIG. 2, the
[0044] Внутренние задержки в системе связаны с испусканием света системой лидара (например, задержки и время ожидания при передаче сигнала, связанные с переключающими элементами, элементами накопления энергии и импульсным светоизлучающим устройством) и задержками, связанными с собиранием света и выработкой сигналов, указывающих на собираемый свет (например, время ожидания усилителя, задержка аналого-цифрового преобразования, и т.д.) вносят свой вклад в ошибки оценки времени пролета измерительного импульса света. Таким образом, измерение времени пролета на основании прошедшего времени между передним фронтом импульсного триггерного сигнала 143 и каждым достоверным возвратным импульсом (то есть 142B и 142C) приводит к нежелательной ошибке измерения. В некоторых вариантах реализации откалиброванное, предварительно заданное, время задержки используется для компенсации электронных задержек для достижения скорректированной оценки фактического оптического времени пролета. Однако точность статической коррекции динамически изменяющихся электронных задержек ограничена. Хотя могут использоваться и частые перекалибровки, это увеличивает стоимость сложных вычислений и может повлиять на время готовности системы.[0044] Internal delays in the system are associated with light emission by the lidar system (for example, delays and latency in signal transmission associated with switching elements, energy storage elements, and a pulsed light emitting device) and delays associated with collecting light and generating signals indicative of collected light (eg, amplifier latency, analog-to-digital conversion delay, etc.) contribute to errors in estimating the time of flight of the measuring light pulse. Thus, a time-of-flight measurement based on the elapsed time between the rising edge of
[0045] В изображаемом варианте реализации, ИС 150 приемника измеряет время пролета на основании времени, прошедшего между регистрацией регистрируемого импульса 142A вследствие внутренних перекрестных помех между источником 132 освещения и фотодетектором 138 и достоверным возвратным импульсом (например, 142B и 142C). Таким образом, систематические задержки устраняются из оценки времени пролета. Импульс 142A создается посредством внутренних перекрестных помех с эффективным отсутствием расстояния распространения света. Таким образом, задержка во времени от переднего фронта импульсного триггерного сигнала и событием регистрации импульса 142A охватывает все систематические задержки, связанные с освещением и регистрацией сигнала. Посредством измерения времени пролета достоверных возвратных импульсов (например, возвратных импульсов 142B и 142C) с обращением к регистрируемому импульсу 142A, все систематические задержки, связанные с освещением и регистрацией сигнала из-за внутренних перекрестных помех, устраняются. Как показано на Фиг.2, ИС 150 приемника оценивает время пролета, TOF1, связанное с возвратным импульсом 142B и временем пролета, TOF2, связанным с возвратным импульсом 142C с обращением к возвратному импульсу 142A.[0045] In the illustrated embodiment,
[0046] В некоторых вариантах реализации анализ сигнала полностью выполняется посредством ИС 150 приемника. В этих вариантах реализации сигналы 192 времени пролета передаются от интегрированного измерительного устройства 130 лидара, включающего в себя индикацию времени пролета каждого возвратного импульса, определяемую посредством ИС 150 приемника. В некоторых вариантах реализации сигналы 155-157 включают в себя информацию о волновом сигнале, связанной с каждым возвратным импульсом, вырабатываемую посредством ИС 150 приемника. Эта волновая информация о волновом сигнале может быть обработана дополнительно одним или несколькими процессорами, смонтированными на 3-D системе лидара, или внешними по отношению к 3-D системе лидара, для достижения другой оценки расстояния, оценки одного из нескольких физических свойств обнаруженного объекта, или их комбинации.[0046] In some embodiments, signal analysis is performed entirely by
[0047] В одном из объектов интенсивность освещения импульсным пучком света освещения, испускаемым системой лидара, изменяется на основе интенсивности измеряемых возвратных импульсов. Таким образом, интенсивность измеряемых возвратных импульсов поддерживается в пределах линейного диапазона аналого-цифрового преобразователя для объектов, обнаруживаемых в широком диапазоне расстояний от системы лидара и в широком диапазоне условий окружающей среды на оптическом пути между системой лидара и обнаруживаемым объектом. Посредством поддержания интенсивности измеряемых возвратных импульсов в пределах линейного диапазона аналого-цифрового преобразователя, одновременно можно избежать малого отношения сигнала к шуму и насыщения.[0047] In one of the objects, the illumination intensity of the pulsed illumination light beam emitted by the lidar system varies based on the intensity of the measured return pulses. Thus, the intensity of the measured return pulses is maintained within the linear range of the analog-to-digital converter for objects detected in a wide range of distances from the lidar system and in a wide range of environmental conditions on the optical path between the lidar system and the object to be detected. By maintaining the intensity of the measured return pulses within the linear range of the A/D converter, low signal-to-noise ratio and saturation can be avoided at the same time.
[0048] На Фиг.3 показан иллюстративный график интенсивности возвратного сигнала как функции расстояния между системой лидара и объектом измерения для четырех различных уровней мощности освещения 175A-D. Как показано на Фиг.3, интенсивность возвратного сигнала представляет собой 8-битовое цифровое значение, указывающее на интенсивность измеряемого возвратного сигнала 139. Однако, в общем случае, интенсивность возвратного сигнала может быть характеризована посредством любого подходящего цифрового или аналогового сигнала.[0048] Figure 3 shows an illustrative plot of the return signal intensity as a function of the distance between the lidar system and the measurement object for four different
[0049] Как показано на Фиг.3, диапазон расстояний измерения, находящийся в пределах линейного диапазона измерительной системы, изменяется в зависимости от уровня мощности освещения. Например, как показано на Фиг.3, линия 175A графика характеризует ответ измерительной системы лидара при относительно высоком уровне мощности. При этом уровне мощности высокое отношение сигнал-шум (например, интенсивность сигнала больше чем пятьдесят) ожидается при измеряемых расстояниях между 200 метрами и 160 метрами. Однако при расстояниях менее 160 метров измерительная система лидара насыщается. При уменьшенных уровнях 175B, 175C, и 175D мощности система лидара насыщается на все меньших расстояниях, но за счет снижения отношения сигнала к шуму (то есть снижения интенсивности сигнала) для данного расстояния.[0049] As shown in FIG. 3, the measurement distance range within the linear range of the measurement system varies depending on the illumination power level. For example, as shown in FIG. 3,
[0050] Интенсивность возвратного сигнала может быть определена самым различным образом. В варианте реализации, показанном на Фиг.1, модуль 160 анализа возвратного сигнала определяет ширину каждого из возвратных импульсов, VWIDTH 157, пиковую амплитуду каждого из возвратных импульсов, VPEAK 156, и окно осуществления выборки, которое включает в себя пиковую амплитуду каждого волнового сигнала возвратного импульса, VWIND 155. Эти свойства сигнала и информация о согласовании времени синхронизации преобразуются в цифровые сигналы посредством аналого-цифрового преобразователя 158 и передаются на модуль 170 управления мощностью освещения. В одном из вариантов реализации модуль 170 управления мощностью освещения определяет интенсивность возвратного сигнала как пиковую амплитуду каждого возвратного импульса, VPEAK 156. В другом варианте реализации модуль 170 управления мощностью освещения определяет интенсивность возвратного сигнала как усредненное значение пиковой амплитуды каждого возвратного импульса в пределах окна выборки, VWIND 155. В другом варианте реализации модуль 170 управления мощностью освещения определяет интенсивность возвратного сигнала как среднее значение пиковой амплитуды каждого возвратного импульса в пределах окна выборки, VWIND 155. В другом варианте реализации модуль 170 управления мощностью освещения определяет интенсивность возвратного сигнала как комбинацию пикового значения, VPEAK 156, и ширины импульса, VWIDTH 157, связанных с каждым возвратным импульсом. В общем случае, любая подходящая индикация интенсивности возвратного сигнала 139 может быть рассмотрено в пределах объема притязаний данного патентного документа.[0050] The intensity of the return signal can be defined in a variety of ways. In the embodiment shown in FIG. 1, return
[0051] В некоторых других вариантах реализации модуль 160 анализа возвратного сигнала передает любое из значений VWIDTH 157, VPEAK 156 и VWIND 155 как аналоговый сигнал (без преобразования посредством ADC 158). В этих вариантах реализации модуль 170 управления мощностью освещения определяет желаемый уровень мощности освещения на основании аналоговых сигналов.[0051] In some other implementations, the return
[0052] Примерное измерение 176 интенсивности, IMEAS, возвратного сигнала показано на Фиг.3. Как показано на Фиг.3, измеряемая интенсивность, IMEAS, значительно ниже желаемого уровня интенсивности, IDES. В примере, показанном на Фиг.3, желаемый уровень интенсивности находится вблизи середины диапазона ADC 158 (то есть при значении 100 цифрового сигнала).[0052] An
[0053] В одном из объектов модуль 170 управления мощностью освещения вырабатывает управляющий сигнал, VCTL 171, на основании разности, IDIFF, между желаемым уровнем интенсивности, IDES, и измеряемым уровнем интенсивности, IMEAS. Сигнал VCTL 171 подается на ИС 140 драйвера освещения и приводит к увеличению, посредством ИС 140 драйвера освещения, интенсивности пучка 134 освещения, создаваемого источником 132 освещения, от уровня мощности освещения, связанного с линией 175D графика, до более высокого уровня мощности освещения, связанного с линией 175B графика. Как показано на Фиг.3, ожидаемая измеряемая интенсивность 177 при наибольшем уровне мощности намного ближе к желаемому уровню интенсивности.[0053] In one instance, lighting
[0054] В одном из вариантов реализации VCTL 171 представляет собой цифровой сигнал, указывающий на желаемый уровень мощности освещения. В этом варианте реализации ИС 140 драйвера освещения регулирует уровень мощности освещения до желаемого уровня мощности в ответ на значение VCTL 171. В одном из вариантов реализации VCTL 171 представляет собой 4-битовое дискретное число, указывающее на любой из шестнадцати различных уровней мощности в зависимости от значения VCTL 171. Однако в общем случае в пределах объема притязаний данного патентного документа может быть рассмотрено любое количество различных дискретных уровней мощности освещения.[0054] In one embodiment,
[0055] В другом объекте модуль 170 управления мощностью освещения определяет желаемый уровень мощности освещения на основании того, превышает ли разность интенсивности, IDIFF, одно из значений последовательности предварительно заданных многоуровневых пороговых значений.[0055] In another aspect, the lighting
[0056] На Фиг.4A-4D показана иллюстрация схемы управления мощностью освещения на основе предварительно заданных пороговых значений в одном из вариантов реализации. В примере, показанном на Фиг.4A-4D, измерительная система лидара включает в себя четыре уровня мощности освещения, L1, L2, L3 и L4, в порядке возрастания мощности освещения. В одном из примеров L1 (самый низкий уровень мощности) соответствует кривой 175D отклика системы, показанной на Фиг.3, L2 соответствует кривой 175C отклика системы, L3 соответствует кривой 175B отклика системы и L4 соответствует кривой 175A отклика системы.[0056] FIGS. 4A-4D show an illustration of a lighting power control scheme based on predetermined thresholds in one embodiment. In the example shown in FIGS. 4A-4D, the lidar measurement system includes four illumination power levels, L1, L2, L3, and L4, in order of increasing illumination power. In one example, L1 (lowest power level) corresponds to the
[0057] Как показано на Фиг.4A, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL1-L2, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L1 до L2. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL1-L3, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L1 до L3. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL1-L4, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L1 до L4.[0057] As shown in FIG. 4A, if the difference between the desired return signal intensity and the measured return signal intensity exceeds the intensity difference threshold, IDT L1-L2 , the lighting
[0058] Как показано на Фиг.4B, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL2-L3, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L2 до L3. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL2-L4, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L2 до L4. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL2-L1, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к уменьшению драйвером 140 освещения мощности освещения от L2 до L1.[0058] As shown in FIG. 4B, if the difference between the desired return signal intensity and the measured return signal intensity exceeds the intensity difference threshold, IDT L2-L3 , the lighting
[0059] Как показано на Фиг.4C, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL3-L4, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L3 до L4. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL3-L2, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к уменьшению драйвером 140 освещения мощности освещения от L3 до L2. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL3-L1, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к уменьшению драйвером 140 освещения мощности освещения от L3 до L1.[0059] As shown in Fig.4C, if the difference between the desired intensity of the return signal and the measured intensity of the return signal exceeds the intensity difference threshold, IDT L3-L4 , the lighting
[0060] Как показано на Фиг.4D, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL4-L3, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к уменьшению драйвером 140 освещения мощности освещения от L4 до L3. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL4-L2, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L4 до L2. Аналогично, если разность между желаемой интенсивностью возвратного сигнала и измеряемой интенсивностью возвратного сигнала превышает порог разности интенсивности, IDTL4-L1, модуль 170 управления мощностью освещения передает значение управляющего сигнала, VCTL 171, что приводит к увеличению драйвером 140 освещения мощности освещения от L4 до L1.[0060] As shown in FIG. 4D, if the difference between the desired return signal intensity and the measured return signal intensity exceeds the intensity difference threshold, IDT L4-L3 , the lighting
[0061] Значения порогов разности интенсивности представляют собой предварительно заданные значения (то есть значения известны до определения разности между желаемой и измеряемой интенсивностью возвратного импульса). В некоторых вариантах реализации значение каждого порога разности интенсивности сохраняется в справочной таблице. В некоторых вариантах реализации значение каждого порога разности интенсивности характеризуется нелинейной функцией. В некоторых вариантах реализации, значение каждого порога разности интенсивности зависит от текущего уровня мощности. В некоторых вариантах реализации, значения каждого порога разности интенсивности изменяются посредством постоянного масштабирующего коэффициента. В некоторых вариантах реализации значение каждого порога разности интенсивности зависит от того, положительна или отрицательна разность между желаемой и измеряемой интенсивностью возвратных сигналов.[0061] The intensity difference threshold values are predetermined values (ie, the values are known before the difference between the desired and measured return pulse intensity is determined). In some embodiments, the value of each intensity difference threshold is stored in a lookup table. In some embodiments, the value of each intensity difference threshold is characterized by a non-linear function. In some embodiments, the value of each intensity difference threshold depends on the current power level. In some embodiments, the values of each intensity difference threshold are changed by a constant scaling factor. In some embodiments, the value of each intensity difference threshold depends on whether the difference between the desired and measured intensity of the returns is positive or negative.
[0062] В варианте реализации, показанном на Фиг.1, модуль 170 управления мощностью освещения вырабатывает цифровой сигнал VCTL 171 для передачи желаемого уровня мощности освещения на ИС 140 драйвера освещения 140. Однако, в некоторых других вариантах реализации, модуль 170 управления мощностью освещения вырабатывает один или несколько аналоговых сигналов, которые передаются на ИС 140 драйвера освещения, что вызывает генерацию посредством ИС 140 драйвера освещения импульсов 134 освещения с желаемым уровнем мощности освещения. В одном из примеров модуль 170 управления мощностью освещения передает аналоговый управляющий сигнал амплитуды, VAMP, на ИС 140 драйвера освещения. В ответ ИС 140 драйвера освещения изменяет амплитуду импульса на основании принимаемого значения VAMP. В другом примере модуль 170 управления мощностью освещения передает аналоговый амплитудный управляющий сигнал, VPWC, на ИС 140 драйвера освещения. В ответ ИС 140 драйвера освещения изменяет продолжительность импульса освещения на основании принимаемого значения VPWC.[0062] In the embodiment shown in FIG. 1, lighting
[0063] На Фиг.5 показаны три области сигнала импульсного запуска, создаваемого контроллером 140, которые периодичны с периодом Tp. В области 167A интенсивность импульса для шести последовательных импульсов поддерживается при постоянном среднем значении. В области 167B интенсивность импульса чередуется между высокой установкой интенсивности и низкой установкой интенсивности для шести последовательных импульсов. В области 167C интенсивность импульса поддерживается высокой для одного импульса, затем низкой для двух следующих друг за другом импульсов для десяти последовательных импульсов. В общем случае, система лидара может быть сконфигурирована для изменения интенсивности импульса любым желаемым образом, на основе схемы “импульс за импульсом” или в группах импульсов, для поддержания интенсивности возвратного сигнала в пределах линейного диапазона измерительной системы лидара.[0063] Figure 5 shows three regions of the pulsed trigger generated by the controller 140 that are periodic with a period T p . In
[0064] В дополнительном варианте реализации система лидара, такая как показанная на Фиг.8 система 10 лидара, включает в себя ряд интегрированных измерительных устройств лидара, работающих согласованно с общим контроллером (например, контроллером 190). На Фиг.6 показана примерная диаграмма 195, показывающая согласование времени испускания света каждым из шестнадцати интегрированных измерительных устройств лидара. В другом дополнительном объекте управление регулярной структурой импульсов света освещения, испускаемых каждой системой импульсного освещения, происходит независимо. Таким образом, возможно независимое управление регулярной структурой, связанной с каждой системой импульсного освещения.[0064] In a further embodiment, a lidar system, such as the
[0065] Как показано на Фиг.6, последовательность измерительных импульсов испускается первым интегрированным измерительным устройством лидара. После времени задержки, TDELAY, последовательность измерительных импульсов испускается вторым интегрированным измерительным устройством лидара. Таким образом, последовательность шестнадцати измерительных импульсов испускается в различных направлениях от устройства лидара в течение периода измерения, TMEASUREMENT. Элементы накопления электроэнергии, связанные с каждой из шестнадцати систем импульсного освещения, заряжаются после периода измерения в течение периода зарядки, TCHARGE. После периода зарядки каждой системой импульсного освещения в течение последующего периода измерения испускается другая последовательность измерительных импульсов.[0065] As shown in FIG. 6, a sequence of measurement pulses is emitted by the first integrated lidar measurement device. After a delay time, T DELAY , a sequence of measurement pulses is emitted by the second integrated lidar measurement device. Thus, a sequence of sixteen measurement pulses is emitted in different directions from the lidar device during the measurement period, T MEASUREMENT . The electric power storage elements associated with each of the sixteen flash lighting systems are charged after a measurement period during the charging period, T CHARGE . After the charging period, each flash lighting system emits a different sequence of measurement pulses during the subsequent measurement period.
[0066] В некоторых вариантах реализации время задержки устанавливается большим, чем время пролета последовательности измерительных импульсов до, и от, объекта, расположенного на максимальной дальности действия устройства лидара. Таким образом, между какой-либо из шестнадцати импульсных систем освещения отсутствуют перекрестные помехи.[0066] In some embodiments, the delay time is set to be greater than the time of flight of the sequence of measurement pulses to and from the object located at the maximum range of the lidar device. Thus, there is no crosstalk between any of the sixteen flash lighting systems.
[0067] В некоторых других вариантах реализации измерительный импульс может быть испущен одной системой импульсного освещения прежде, чем пройдет время, за которое измерительный импульс, испускаемый другой системой импульсного освещения, возвращается к устройству лидара. В некоторых из этих вариантов реализации принимаются меры для обеспечения достаточного пространственного разделения между областями окружающей среды, исследуемыми каждым пучком, для избегания перекрестных помех.[0067] In some other embodiments, a measurement pulse may be emitted by one flashed illumination system before the time has elapsed for a measurement pulse emitted by another flashed illumination system to return to the lidar device. In some of these implementations, care is taken to provide sufficient spatial separation between the environmental regions examined by each beam to avoid crosstalk.
[0068] В другом объекте главный контроллер сконфигурирован для выработки множества импульсных командных сигналов, каждый из которых передается на различное интегрированное измерительное устройство лидара. Каждая ИС приемника возвратного импульса вырабатывает соответствующий импульсный управляющий сигнал, основанный на принимаемом импульсном командном сигнале.[0068] In another aspect, the main controller is configured to generate a plurality of pulse command signals, each of which is transmitted to a different integrated lidar measurement device. Each return pulse receiver IC generates a corresponding pulse control signal based on the received pulse command signal.
[0069] На Фиг.7-9 показаны 3-D системы лидара, которые включают в себя множество интегрированных измерительных устройств лидара. В некоторых вариантах реализации время задержки устанавливается между запуском каждого из интегрированных измерительных устройств лидара. В некоторых примерах время задержки больше, чем время пролета последовательности измерительных импульсов до и от объекта, расположенного на максимальной дальности действия устройства лидара. Таким образом, отсутствуют перекрестные помехи среди любого из интегрированных измерительных устройств лидара. В некоторых других примерах, измерительный импульс испускается одним интегрированным измерительным устройством лидара прежде, чем пройдет время, за которое измерительный импульс, испускаемый другим интегрированным измерительным устройством лидара, возвращается к устройству лидара. В этих вариантах реализации принимаются меры для обеспечения достаточного пространственного разделения между областями окружающей среды, исследуемыми каждым пучком для избегания перекрестных помех.[0069] Figures 7-9 show 3-D lidar systems that include a plurality of integrated lidar measurement devices. In some implementations, a delay time is set between the start of each of the integrated lidar measurement devices. In some examples, the delay time is longer than the time of flight of the sequence of measurement pulses to and from an object located at the maximum range of the lidar device. Thus, there is no crosstalk among any of the integrated lidar measurement devices. In some other examples, a measurement pulse is emitted by one integrated lidar measurement device before time elapses for a measurement pulse emitted by another integrated lidar measurement device to return to the lidar device. In these embodiments, care is taken to ensure sufficient spatial separation between the environmental regions examined by each beam to avoid crosstalk.
[0070] На Фиг.7 показана диаграмма, иллюстрирующая вариант реализации 3-D системы 100 лидара в одной примерной рабочей ситуации. 3-D система 100 лидара включает в себя нижний отсек 101 и верхний отсек 102, который включает в себя элемент 103 куполообразной оболочки, созданный из прозрачного для инфракрасного света материала (например, для света, имеющего длину волны в пределах спектрального диапазона 700-1700 нанометров). В одном из примеров, элемент 103 куполообразной оболочки прозрачен для света в некотором диапазоне длин волн с центром 905 нанометров.[0070] FIG. 7 is a diagram illustrating an implementation of a 3-
[0071] Как показано на Фиг.7, множество пучков 105 света испускается 3-D системой 100 лидара через элемент 103 куполообразной оболочки в угловом диапазоне α, измеряемом от центральной оси 104. В варианте реализации, показанном на Фиг.7, каждый пучок света проектируется на плоскость, заданную осями x и y в множестве различных расположений, разнесенных друг от друга. Например, пучок 106 проектируется на xy-плоскость в местоположении 107.[0071] As shown in FIG. 7, a plurality of
[0072] В варианте реализации, показанном на Фиг.7, 3-D система 100 лидара сконфигурирована для сканирования каждым из множества пучков 105 света около центральной оси 104. Каждый пучок света, проектируемый на xy-плоскость, описывает круговую структуру, с центром в точке пересечения центральной оси 104 и xy-плоскости. Например, со временем, пучок 106, проектируемый на xy-плоскость, описывает круговую траекторию 108, с центром на центральной оси 104.[0072] In the embodiment shown in FIG. 7, a 3-
[0073] На Фиг.8 показана диаграмма, иллюстрирующая другой вариант реализации 3-D системы 10 лидара в одном примерной рабочей ситуации. 3-D система 10 лидара включает в себя нижний отсек 11 и верхний отсек 12, который включает в себя элемент 13 цилиндрической оболочки, созданный из прозрачного для инфракрасного света материала (например, для света, имеющего длину волны в пределах спектрального диапазона 700-1700 нанометров). В одном из примеров элемент 13 цилиндрической оболочки прозрачен для света в диапазоне длин волн с центром 905 нанометров.[0073] FIG. 8 is a diagram illustrating another embodiment of a 3-
[0074] Как показано на Фиг.8, множество пучков света 15 испускается 3-D системой 10 лидара через элемент 13 цилиндрической оболочки в угловом диапазоне β. В варианте реализации, показанном на Фиг.8, показан главный луч каждого из пучков света. Каждый из пучков света проектируется наружу в окружающую среду по множеству различных направлений. Например, пучок 16 проектируется на местоположение 17 в окружающей среде. В некоторых вариантах реализации каждый из пучков света, испускаемых системой 10, несколько отклоняется. В одном из примеров пучок света, испускаемый системой 10, освещает пятно размером 20 сантиметров в диаметре на расстоянии 100 метров от системы 10. Таким образом, каждый из пучков света освещения представляет собой конус света освещения, испускаемого системой 10.[0074] As shown in FIG. 8, a plurality of
[0075] В варианте реализации, показанном на Фиг.8, 3-D система 10 лидара сконфигурирована для сканирования каждым из множества пучков света 15 вокруг центральной оси 14. В целях иллюстрации, пучки света 15 показаны в одной угловой ориентации относительно не вращающейся системы координат 3-D системы 10 лидара, а пучки света 15' показаны в другой угловой ориентации относительно не вращающейся системы координат. Поскольку пучки света 15 вращаются вокруг центральной оси 14, каждый из пучков света, проектируемых в окружающую среду (например, каждый конус света освещения, связанный с каждым из пучков) освещает объем среды, соответствующий пучку освещения, имеющему форму конуса, поскольку он перемещается вокруг центральной оси 14.[0075] In the embodiment shown in FIG. 8, a 3-
[0076] На Фиг.9 показан покомпонентный вид 3-D системы 100 лидара в одном примерном варианте реализации. 3-D система 100 лидара дополнительно включает в себя механизм 112 испускания/сбора света, который вращается вокруг центральной оси 104. В варианте реализации, показанном на Фиг.9, центральная оптическая ось 117 механизма 112 испускания/сбора света наклонена под углом θ относительно центральной оси 104. Как показано на Фиг.9, 3-D система 100 лидара включает в себя стационарную электронную плату 110, установленную неподвижно относительно нижнего отсека 101. Вращающаяся электронная плата 111 расположена выше стационарной электронной платы 110 и сконфигурирована так, чтобы вращаться относительно стационарной электронной платы 110 с предварительно заданной скоростью вращения (например, более 200 оборотов в минуту). Сигналы электропитания и электронные сигналы передаются между стационарной электронной платой 110 и вращающейся электронной платой 111 через один или несколько трансформаторов, емкостных или оптических элементов, приводящих к бесконтактной передаче этих сигналов. Механизм 112 испускания/сбора света неподвижно установлен относительно вращающейся электронной платы 111 и, таким образом, вращается вокруг центральной оси 104 с предварительно заданной угловой скоростью ω.[0076] FIG. 9 is an exploded view of a 3-
[0077] Как показано на Фиг.9, механизм 112 испускания/сбора света включает в себя матрицу интегрированных измерительных устройств 113 лидара. В одном из объектов каждое интегрированное измерительное устройство лидара включает в себя светоизлучающий элемент, элемент регистрации света, и соответственную электронику управления и преобразования сигналов, объединенную на общей подложке (например, на печатной монтажной плате или другой электронной монтажной плате).[0077] As shown in FIG. 9, the light emitting/
[0078] Свет, испускаемый каждым интегрированным измерительным устройством лидара, проходит через ряд оптических элементов 116, которые коллимируют испускаемый свет для создания пучка света освещения, проектируемого из 3-D системы лидара в окружающую среду. Таким образом, матрица пучков 105 света, каждый из которых испускается различными измерительными устройствами лидара, испускается 3-D системой 100 лидара, как показано на Фиг.9. В общем случае, любое количество измерительных устройств лидара может быть размещено для одновременного испускания любого числа пучков света 3-D системой 100 лидара. Свет, отраженный от объекта в среде за счет ее освещения конкретным измерительным устройством лидара, собирается посредством оптических элементов 116. Собранный свет проходит через оптические элементы 116, где он фокусируется на регистрирующий элемент того же самого, конкретного измерительного устройства лидара. Таким образом, собираемый свет, связанный с освещением различных участков среды освещением, созданным различными измерительными устройствами лидара, раздельно фокусируется на детектор каждого соответствующего измерительного устройства лидара.[0078] Light emitted from each integrated lidar measurement device passes through a series of
[0079] На Фиг.10 показан более подробный вид оптических элементов 116. Как показано на Фиг.10, оптические элементы 116 включают в себя четыре линзовых элемента 116A-D, размещенных так, чтобы фокусировать собираемый свет 118 на каждый из детекторов матрицы интегрированных измерительных устройств 113 лидара. В показанном на Фиг.10 варианте реализации, свет, проходящий через оптические элементы 116, отражается от зеркала 124 и направляется на каждый из детекторов матрицы интегрированных измерительных устройств 113 лидара. В некоторых вариантах реализации один или несколько оптических элементов 116 созданы из одного или нескольких материалов, поглощающих свет вне предварительно заданного диапазона длин волн. Предварительно заданный диапазон длин волн включает в себя длины волн света, испускаемого матрицей интегрированных измерительных устройств 113 лидара. В одном из примеров один или несколько линзовых элементов созданы из пластмассового материала, который включает в себя добавку красителя для поглощения света, имеющего длины волн менее, чем инфракрасный свет, создаваемый каждой из матриц интегрированных измерительных устройств 113 лидара. В одном из примеров, краситель представляет собой Epolight 7276A, предоставляемый Aako BV (Нидерланды). В общем случае, любое число различных красителей может быть добавлено к любому из пластмассовых линзовых элементов оптических элементов 116 для фильтрации нежелательных спектральных компонент.[0079] FIG. 10 shows a more detailed view of
[0080] На Фиг.11 показан вид в разрезе оптических элементов 116 для иллюстрации придания определенной формы каждому из пучков собираемого света 118.[0080] FIG. 11 is a sectional view of the
[0081] Таким образом, система лидара, такая как 3-D система 10 лидара, показанная на Фиг.8, и система 100, показанная на Фиг.7, включает в себя множество интегрированных измерительных устройств лидара, каждое из которых испускает импульсный пучок света освещения устройством лидара в окружающую среду и измеряет возвратный свет, отраженный от объектов в окружающей среде.[0081] Thus, a lidar system, such as the 3-
[0082] В некоторых вариантах реализации, таких как варианты реализации, описываемые в связи с Фиг.7 и Фиг.8, матрица интегрированных измерительных устройств лидара устанавливается на вращающемся каркасе устройства лидара. Этот вращающийся каркас вращается относительно основного каркаса устройства лидара. Однако, в общем случае, матрица интегрированных измерительных устройств лидара может быть выполнена подвижной любым подходящим образом (например, с помощью карданового подвеса, смещения/наклона, и т.д.) или - неподвижной относительно основного каркаса устройства лидара.[0082] In some embodiments, such as those described in connection with FIGS. 7 and 8, an array of integrated lidar measurement devices is mounted on a rotating frame of the lidar device. This rotating frame rotates relative to the main frame of the lidar device. However, in general, the array of integrated lidar measurement devices can be made movable in any suitable manner (eg, gimbals, offset/tilt, etc.) or fixed relative to the main frame of the lidar device.
[0083] В некоторых других вариантах реализации каждое из интегрированных измерительных устройств лидара включает в себя элемент, направляющий пучок (например, сканирующее зеркало, зеркало MEMS и т.д.), который сканирует пучок освещения, создаваемый интегрированным измерительным устройством лидара.[0083] In some other embodiments, each of the integrated lidar measurement devices includes a beam guide element (eg, scanning mirror, MEMS mirror, etc.) that scans the illumination beam generated by the integrated lidar measurement device.
[0084] В некоторых других вариантах реализации каждое из двух или нескольких интегрированных измерительных устройств лидара испускает пучок света освещения к устройству сканирующего зеркала (например, зеркалу MEMS), которое отражает пучки в окружающую среду в различных направлениях.[0084] In some other embodiments, each of the two or more integrated lidar measurement devices emits a beam of illumination light to a scanning mirror device (eg, a MEMS mirror), which reflects the beams into the environment in different directions.
[0085] В дополнительном объекте один или несколько интегрированных измерительных устройств лидара находятся в оптической связи с оптическим устройством модуляции фазы, которое направляет луч(и) освещения, создаваемые одним или несколькими интегрированными измерительными устройствами лидара, в различных направлениях. Оптическое устройство модуляции фазы представляет собой активное устройство, которое принимает управляющий сигнал, приводящий к изменению состояния оптического устройства модуляции фазы и, таким образом, к изменению направления света, дифрагированного из оптического устройства модуляции фазы. Таким образом, луч(и) освещения, создаваемые одним или несколькими интегрированными устройствами лидара, осуществляют сканирование посредством множества различных ориентаций и эффективно исследуют окружающую 3-D среду при измерении. Дифрагированные пучки, проектируемые в окружающую среду, взаимодействуют с объектами в среде. Каждое соответствующее интегрированное измерительное устройство лидара измеряет расстояние между измерительной системой лидара и регистрируемым объектом на основании собираемого возвратного света от объекта. Оптическое устройство модуляции фазы располагается на оптическом пути между интегрированным измерительным устройством лидара и измеряемым объектом в окружающей среде. Таким образом, и свет освещения и соответствующий возвратный свет проходят через оптическое устройство модуляции фазы.[0085] In an additional aspect, one or more integrated lidar measurement devices are in optical communication with an optical phase modulation device that directs the illumination beam(s) generated by the one or more integrated lidar measurement devices in various directions. The optical phase modulator is an active device that receives a control signal resulting in a change in the state of the optical phase modulator and thus a change in the direction of light diffracted from the optical phase modulator. Thus, the illumination beam(s) generated by one or more integrated lidar devices scan through a variety of different orientations and effectively explore the 3-D environment in the measurement. Diffracted beams projected into the environment interact with objects in the environment. Each respective integrated lidar measurement device measures the distance between the lidar measurement system and the object to be sensed based on the collected return light from the object. The optical phase modulation device is located on the optical path between the integrated lidar measuring device and the measured object in the environment. Thus, both the illumination light and the corresponding return light pass through the optical phase modulation device.
[0086] На Фиг.12 показана блок-схема последовательности операций способа 200, подходящего для выполнения посредством измерительной системы лидара, как это здесь описано. В некоторых вариантах реализации измерительные системы 10, 100, и 120 лидара работают в соответствии со способом 200, показанным на Фиг.23. Однако, в общем случае, выполнение способа 200 не ограничивается вариантами реализации систем измерения 10, 100, и 120 лидара, описываемыми в связи с Фиг.8, 7, и 1, соответственно. Эти иллюстрации и соответствующее объяснение предоставляются посредством примера, поскольку могут быть рассмотрены многие другие варианты реализации и примеры работы.[0086] FIG. 12 shows a flow diagram of a
[0087] В блоке 201 импульс света освещения испускается импульсным источником освещения измерительного устройства лидара в трехмерную среду в ответ на первое значение электрической мощности.[0087] In
[0088] В блоке 202 одно по меньшей мере из трех различных выбираемых значений электрической мощности предоставляется для источника импульсного освещения в конкретный момент времени. Первое значение электрической мощности представляет собой первое по меньшей мере из трех различных выбираемых значений электрической мощности.[0088] In
[0089] В блоке 203 регистрируется количество света, отраженное от трехмерной среды, освещаемой импульсом света освещения.[0089] In
[0090] В блоке 204 вырабатывается возвратный измерительный сигнал, указывающий на зарегистрированное количество света.[0090] At
[0091] В блоке 205 принимается возвратный измерительный сигнал, указывающий на зарегистрированное количество света.[0091] At
[0092] В блоке 206 определяется показание интенсивности возвратного измерительного сигнала.[0092] In
[0093] В блоке 207 определяется разность между интенсивностью выходного сигнала и желаемой интенсивностью выходного сигнала.[0093] In
[0094] В блоке 208 управляющая команда подается на драйвер освещения, что приводит к выбору драйвером освещения одного по меньшей мере из трех различных выбираемых значений электрической мощности на основании разности между интенсивностью возвратного измерительного сигнала и желаемой интенсивностью.[0094] At
[0095] В общем случае, термины "интегральная схема", "главный контроллер" и "вычислительная система" могут быть определены так широко, чтобы охватить любое устройство, имеющее один или несколько процессоров, которые выполняют команды из носителя памяти.[0095] In general, the terms "integrated circuit", "main controller", and "computing system" can be defined broadly to include any device having one or more processors that execute instructions from a storage medium.
[0096] Главный контроллер 190 или любая внешняя вычислительная система могут включать в себя, но без ограничения, систему персонального компьютера, систему универсальной ЭВМ, рабочую станцию, компьютер для обработки изображений, параллельный процессор или любое другое устройство, известное в данной области техники.[0096] The main controller 190 or any external computing system may include, but is not limited to, a personal computer system, a mainframe system, a workstation, an imaging computer, a parallel processor, or any other device known in the art.
[0097] Следует понимать, что различные шаги, описываемые посредством настоящего раскрытия, могут быть выполнены посредством ИС 150 приемника возвратного сигнала, ИС 140 драйвера освещения, главного контроллера 190 или другой компьютерной системы. Кроме того, различные подсистемы измерительной системы 120 лидара могут включать в себя компьютерную систему, подходящую для выполнения по меньшей мере участка шагов, описываемых здесь. Поэтому вышеупомянутое описание не должно интерпретироваться как ограничение для настоящего изобретения, но исключительно как иллюстрация.[0097] It should be understood that the various steps described by the present disclosure may be performed by the
[0098] В одном из примеров программные команды 292, осуществляющие способы, такие как описанные здесь способы, могут быть переданы через передающую среду, такую как провод, кабель или соединение для беспроводной передачи. Например, как показано на Фиг.1, программные команды 292, сохраняемые в устройстве памяти 291, передаются на процессор 295 по шине 294. Программные команды 292 сохраняются на машиночитаемом носителе (например, устройстве памяти 291). Примерные машиночитаемые носители включают в себя постоянное запоминающее устройство, оперативное запоминающее устройство, магнитный или оптический диск, или магнитную ленту.[0098] In one example,
[0099] Как показано на Фиг.1, программные команды 292, устройство памяти 291, процессор 295 и шина 294 выполняются как часть главного контроллера 190. Однако в других примерах программные команды, осуществляющие способы, такие как описываемые здесь способы, устройства памяти, один или несколько процессоров и шины выполняются как часть ИС 150 приемника возвратного сигнала. В некоторых примерах программные команды, осуществляющие способы, такие как описываемые здесь способы, устройства памяти, один или несколько процессоров и шины также выполняются как часть ИС 140 драйвера освещения.[0099] As shown in FIG. 1,
[0100] В общем случае, ИС 150 приемника возвратного сигнала, ИС 140 драйвера освещения и главный контроллер 190 могут быть соединены с возможностью связи с другими устройствами любым образом, известным в данной области техники. Например, главный контроллер 190 может быть соединен с ИС 150 приемника возвратного сигнала, связанной с интегрированным измерительным устройством 130 лидара.[0100] In general, the return
[0101] Главный контроллер 190 может быть сконфигурирован для приема и/или сбора данных или информации от интегрированного измерительного устройства 130 лидара посредством передающей среды, которая может включать в себя проводную линию и/или беспроводные участки. Таким образом, передающая среда может служить каналом передачи данных между главным контроллером 190 и другими подсистемами измерительной системы 120 лидара.[0101] The main controller 190 may be configured to receive and/or collect data or information from the integrated lidar measurement device 130 via a transmission medium, which may include a wired link and/or wireless sections. Thus, the transmission medium can serve as a data communication channel between the main controller 190 and other subsystems of the
[0102] Главный контроллер 190 может быть сконфигурирован для приема и/или сбора данных или информации (например, результатов измерений с помощью лидара, сжатых наборов данных, сегментированных наборов данных, наборов признаков, и т.д.) от других систем посредством передающей среды, которая может включать в себя проводную линию и/или беспроводные участки. Таким образом, передающая среда может служить в качестве канала передачи данных между главным контроллером 190 и другими системами (например, устройствами памяти, встроенными в измерительную систему 120 лидара, внешними устройствами памяти или внешними системами). Например, главный контроллер 190 может быть сконфигурирован для передачи данных 293 об измерениях (например, информации 105 визуализации с помощью лидара) от носителя данных (то есть устройства памяти 291) к внешней вычислительной системе через канал передачи данных. Кроме того, главный контроллер 190 может принимать данные от других систем через передающую среду. Например, характеристические карты и информация о местоположении, определяемая главным контроллером 190, могут быть сохранены в постоянном или полупостоянном устройстве памяти (например, в устройстве памяти 291). В связи с этим результаты измерений могут быть экспортированы в другую систему.[0102] The main controller 190 may be configured to receive and/or collect data or information (eg, lidar measurements, compressed datasets, segmented datasets, feature sets, etc.) from other systems via a transmission medium. , which may include a wired line and/or wireless sections. Thus, the transmission medium can serve as a data link between the main controller 190 and other systems (eg, memory devices built into the
[0103] В одном или нескольких примерных вариантах реализации описываемые функции могут быть осуществлены в аппаратном обеспечении, программном обеспечении, встроенном программном обеспечении или в любой их комбинации. Если они осуществляются в программном обеспечении, функции могут быть сохранены на машиночитаемом носителе, или переданы как одна или несколько команд или код на машиночитаемом носителе. Машиночитаемые носители включают в себя и компьютерные носители данных, и средства связи, включающие в себя любой носитель, который способствует передаче компьютерной программы из одного места в другое. Носители данных могут быть любыми доступными носителями, к которым возможен доступ посредством универсального или специализированного компьютера. В качестве примера, но без ограничения, такие машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может использоваться для переноса или хранения средств желаемого программного кода в форме команд или структур данных, и к которым возможен доступ посредством универсального или специализированного компьютера, или универсального или специализированного процессора. Кроме того, любое соединение соответствующим образом называют машиночитаемой средой. Например, если программное обеспечение передается с вебсайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радио- и микроволновые технологии, то коаксиальный кабель, оптоволоконный кабель, витая пара, цифровая абонентская линия или беспроводные технологии, такие как инфракрасные, радио- и микроволновые технологии, включаются в определение среды. Используемый здесь термин "диск" включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск стандарта blu-ray, причем диски обычно воспроизводят данные как магнитные данные, вместе с тем диски могут воспроизводить данные как оптические данные, с помощью лазеров. Комбинации вышеупомянутых сред также должны быть включены в пределы термина “машиночитаемые среды”.[0103] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on a computer-readable medium, or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Storage media can be any available media that can be accessed by a general purpose or dedicated computer. By way of example, and without limitation, such computer-readable media may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk drive, magnetic disk drive or other magnetic storage devices, or any other medium that can be used to transfer or storing means of the desired program code in the form of instructions or data structures, and which can be accessed by a general purpose or special purpose computer, or a general purpose or special purpose processor. In addition, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave technologies, then the coaxial cable, fiber optic cable, twisted pair, digital subscriber line, or wireless technologies such as infrared, radio, and microwave technologies are included in the media definition. As used herein, the term "disc" includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disc, and blu-ray disc, which discs typically reproduce data as magnetic data, however discs can reproduce data as optical data using lasers. Combinations of the aforementioned media should also be included within the scope of the term "computer-readable media".
[0104] Несмотря на то, что некоторые конкретные варианты реализации описываются выше в методических целях, пояснения этого патентного документа имеют общую применимость и не ограничиваются описанными выше конкретными вариантами реализации. Соответственно, различные модификации, адаптации и комбинации различных признаков описываемых вариантов реализации могут быть осуществлены без отступления от объема притязаний изобретения, который устанавливается посредством пунктов формулы.[0104] Although some specific implementations are described above for methodological purposes, the explanations of this patent document are of general applicability and are not limited to the specific implementations described above. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments may be made without departing from the scope of the invention, which is established by the claims.
Claims (47)
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862615877P | 2018-01-10 | 2018-01-10 | |
US62/615,877 | 2018-01-10 | ||
PCT/US2019/013094 WO2020032996A2 (en) | 2018-01-10 | 2019-01-10 | Lidar based distance measurements with tiered power control |
US16/244,980 | 2019-01-10 | ||
US16/244,980 US11415681B2 (en) | 2018-01-10 | 2019-01-10 | LIDAR based distance measurements with tiered power control |
Publications (3)
Publication Number | Publication Date |
---|---|
RU2020126335A RU2020126335A (en) | 2022-02-10 |
RU2020126335A3 RU2020126335A3 (en) | 2022-02-17 |
RU2776816C2 true RU2776816C2 (en) | 2022-07-26 |
Family
ID=
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090303099A1 (en) * | 2005-11-14 | 2009-12-10 | Robert Bosch Gmbh | Method for the Detection of Surroundings |
US20120038903A1 (en) * | 2010-08-16 | 2012-02-16 | Ball Aerospace & Technologies Corp. | Electronically steered flash lidar |
US8767190B2 (en) * | 2006-07-13 | 2014-07-01 | Velodyne Acoustics, Inc. | High definition LiDAR system |
EP3151036A1 (en) * | 2015-10-01 | 2017-04-05 | Datalogic IP TECH S.r.l. | Optoelectronic sensor and method for processing an electrical signal |
US20170269197A1 (en) * | 2016-03-21 | 2017-09-21 | Velodyne Lidar, Inc. | LIDAR Based 3-D Imaging With Varying Illumination Intensity |
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090303099A1 (en) * | 2005-11-14 | 2009-12-10 | Robert Bosch Gmbh | Method for the Detection of Surroundings |
US8767190B2 (en) * | 2006-07-13 | 2014-07-01 | Velodyne Acoustics, Inc. | High definition LiDAR system |
US20120038903A1 (en) * | 2010-08-16 | 2012-02-16 | Ball Aerospace & Technologies Corp. | Electronically steered flash lidar |
EP3151036A1 (en) * | 2015-10-01 | 2017-04-05 | Datalogic IP TECH S.r.l. | Optoelectronic sensor and method for processing an electrical signal |
US20170269197A1 (en) * | 2016-03-21 | 2017-09-21 | Velodyne Lidar, Inc. | LIDAR Based 3-D Imaging With Varying Illumination Intensity |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11415681B2 (en) | LIDAR based distance measurements with tiered power control | |
EP3433578B1 (en) | Lidar based 3-d imaging with varying illumination intensity | |
CN108885263B (en) | LIDAR-based 3D imaging with variable pulse repetition | |
CN109073756B (en) | LIDAR-based 3-D imaging with varying illumination field densities | |
US11703569B2 (en) | LIDAR data acquisition and control | |
CN110914705B (en) | Devices, systems, and methods for integrated LIDAR illumination power control | |
US11723762B2 (en) | LIDAR based 3-D imaging with far-field illumination overlap | |
US11435446B2 (en) | LIDAR signal acquisition | |
RU2776816C2 (en) | Distance measurements based on lidar system with multilevel power control | |
CN111492264B (en) | LIDAR signal acquisition |