RU2778383C2 - Lidar systems and detection methods - Google Patents
Lidar systems and detection methods Download PDFInfo
- Publication number
- RU2778383C2 RU2778383C2 RU2020132857A RU2020132857A RU2778383C2 RU 2778383 C2 RU2778383 C2 RU 2778383C2 RU 2020132857 A RU2020132857 A RU 2020132857A RU 2020132857 A RU2020132857 A RU 2020132857A RU 2778383 C2 RU2778383 C2 RU 2778383C2
- Authority
- RU
- Russia
- Prior art keywords
- component
- gate
- closed position
- beams
- lidar system
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 75
- 238000000034 method Methods 0.000 claims abstract description 34
- 230000005855 radiation Effects 0.000 claims description 43
- 239000004065 semiconductor Substances 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 abstract description 80
- 230000000694 effects Effects 0.000 abstract description 7
- 239000000126 substance Substances 0.000 abstract 1
- 230000003287 optical effect Effects 0.000 description 42
- 238000004891 communication Methods 0.000 description 15
- 230000010287 polarization Effects 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 239000007787 solid Substances 0.000 description 5
- 230000000903 blocking effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 239000013307 optical fiber Substances 0.000 description 4
- 229910000530 Gallium indium arsenide Inorganic materials 0.000 description 3
- KXNLCSXBJCPWGL-UHFFFAOYSA-N [Ga].[As].[In] Chemical compound [Ga].[As].[In] KXNLCSXBJCPWGL-UHFFFAOYSA-N 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- FTWRSWRBSVXQPI-UHFFFAOYSA-N alumanylidynearsane;gallanylidynearsane Chemical compound [As]#[Al].[As]#[Ga] FTWRSWRBSVXQPI-UHFFFAOYSA-N 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 206010047571 Visual impairment Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000010813 municipal solid waste Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 208000029257 vision disease Diseases 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000004393 visual impairment Effects 0.000 description 1
Images
Abstract
Description
Область техники, к которой относится изобретениеThe technical field to which the invention belongs
[001] Настоящая технология относится к лазерным системам обнаружения и измерения дальности (LiDAR, Light Detection and Ranging) и к способам обнаружения объектов в области наблюдения.[001] The present technology relates to laser detection and ranging systems (LiDAR, Light Detection and Ranging) and methods for detecting objects in the field of view.
Уровень техникиState of the art
[002] В известных решениях предложены и реализованы компьютерные навигационные системы, способствующие навигации и/или управлению транспортными средствами. Известны различные системы такого рода: от простых решений, основанных на определении местоположения на карте и использующих компьютерную систему для помощи водителю в навигации на маршруте от пункта отправления до пункта назначения, до более сложных решений, таких как компьютеризированные и/или автономные системы вождения. [002] In the known solutions proposed and implemented computer navigation systems that facilitate navigation and/or control of vehicles. Various systems of this kind are known, ranging from simple map-based location solutions using a computer system to assist the driver in navigating a route from origin to destination, to more complex solutions such as computerized and/or autonomous driving systems.
[003] Некоторые из этих систем реализованы в виде широко известной системы круиз-контроля. В этом случае компьютерная система, установленная на транспортном средстве, поддерживает заданную пользователем скорость движения транспортного средства. Некоторые системы круиз-контроля реализуют систему интеллектуального управления дистанцией, позволяя пользователю задавать расстояние до идущего впереди автомобиля (например, выбирать значение, выраженное в количестве транспортных средств). В дальнейшем компьютерная система регулирует скорость транспортного средства, по меньшей мере частично, в зависимости от его приближения к впереди идущему транспортному средству на заранее заданное расстояние. Некоторые из систем круиз-контроля дополнительно оснащены системой предупреждения столкновений, которая при обнаружении транспортного средства (или другого препятствия) перед движущимся транспортным средством замедляет или останавливает его. [003] Some of these systems are implemented as well-known cruise control systems. In this case, the computer system installed on the vehicle maintains the vehicle speed set by the user. Some cruise control systems implement an intelligent distance control system, allowing the user to set the distance to the vehicle in front (for example, select a value expressed in terms of the number of vehicles). The computer system then controls the speed of the vehicle, at least in part, depending on its approach to the vehicle in front at a predetermined distance. Some of the cruise control systems are additionally equipped with a collision avoidance system that, when a vehicle (or other obstacle) is detected in front of a moving vehicle, slows or stops it.
[004] Некоторые из наиболее передовых систем обеспечивают полностью автономное движение транспортного средства без непосредственного участия оператора (т.е. водителя) в управлении. Такие автономные транспортные средства содержат системы, способные ускорять, замедлять, останавливать, перестраивать в другой ряд и самостоятельно парковать транспортное средство. [004] Some of the most advanced systems provide fully autonomous movement of the vehicle without the direct participation of the operator (ie driver) in control. Such autonomous vehicles contain systems capable of accelerating, decelerating, stopping, changing lanes, and self-parking the vehicle.
[005] Одна из основных технических проблем, возникающих при реализации вышеуказанных систем, заключается в способности обнаруживать объекты вокруг транспортного средства. Например, этим системам может потребоваться способность обнаруживать впереди транспортного средства с установленной системой другое транспортное средство, которое может представлять опасность для данного транспортного средства и требовать принятия системой упреждающих мер, таких как торможение или иное изменение скорости, остановка или перестроение в другой ряд.[005] One of the main technical problems encountered in the implementation of the above systems is the ability to detect objects around the vehicle. For example, these systems may need to be able to detect another vehicle ahead of the system-installed vehicle that could pose a risk to that vehicle and require the system to take proactive action, such as braking or otherwise changing speed, stopping, or changing lanes.
[006] Обнаружение объектов на основе лидара обычно включает в себя передачу лучей света в область наблюдения и обнаружение отраженных световых лучей, в частности, от объектов в этой области, для формирования образа области наблюдения, содержащей какие-либо объекты. В качестве источника излучения (света) часто используются лазеры, излучающие импульсы света в узком диапазоне длин волн. Координаты объекта и расстояние до него могут быть определены, среди прочего, путем вычисления времени пролета излученного и обнаруженного светового луча. Вычисляя такие координаты как «точки данных», можно сформировать многомерный цифровой образ окружающего пространства.[006] Lidar-based object detection typically includes transmitting light rays into a region of interest and detecting reflected light rays, in particular from objects in the region, to form an image of the region of interest containing any objects. Lasers are often used as a source of radiation (light), emitting light pulses in a narrow wavelength range. The object's coordinates and distance can be determined, among other things, by calculating the time of flight of the emitted and detected light beam. By calculating such coordinates as "data points", it is possible to form a multidimensional digital image of the surrounding space.
[007] В целом, с точки зрения физики обнаружения объектов лидарными системами, один известный в настоящее время способ основан на использовании импульсного излучения и реализуется «времяпролетными» (ToF, Time of Flight) лидарными системами. В ToF-лидарных системах каждый лидарный датчик излучает короткий импульс с заданной длиной волны, а затем регистрирует время, требующееся для отражения этого импульса находящимся в окружающем пространстве объектом и его возврата к соответствующему лидарному датчику. Вращение на 360 градусов ToF-лидарной системы, расположенной в верхней части транспортного средства и содержащей множество лидарных датчиков, позволяет формировать трехмерный образ пространства вокруг транспортного средства.[007] In general, from the point of view of the physics of object detection by lidar systems, one currently known method is based on the use of pulsed radiation and is implemented by "time of flight" (ToF, Time of Flight) lidar systems. In ToF lidar systems, each lidar sensor emits a short pulse of a given wavelength and then records the time it takes for that pulse to be reflected by an object in the surrounding space and return to the corresponding lidar sensor. 360-degree rotation of the ToF lidar system, located on top of the vehicle and containing a plurality of lidar sensors, makes it possible to form a three-dimensional image of the space around the vehicle.
[008] Этот трехмерный образ частично формируется отраженными лучами, принимаемыми лидаром, который формирует точки данных, представляющие объекты окружающего пространства. Эти точки образуют облака, характеризующие окружающее пространство и образующие трехмерную карту. Каждая точка в этом облаке точек связана с координатами в пространстве координат. Кроме того, каждая точка может быть связана с некоторой дополнительной информацией, например, с расстоянием от самоуправляемого транспортного средства до объекта. С точками в облаке точек может быть связана и другая информация. [008] This three-dimensional image is partly formed by the reflected rays received by the lidar, which generates data points representing objects in the surrounding space. These points form clouds that characterize the surrounding space and form a three-dimensional map. Each point in this point cloud is associated with coordinates in coordinate space. In addition, each point can be associated with some additional information, such as the distance from the self-driving vehicle to the object. Other information can be associated with points in a point cloud.
[009] Чем больше получено точек приемлемого качества, тем лучше. В этом случае компьютер самоуправляемого транспортного средства с использованием такого облака точек может выполнять задачи различной когнитивной сложности, например, фильтрацию, кластеризацию или выборку точек, объединение облаков точек, распознавание объекта и т.д. Качество выполнения этих отдельных задач влияет на общее качество определения местоположения и навигации беспилотного транспортного средства. Точная информация об окружающих объектах повышает безопасность вождения. [009] The more points of acceptable quality obtained, the better. In this case, the computer of a self-driving vehicle using such a point cloud can perform tasks of various cognitive complexity, for example, filtering, clustering or sampling points, merging point clouds, object recognition, etc. The quality of these individual tasks affects the overall quality of the positioning and navigation of an unmanned vehicle. Accurate information about surrounding objects improves driving safety.
[010] При этом в определенных обстоятельствах, например, при расположении объектов в непосредственной близости от самоуправляемого транспортного средства обнаружение с достаточной точностью может быть затруднено. [010] In this case, in certain circumstances, for example, when objects are located in close proximity to a self-driving vehicle, detection with sufficient accuracy may be difficult.
[011] Следовательно, требуются системы и способы, позволяющие исключать, уменьшать или преодолевать ограничения известных технических решений. [011] Therefore, systems and methods are required to eliminate, reduce or overcome the limitations of known technical solutions.
[012] Для решения вышеуказанной проблемы в известных технических решениях был предложен ряд способов. [012] To solve the above problem, a number of methods have been proposed in known technical solutions.
[013] В патентной заявке US20200103510A1 (Waymo LLC, опубликована 02.04.2020) “Light Detection and Ranging (LIDAR) Device with an Off-Axis Receiver” («Лазерное устройство обнаружения и измерения дальности (лидар) с внеосевым приемником»), описано лидарное устройство с источниками света, излучающими свет, и с передающей линзой, направляющей излучаемый свет для освещения области окружающего пространства с полем обзора, определяемым передающей линзой. Лидарное устройство также содержит приемную линзу, которая фокусирует по меньшей мере часть входящего света, распространяющегося из освещенной области окружающего пространства по заранее заданному оптическому пути. Это лидарное устройство также включает в себя ряд приемников светового излучения, расположенных на заданном оптическом пути. Лидарное устройство также содержит смещенный приемник светового излучения, расположенный за пределами заданного оптического пути. Лидарное устройство также содержит контроллер, определяющий то, включают ли накопленные данные датчиков ряда приемников светового излучения данные, связанные с другим источником света, отличным от источника света данного устройства, на основе выходных данных смещенного приемника светового излучения.[013] Patent application US20200103510A1 (Waymo LLC, published 04/02/2020) “ Light Detection and Ranging (LIDAR) Device with an Off-Axis Receiver ”, describes a lidar device with light sources emitting light and with a transmitting lens directing the emitted light to illuminate a region of the surrounding space with a field of view defined by the transmitting lens. The lidar device also includes a receiving lens that focuses at least a portion of incoming light propagating from an illuminated area of the surrounding space along a predetermined optical path. This lidar device also includes a number of light receivers arranged along a predetermined optical path. The lidar device also includes an offset light receiver located outside of a predetermined optical path. The lidar device also includes a controller that determines whether the accumulated sensor data of the number of light receivers includes data associated with a different light source than the light source of the device, based on the output of the biased light receiver.
[014] В патентной заявке US20180074198A1 (Qualcomm Inc, опубликована 15.03.2018) “Optical beam identification using optical demodulation” («Идентификация оптического луча с помощью оптической демодуляции»), описаны способы идентификации оптических лучей, падающих на датчик лазерной системы обнаружения и измерения дальности (лидара). В некоторых аспектах датчик, связанный с лидарной системой, принимает первый оптический луч, содержащий первую частоту, и второй оптический луч, содержащий вторую частоту. Лидарная система может содержать затвор, связанный с датчиком и выполненный с возможностью работы на третьей частоте, при этом управление затвором при приеме первого оптического луча, содержащего первую частоту, приводит к формированию первого сигнала с четвертой частотой, а управление затвором при приеме второго оптического луча, содержащего вторую частоту, приводит к формированию второго сигнала с пятой частотой. Кроме того, в лидарной системе может применяться логика обработки, позволяющая обнаруживать первый сигнал с четвертой частотой и идентифицировать первый оптический луч с использованием известной связи между первым оптическим лучом и четвертой частотой.[014] Patent application US20180074198A1 (Qualcomm Inc, published 03/15/2018) “ Optical beam identification using optical demodulation ” describes methods for identifying optical beams incident on a sensor of a laser detection and measurement system. range (lidar). In some aspects, a sensor associated with the lidar system receives a first optical beam containing a first frequency and a second optical beam containing a second frequency. The lidar system may include a shutter associated with the sensor and configured to operate at a third frequency, wherein the shutter control upon receipt of the first optical beam containing the first frequency leads to the formation of the first signal with the fourth frequency, and the gate control upon receipt of the second optical beam, containing the second frequency, leads to the formation of the second signal with the fifth frequency. In addition, processing logic may be applied to the lidar system to detect the first signal at the fourth frequency and identify the first optical beam using the known relationship between the first optical beam and the fourth frequency.
Раскрытие изобретенияDisclosure of invention
[015] В отличие от подходов, используемых в известных технических решениях, разработчики настоящей технологии установили, что качество обнаружения объектов вокруг самоуправляемого транспортного средства может зависеть от физических характеристик оптических компонентов в лидарной системе. Линзы и другие оптические компоненты могут отражать излучаемый световой луч в обратном направлении внутри лидарной системы, вызывая эффект самоотражения внутри системы. Самоотражение может в большей степени влиять на обнаружение близкорасположенных объектов, чем на обнаружение более удаленных объектов. Свет, отраженный от близкорасположенных объектов, очень быстро достигает блока обнаружения, поэтому сигнал светового луча, отраженного от объектов окружающего пространства, может «перехватываться» световым лучом, отраженным от внутренних оптических компонентов лидарной системы.[015] In contrast to the approaches used in known technical solutions, the developers of the present technology have found that the quality of detection of objects around a self-driving vehicle may depend on the physical characteristics of the optical components in the lidar system. Lenses and other optical components can reflect the emitted light beam back inside the lidar system, causing a self-reflection effect inside the system. Self-reflection can have a greater effect on the detection of nearby objects than on the detection of more distant objects. Light reflected from nearby objects reaches the detection unit very quickly, so the signal of the light beam reflected from objects in the surrounding space can be “intercepted” by the light beam reflected from the internal optical components of the lidar system.
[016] Соответственно, разработчики настоящей технологии реализовали способ, направленный на минимизацию, уменьшение или устранение самоотражения путем избирательного запрета или разрешения доступа света к внутреннему каналу обнаружения, ведущему к приемному компоненту. Предлагается затворный компонент, управление открытием и закрытием которого, выполняемое синхронно с излучением выходного луча излучающим компонентом, позволяет минимизировать или уменьшать эффекты самоотражения в лидарных системах и улучшать обнаружение объектов в непосредственной близости от самоуправляемого транспортного средства. В некоторых вариантах осуществления изобретения точность и повторяемость обнаружения улучшаются и безопасность работы транспортного средства повышается. [016] Accordingly, the developers of the present technology have implemented a method aimed at minimizing, reducing or eliminating self-reflection by selectively prohibiting or allowing access of light to the internal detection channel leading to the receiving component. A gate component is proposed, the control of opening and closing of which, performed synchronously with the emission of the output beam by the emitting component, allows minimizing or reducing the effects of self-reflection in lidar systems and improving the detection of objects in the immediate vicinity of a self-driving vehicle. In some embodiments of the invention, the detection accuracy and repeatability are improved and vehicle operation safety is improved.
[017] В соответствии с первым широким аспектом настоящей технологии реализована лидарная система для обнаружения объектов в области наблюдения автономного транспортного средства, содержащая: излучающий компонент, способный излучать выходные лучи; сканирующий компонент, способный направлять выходные лучи в область наблюдения; приемный компонент, способный принимать входные лучи, отраженные от объектов в области наблюдения, по внутреннему пути обнаружения; затворный компонент, способный переключаться между закрытым и открытым положениями, при этом внутренний канал обнаружения по меньшей мере частично блокируется, когда затворный компонент находится в закрытом положении, и открывается, когда затворный компонент находится в открытом положении; управляющий компонент, соединенный с затворным компонентом таким образом, что затворный компонент находится в закрытом положении, когда излучающий компонент излучает выходные лучи, и затворный компонент находится в открытом положении при приеме входных лучей, являющихся отражением выходных лучей от области наблюдения. [017] In accordance with the first broad aspect of the present technology, a lidar system for detecting objects in the observation area of an autonomous vehicle is implemented, comprising: an emitting component capable of emitting output beams; a scanning component capable of directing output beams into the area of observation; a receiving component capable of receiving input beams reflected from objects in the area of interest along the internal detection path; a shutter component capable of switching between closed and open positions, wherein the internal detection channel is at least partially blocked when the shutter component is in the closed position and opens when the shutter component is in the open position; a control component connected to the gate component in such a way that the gate component is in the closed position when the emitting component emits output beams, and the gate component is in the open position when receiving input beams that reflect the output beams from the field of view.
[018] В некоторых вариантах осуществления изобретения управляющий компонент дополнительно способен переключать затворный компонент из закрытого положения в открытое положение, когда выходные лучи выходят из внутреннего канала излучения лидарной системы.[018] In some embodiments of the invention, the control component is further capable of switching the gate component from a closed position to an open position when the output beams exit the internal radiation channel of the lidar system.
[019] В некоторых вариантах осуществления изобретения управляющий компонент дополнительно способен переключать затворный компонент из закрытого положения в открытое положение, когда выходные лучи удаляются на заданное расстояние от лидарной системы.[019] In some embodiments, the control component is further capable of switching the gate component from a closed position to an open position when the output beams move a predetermined distance from the lidar system.
[020] В некоторых вариантах осуществления изобретения выходные лучи излучаются в виде последовательности выходных лучей, при этом управляющий компонент дополнительно способен переключать затворный компонент в закрытое положение, когда излучающий компонент излучает все лучи из последовательности, и переключать затворный компонент из закрытого положения в открытое положение, когда каждый луч из последовательности выходных лучей выходит из внутреннего канала излучения лидарной системы.[020] In some embodiments, the output beams are emitted as a sequence of output beams, wherein the control component is further capable of switching the gate component to a closed position when the emitting component emits all beams in the sequence, and switching the gate component from a closed position to an open position, when each beam in the output beam sequence exits the internal radiation channel of the lidar system.
[021] В некоторых вариантах осуществления изобретения выходные лучи излучаются в виде последовательности выходных лучей, при этом управляющий компонент дополнительно способен переключать затворный компонент в закрытое положение, когда излучающий компонент излучает все лучи из последовательности, и переключать его из закрытого положения в открытое положение, когда каждый луч из последовательности выходных лучей достигает заданного расстояния от лидарной системы.[021] In some embodiments, the output beams are emitted as an output beam sequence, wherein the control component is further capable of switching the gate component to a closed position when the emitting component emits all of the beams in the sequence, and switching it from a closed position to an open position when each beam in the output beam sequence reaches a predetermined distance from the lidar system.
[022] В некоторых вариантах осуществления изобретения управляющий компонент способен переключать затворный компонент из открытого положения в закрытое положение одновременно с излучением выходных лучей излучающим компонентом.[022] In some embodiments of the invention, the control component is able to switch the gate component from an open position to a closed position simultaneously with the emission of output beams by the radiating component.
[023] В некоторых вариантах осуществления изобретения управляющий компонент способен переключать затворный компонент из открытого положения в закрытое положение через заранее заданное время после излучения выходных лучей излучающим компонентом.[023] In some embodiments of the invention, the control component is able to switch the gate component from an open position to a closed position after a predetermined time after the emission of output beams by the emitting component.
[024] В некоторых вариантах осуществления изобретения управляющий компонент способен переключать затворный компонента из открытого положения в закрытое положение на основе заданного интервала времени.[024] In some embodiments of the invention, the control component is able to switch the gate component from an open position to a closed position based on a predetermined time interval.
[025] В некоторых вариантах осуществления изобретения затворный компонент содержит механическое затворное устройство.[025] In some embodiments, the closure component comprises a mechanical closure device.
[026] В некоторых вариантах осуществления изобретения механическое затворное устройство содержит вращающийся диск с множеством прорезей в его теле, при этом управляющий компонент дополнительно способен обеспечить вращение этого диска с частотой 500 кГц. [026] In some embodiments of the invention, the mechanical shutter device includes a rotating disk with a plurality of slots in its body, while the control component is additionally capable of rotating this disk at a frequency of 500 kHz.
[027] В некоторых вариантах осуществления изобретения затворный компонент содержит электрооптическое или полупроводниковое затворное устройство.[027] In some embodiments, the gate component comprises an electro-optical or semiconductor gate device.
[028] В некоторых вариантах осуществления изобретения затворный компонент содержит полупрозрачные компоненты и способен частично блокировать внутренний канал обнаружения. [028] In some embodiments of the invention, the gate component contains translucent components and is able to partially block the internal detection channel.
[029] В некоторых вариантах осуществления изобретения сканирующий компонент содержит вращающуюся призму и/или поворотное зеркало.[029] In some embodiments of the invention, the scanning component comprises a rotating prism and/or a rotating mirror.
[030] В некоторых вариантах осуществления изобретения приемный компонент представляет собой фотодетектор, а затворный компонент расположен во внутреннем канале обнаружения до фотодетектора.[030] In some embodiments of the invention, the receiving component is a photodetector, and the gate component is located in the internal detection channel before the photodetector.
[031] В соответствии с другим аспектом реализован способ обнаружения объектов в области наблюдения автономного транспортного средства, выполняемый управляющим компонентом лидарной системы, подключенным к затворному компоненту лидарной системы, который расположен до приемного компонента, способного принимать входные лучи, отраженные от объектов в области наблюдения, по внутреннему каналу обнаружения. Способ включает в себя излучение выходных лучей излучающим компонентом лидарной системы в направлении сканирующего компонента, способного направлять выходные лучи в область наблюдения, управление затворным компонентом с переключением его между закрытым положением, в котором внутренний канал обнаружения по меньшей мере частично заблокирован, и открытым положением, в котором внутренний канал обнаружения открыт, при этом затворный компонент находится в закрытом положении, когда излучающий компонент излучает выходные лучи, и затворный компонент находится в открытом положении при приеме входных лучей, являющихся отражением выходных лучей от области наблюдения. [031] In accordance with another aspect, a method for detecting objects in the field of view of an autonomous vehicle is implemented, performed by a control component of the lidar system connected to the gate component of the lidar system, which is located before the receiving component capable of receiving input beams reflected from objects in the field of view, through the internal channel of discovery. The method includes emitting output beams from an emitting component of the lidar system towards a scanning component capable of directing output beams into the area of observation, controlling the gate component to switch it between a closed position, in which the internal detection channel is at least partially blocked, and an open position, in in which the internal detection channel is open, the gate component is in the closed position when the emitting component emits output beams, and the gate component is in the open position when receiving input beams that are a reflection of the output beams from the field of view.
[032] В некоторых вариантах осуществления изобретения управляющий компонент управляет затворным компонентом и переключает его из закрытого положения в открытое положение, когда выходные лучи выходят из внутреннего канала излучения лидарной системы.[032] In some embodiments of the invention, the control component controls the gate component and switches it from the closed position to the open position when the output beams exit the internal radiation channel of the lidar system.
[033] В некоторых вариантах осуществления изобретения управляющий компонент управляет затворным компонентом и переключает его из закрытого положения в открытое положение, когда выходные лучи удаляются на заданное расстояние от лидарной системы.[033] In some embodiments of the invention, the control component controls the gate component and switches it from a closed position to an open position when the output beams move a predetermined distance from the lidar system.
[034] В некоторых вариантах осуществления изобретения выходные лучи излучаются в виде последовательности выходных лучей, при этом управляющий компонент способен переключать затворный компонент в закрытое положение, когда излучающий компонент излучает все лучи из последовательности, и переключать затворный компонент в открытое положение, когда каждый луч из последовательности выходных лучей выходит из внутреннего канала излучения лидарной системы.[034] In some embodiments, the output beams are emitted as a sequence of output beams, wherein the control component is able to switch the gate component to a closed position when the emitting component emits all beams in the sequence, and to switch the gate component to the open position when each beam from a sequence of output beams comes out of the internal radiation channel of the lidar system.
[035] В некоторых вариантах осуществления изобретения выходные лучи излучаются в виде последовательности выходных лучей, при этом управляющий компонент способен переключать затворный компонент между закрытым и открытым положениями для излучения данного выходного луча из последовательности из внутреннего канала излучения и для излучения источником излучения следующего выходного луча из последовательности после данного выходного луча. Иными словами, затворный компонент открывается после того, как данный выходной луч из последовательности выходит из внутреннего канала излучения лидарной системы, и закрывается, когда следующий (за данным) выходной луч из этой последовательности излучается источником излучения. После этого затворный компонент откроется, когда следующий выходной луч выйдет из внутреннего канала излучения.[035] In some embodiments of the invention, the output beams are emitted as a sequence of output beams, wherein the control component is able to switch the gate component between closed and open positions to emit a given output beam from the sequence from the internal radiation channel and to emit the next output beam from the radiation source from sequences after a given output beam. In other words, the gate component opens after a given output beam from the sequence leaves the internal radiation channel of the lidar system, and closes when the next (behind the given) output beam from this sequence is emitted by the radiation source. The gate component will then open when the next output beam exits the internal emission channel.
[036] В некоторых вариантах осуществления изобретения выходные лучи излучаются в виде последовательности лучей, при этом управляющий компонент способен переключать затворный компонент в закрытое положение, когда излучающий компонент излучает лучи из последовательности, и переключать его из закрытого положения в открытое положение, когда каждый луч из последовательности лучей достигает заданного расстояния от лидарной системы.[036] In some embodiments, the output beams are emitted as a series of beams, wherein the control component is capable of switching the gate component to a closed position when the emitting component emits beams from the sequence, and switching it from a closed position to an open position when each beam from beam sequence reaches a given distance from the lidar system.
[037] В некоторых вариантах осуществления изобретения управляющий компонент управляет затворным компонентом и переключает его между открытым положением в закрытым положением на основе заданного временного интервала.[037] In some embodiments of the invention, the control component controls the gate component and switches it between an open position in a closed position based on a predetermined time interval.
[038] В некоторых вариантах осуществления изобретения управляющий компонент подключен к излучающему компоненту, при этом способ предусматривает способность управляющего компонента обеспечивать излучение выходных лучей излучающим компонентом. В некоторых вариантах осуществления изобретения управляющий компонент управляет затворным компонентом и синхронизирует переключение между открытым и закрытым положениями с излучением выходных лучей излучающим компонентом. [038] In some embodiments of the invention, the control component is connected to the radiating component, and the method includes the ability of the control component to provide the emission of output beams by the radiating component. In some embodiments of the invention, the control component controls the gate component and synchronizes the switching between open and closed positions with the emission of output beams by the emitting component.
[039] В некоторых вариантах осуществления изобретения управляющий компонент подключен к приемному компоненту.[039] In some embodiments of the invention, the control component is connected to the receiving component.
[040] В контексте настоящего описания термин «источник излучения» или «излучающий компонент» в целом относится к любому устройству, способному осуществлять излучение, например, передачу сигнала в виде луча. Излучающий компонент содержит, среди прочего, источник света, способный излучать световые лучи. Этим источником света может быть лазер, например, твердотельный лазер, лазерный диод, лазер высокой мощности или альтернативный источник света, например, источник света на основе светоизлучающих диодов. Некоторыми (не имеющими ограничительного характера) примерами источника света являются лазерный диод Фабри-Перо (Fabry-Perot), лазер на квантовых ямах, лазер с распределенным брэгговским отражателем (DBR, Distributed Bragg Reflector), лазер с распределенной обратной связью (DFB, Distributed FeedBack), волоконный лазер или поверхностно-излучающий лазер с вертикальным резонатором (VCSEL, Vertical-Cavity Surface-Emitting Laser). Кроме того, источник света может излучать световые лучи в различных форматах, например, световые импульсы, непрерывные колебания, квазинепрерывные колебания и т.д. В некоторых не имеющих ограничительного характера примерах источник света может содержать лазерный диод, способный излучать свет с длиной волны в диапазоне приблизительно 650-1150 нм. В альтернативном варианте источник света может содержать лазерный диод, способный излучать свет с длиной волны в диапазоне приблизительно 800-1000 нм, приблизительно 850-950 нм, приблизительно 1300-1600 нм или в любом другом подходящем диапазоне. Если не указано иное, термин «приблизительно» применительно к числовому значению определяется как отклонение, не превышающее 10% от указанного значения. [040] In the context of the present description, the term "radiant source" or "emitting component" generally refers to any device capable of emitting, for example, transmitting a signal in the form of a beam. The emitting component contains, among other things, a light source capable of emitting light rays. This light source can be a laser, such as a solid state laser, a laser diode, a high power laser, or an alternative light source, such as a light emitting diode light source. Some (non-limiting) examples of light sources are Fabry-Perot laser diode, quantum well laser, Distributed Bragg Reflector (DBR) laser, Distributed FeedBack (DFB) laser. ), fiber laser or vertical-cavity surface-emitting laser (VCSEL). In addition, the light source may emit light beams in various formats, such as light pulses, continuous oscillations, quasi-continuous oscillations, and so on. In some non-limiting examples, the light source may comprise a laser diode capable of emitting light at a wavelength in the range of approximately 650-1150 nm. Alternatively, the light source may comprise a laser diode capable of emitting light in the wavelength range of about 800-1000 nm, about 850-950 nm, about 1300-1600 nm, or any other suitable range. Unless otherwise indicated, the term "approximately" in relation to a numerical value is defined as a deviation not exceeding 10% of the specified value.
[041] В контексте настоящего описания термин «выходной луч» может относиться к пучку излучения, например, к лучу света, формируемому излучающим компонентом и направленному в сторону области наблюдения. Выходной луч может характеризоваться одним или несколькими параметрами, такими как продолжительность излучения, угловая расходимость луча, длина волны, мгновенная мощность, плотность фотонов на разных расстояниях от источника излучения (света), средняя мощность, удельная мощность пучка, ширина луча, частота повторения импульсов излучения, последовательность излучаемых импульсов, скважность импульсов, длина волны, фаза и т.д. Выходной луч может быть неполяризованным или случайно поляризованным, может не иметь определенной или постоянной поляризации (например, поляризация может меняться со временем) или может иметь конкретную поляризацию (например, линейную поляризацию, эллиптическую поляризацию или круговую поляризацию). [041] In the context of the present description, the term "output beam" may refer to a beam of radiation, for example, to a beam of light generated by the emitting component and directed towards the field of view. The output beam can be characterized by one or more parameters, such as radiation duration, beam angular divergence, wavelength, instantaneous power, photon density at different distances from the radiation source (light), average power, beam power density, beam width, radiation pulse repetition frequency , the sequence of emitted pulses, pulse duty cycle, wavelength, phase, etc. The output beam may be unpolarized or randomly polarized, may have no defined or permanent polarization (eg, the polarization may change over time), or may have a specific polarization (eg, linear polarization, elliptical polarization, or circular polarization).
[042] Кроме того, в контексте настоящего описания термин «выходной луч» также может относиться к непрерывной (электромагнитной) волне, излучаемой источником излучения и имеющей определенные характеристики, такие как частота, амплитуда, фаза и длина волны. [042] In addition, in the context of the present description, the term "output beam" can also refer to a continuous (electromagnetic) wave emitted by a radiation source and having certain characteristics, such as frequency, amplitude, phase and wavelength.
[043] В контексте настоящего описания термин «входной луч» может относиться к пучку излучения, например, к световому лучу, отраженному от одного или нескольких объектов в области наблюдения (ROI, Region Of Interest). Термин «отраженный» означает, что по меньшей мере часть выходного луча падает на один или несколько объектов в области наблюдения и отражается от этого одного или нескольких объектов. Входной луч может характеризоваться одним или несколькими параметрами, такими как время пролета (т.е. время от момента излучения до момента обнаружения), мгновенная мощность (например, сигнатура мощности), средняя мощность обратного импульса, распределение фотонов в сигнале по периоду обратного импульса и т.д.[043] In the context of the present description, the term "input beam" may refer to a radiation beam, for example, a light beam reflected from one or more objects in the region of interest (ROI, Region Of Interest). The term "reflected" means that at least a portion of the output beam is incident on one or more objects in the field of view and is reflected from this one or more objects. The input beam may be characterized by one or more parameters such as time of flight (i.e., time from emission to detection), instantaneous power (i.e., power signature), mean backpulse power, distribution of photons in the signal over the backpulse period, and etc.
[044] В контексте настоящего описания термин «область наблюдения» может в целом включать в себя часть наблюдаемого окружающего пространства лидарной системы, в которой могут быть обнаружены один или несколько объектов. Следует отметить, что на область наблюдения лидарной системы могут влиять различные условия, помимо прочего, такие как ориентация лидарной системы (например, направление оптической оси лидарной системы), положение лидарной системы в окружающем пространстве (например, расстояние над поверхностью земли, а также рельеф местности и препятствия в непосредственной близости от системы), рабочие параметры лидарной системы (например, мощность излучения, вычислительные настройки, заданные углы работы) и т.д. Область наблюдения лидарной системы может быть определена, например, плоским или телесным углом. В одном примере область наблюдения также может быть определена дальностью (например, «приблизительно до 200 м»).[044] In the context of the present description, the term "observation area" may generally include the part of the observed surrounding space of the lidar system in which one or more objects can be detected. It should be noted that the field of view of the lidar system can be affected by various conditions, such as, among other things, the orientation of the lidar system (for example, the direction of the optical axis of the lidar system), the position of the lidar system in the surrounding space (for example, the distance above the ground, as well as the terrain and obstacles in the immediate vicinity of the system), operating parameters of the lidar system (e.g., radiation power, computational settings, target operating angles), etc. The area of observation of the lidar system can be defined, for example, by a flat or solid angle. In one example, the area of interest may also be defined by a range (eg, "up to about 200 m").
[045] В контексте настоящего описания «сервер» - компьютерная программа, выполняемая на соответствующем оборудовании и способная принимать по сети запросы (например, от электронных устройств), а также выполнять эти запросы или инициировать выполнение этих запросов. Соответствующие аппаратные средства могут быть реализованы в виде одного компьютера или одной компьютерной системы, что не существенно для настоящей технологии. В данном контексте выражение «сервер» не означает, что каждая задача (например, принятая команда или запрос) или некоторая конкретная задача принимается, выполняется или запускается одним и тем же сервером (т.е. одними и теми же программными и/или аппаратными средствами). Это выражение означает, что любое количество программных средств или аппаратных средств может принимать, отправлять, выполнять или запускать выполнение любой задачи или запроса либо результатов любых задач или запросов. Все эти программные и аппаратные средства могут представлять собой один сервер или несколько серверов, причем оба эти случая подразумеваются в выражении «по меньшей мере один сервер».[045] As used herein, a "server" is a computer program executing on appropriate hardware that is capable of receiving requests over a network (eg, from electronic devices) and of executing or initiating those requests. The corresponding hardware may be implemented as a single computer or a single computer system, which is not essential to the present technology. In this context, the expression "server" does not mean that every task (for example, a received command or request) or some specific task is received, executed or started by the same server (i.e. the same software and/or hardware ). This expression means that any number of software or hardware can receive, send, execute or start the execution of any task or request, or the results of any tasks or requests. All of these software and hardware may be a single server or multiple servers, both of which are meant by the expression "at least one server".
[046] В контексте настоящего описания «электронное устройство» - любое компьютерное оборудование, способное выполнять программное обеспечение, подходящее для соответствующей задачи. В контексте настоящего описания термин «электронное устройство» подразумевает, что устройство может функционировать в качестве сервера для других электронных устройств, тем не менее, это не обязательно для настоящей технологии. Таким образом, некоторые (не имеющие ограничительного характера) примеры электронных устройств включают в себя самоуправляемые устройства, персональные компьютеры (настольные компьютеры, ноутбуки, нетбуки и т.д.), смартфоны и планшеты, а также сетевое оборудование, такое как маршрутизаторы, коммутаторы и шлюзы. Должно быть понятно, что в настоящем контексте тот факт, что устройство функционирует в качестве электронного устройства, не означает, что оно не может функционировать в качестве сервера для других электронных устройств. [046] As used herein, an "electronic device" is any computer hardware capable of executing software suitable for a given task. In the context of the present description, the term "electronic device" implies that the device can function as a server for other electronic devices, however, this is not necessary for the present technology. Thus, some (non-limiting) examples of electronic devices include self-managed devices, personal computers (desktops, laptops, netbooks, etc.), smartphones and tablets, and network equipment such as routers, switches, and gateways. It should be understood that in the present context, the fact that a device functions as an electronic device does not mean that it cannot function as a server for other electronic devices.
[047] В контексте настоящего описания выражение «информация» включает в себя информацию любого рода или вида, допускающую хранение в базе данных. Таким образом, информация включает в себя визуальные произведения (например, карты), аудиовизуальные произведения (например, изображения, фильмы, звукозаписи, презентации и т.д.), данные (например, данные о местоположении, данные о погоде, данные о трафике, числовые данные и т.д.), текст (например, мнения, комментарии, вопросы, сообщения и т.д.), документы, электронные таблицы и т.д., но не ограничивается ими.[047] In the context of the present description, the expression "information" includes information of any kind or type that can be stored in a database. Thus, information includes visual works (for example, maps), audiovisual works (for example, images, films, sound recordings, presentations, etc.), data (for example, location data, weather data, traffic data, numerical data, etc.), text (such as but not limited to opinions, comments, questions, messages, etc.), documents, spreadsheets, etc.
[048] В контексте настоящего описания термин «база данных» означает любой структурированный набор данных, независимо от его конкретной структуры, программного обеспечения для управления базой данных или компьютерных аппаратных средств для хранения этих данных, их применения или обеспечения их использования иным способом. База данных может располагаться в тех же аппаратных средствах, где реализован процесс, обеспечивающий хранение или использование информации, хранящейся в базе данных, либо база данных может располагаться в отдельных аппаратных средствах, таких как специализированный сервер или множество серверов.[048] In the context of the present description, the term "database" means any structured set of data, regardless of its specific structure, database management software or computer hardware for storing this data, using them or providing them with use in another way. The database may reside on the same hardware as the process for storing or using the information stored in the database, or the database may reside on separate hardware such as a dedicated server or multiple servers.
[049] В контексте настоящего описания числительные «первый» «второй», «третий» и т.д. используются лишь для указания различия между существительными, к которым они относятся, но не для описания каких-либо определенных взаимосвязей между этими существительными. Кроме того, как встречается в настоящем описании в другом контексте, ссылка на «первый» компонент и «второй» компонент не исключает того, что эти два компонента в действительности могут быть одним и тем же компонентом. [049] In the context of the present description, the numerals "first", "second", "third", etc. are used only to indicate the difference between the nouns they refer to, but not to describe any specific relationship between these nouns. In addition, as occurs herein in another context, reference to a "first" component and a "second" component does not exclude that the two components may in fact be the same component.
[050] Каждый вариант осуществления настоящей технологии относится к по меньшей мере одной из вышеупомянутых целей и/или аспектов, но не обязательно ко всем ним. Должно быть понятно, что некоторые аспекты настоящей технологии, связанные с попыткой достижения вышеупомянутой цели, могут не соответствовать этой цели и/или могут соответствовать другим целям, явным образом здесь не упомянутым.[050] Each embodiment of the present technology relates to at least one of the above objectives and/or aspects, but not necessarily all of them. It should be understood that some aspects of the present technology, associated with an attempt to achieve the above goal, may not meet this goal and/or may meet other goals not explicitly mentioned here.
[051] Дополнительные и/или альтернативные признаки, аспекты и преимущества вариантов осуществления настоящей технологии содержатся в дальнейшем описании, в приложенных чертежах и в формуле изобретения.[051] Additional and/or alternative features, aspects, and advantages of embodiments of the present technology are contained in the following description, in the accompanying drawings, and in the claims.
Краткое описание чертежейBrief description of the drawings
[052] Эти и другие признаки, аспекты и преимущества настоящей технологии содержатся в дальнейшем описании, в приложенной формуле изобретения и на следующих чертежах.[052] These and other features, aspects, and advantages of the present technology are contained in the following description, in the appended claims, and in the following drawings.
[053] На фиг. 1 схематически представлен пример компьютерной системы для реализации некоторых не имеющих ограничительного характера вариантов осуществления систем и/или способов согласно настоящей технологии.[053] In FIG. 1 is a schematic representation of an exemplary computer system for implementing certain non-limiting embodiments of systems and/or methods in accordance with the present technology.
[054] На фиг. 2 представлена сетевая компьютерная среда, пригодная для использования с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[054] In FIG. 2 depicts a networked computing environment suitable for use with certain non-limiting embodiments of the present technology.
[055] На фиг. 3 схематически представлен пример лидарной системы для реализации некоторых не имеющих ограничительного характера вариантов осуществления систем и/или способов согласно настоящей технологии.[055] In FIG. 3 is a schematic representation of an exemplary lidar system for implementing some non-limiting embodiments of systems and/or methods in accordance with the present technology.
[056] На фиг. 4 представлен затворный компонент в примере лидарной системы, показанной на фиг. 3, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[056] In FIG. 4 shows the gate component in the example of the lidar system shown in FIG. 3 in accordance with certain non-limiting embodiments of the present technology.
[057] На фиг. 5 представлены затворный компонент, показанный на фиг. 4, и приемный компонент лидарной системы, показанной на фиг. 3, когда затворный компонент находится в открытом положении, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[057] FIG. 5 shows the gate component shown in FIG. 4 and the receiving component of the lidar system shown in FIG. 3 when the closure component is in the open position, in accordance with certain non-limiting embodiments of the present technology.
[058] На фиг. 6 представлены затворный компонент, показанный на фиг. 4, и приемный компонент лидарной системы, показанной на фиг. 3, когда затворный компонент находится в закрытом положении, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[058] In FIG. 6 shows the gate component shown in FIG. 4 and the receiving component of the lidar system shown in FIG. 3 when the closure component is in the closed position, in accordance with certain non-limiting embodiments of the present technology.
[059] На фиг. 7 представлена интенсивность света на входе приемного компонента, показанного на фиг. 5 и фиг. 6, когда затворный компонент находится в открытом и закрытом положениях, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[059] FIG. 7 shows the light intensity at the input of the receiving component shown in FIG. 5 and FIG. 6 when the closure component is in the open and closed positions, in accordance with certain non-limiting embodiments of the present technology.
[060] На фиг. 8 представлена интенсивность света на входе приемного компонента, показанного на фиг. 5 и фиг. 6, когда затворный компонент находится в открытом и закрытом положениях, в соответствии с некоторыми другими не имеющими ограничительного характера вариантами осуществления настоящей технологии.[060] In FIG. 8 shows the light intensity at the input of the receiving component shown in FIG. 5 and FIG. 6 when the closure component is in the open and closed positions, in accordance with certain other non-limiting embodiments of the present technology.
[061] На фиг. 9 схематически представлен способ обнаружения объекта, расположенного в пространстве вокруг транспортного средства, находящегося в сетевой компьютерной среде, показанной на фиг. 2, на основе данных, полученных лидарной системой, показанной на фиг. 3, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[061] In FIG. 9 is a schematic representation of a method for detecting an object located in the space around a vehicle in the networked computing environment shown in FIG. 2 based on data obtained by the lidar system shown in FIG. 3 in accordance with certain non-limiting embodiments of the present technology.
[062] На фиг. 10 представлены временные соотношения закрытого и открытого положений затворного компонента, показанного на фиг. 5 и фиг. 6, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[062] In FIG. 10 shows the timing of the closed and open positions of the closure component shown in FIG. 5 and FIG. 6 in accordance with certain non-limiting embodiments of the present technology.
[063] На фиг. 11 схематически представлен пример лидарной системы, показанной на фиг. 3, и показаны внутренний канал излучения и выходной луч, выходящий из внутреннего канала излучения, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии.[063] In FIG. 11 is a schematic representation of an example of the lidar system shown in FIG. 3 and shows an internal emission path and an output beam emerging from the internal emission path, in accordance with some non-limiting embodiments of the present technology.
Осуществление изобретенияImplementation of the invention
[064] Представленные в данном описании примеры и условный язык предназначены для обеспечения лучшего понимания принципов настоящей технологии, а не для ограничения ее объема до таких специально приведенных примеров и условий. Очевидно, что специалисты в данной области техники способны разработать различные способы и устройства, которые здесь явно не описаны и не показаны, но реализуют принципы настоящей технологии в пределах ее существа и объема. [064] The examples and conventions presented herein are intended to provide a better understanding of the principles of the present technology, and not to limit its scope to such specifically given examples and conditions. It is obvious that specialists in the art are able to develop various methods and devices that are not explicitly described or shown here, but implement the principles of the present technology within its essence and scope.
[065] Кроме того, чтобы способствовать лучшему пониманию, последующее описание может содержать упрощенные варианты реализации настоящей технологии. Специалистам в данной области должно быть понятно, что другие варианты осуществления настоящей технологии могут быть значительно сложнее.[065] In addition, to facilitate a better understanding, the following description may contain simplified implementations of the present technology. Those skilled in the art will appreciate that other embodiments of the present technology may be significantly more complex.
[066] В некоторых случаях приводятся полезные примеры модификаций настоящей технологии. Они способствуют пониманию, но также не определяют объема или границ настоящей технологии. Представленный перечень модификаций не является исчерпывающим и специалист в данной области может разработать другие модификации в пределах объема настоящей технологии. Кроме того, если в некоторых случаях модификации не описаны, это не означает, что они невозможны и/или что описание содержит единственно возможный вариант реализации того или иного компонента настоящей технологии.[066] In some cases, useful examples of modifications to the present technology are provided. They contribute to understanding, but also do not define the scope or boundaries of the present technology. The presented list of modifications is not exhaustive and the person skilled in the art can develop other modifications within the scope of this technology. In addition, if modifications are not described in some cases, this does not mean that they are impossible and / or that the description contains the only possible implementation of one or another component of the present technology.
[067] Более того, описание принципов, аспектов и вариантов реализации настоящей технологии, а также их конкретные примеры предназначены для охвата их структурных и функциональных эквивалентов, независимо от того, известны они в настоящее время или будут разработаны в будущем. Например, специалистам в данной области техники должно быть понятно, что любые описанные структурные схемы соответствуют концептуальным представлениям иллюстративных принципиальных схем, реализующих принципы настоящей технологии. Также должно быть понятно, что любые блок-схемы, схемы процессов, диаграммы изменения состояния, псевдокоды и т.п. соответствуют различным процессам, которые могут быть представлены на машиночитаемом физическом носителе информации и могут выполняться компьютером или процессором, независимо от того, показан такой компьютер или процессор явно или нет.[067] Moreover, the description of the principles, aspects, and embodiments of the present technology, as well as specific examples thereof, is intended to cover their structural and functional equivalents, whether they are currently known or will be developed in the future. For example, those skilled in the art will appreciate that any structural diagrams described correspond to conceptual representations of illustrative circuit diagrams embodying the principles of the present technology. It should also be understood that any flowcharts, process diagrams, state transition diagrams, pseudocodes, and the like. correspond to various processes that may be represented on a computer-readable physical storage medium and may be performed by a computer or processor, whether such a computer or processor is explicitly shown or not.
[068] Функции различных компонентов, показанных на чертежах, включая любой функциональный блок, обозначенный как «процессор», могут быть реализованы с использованием специализированных аппаратных средств, а также аппаратных средств, способных выполнять соответствующее программное обеспечение. Если используется процессор, эти функции могут выполняться одним выделенным процессором, одним совместно используемым процессором или множеством отдельных процессоров, некоторые из которых могут использоваться совместно. Кроме того, явное использование термина «процессор» или «контроллер» не должно трактоваться как указание исключительно на аппаратные средства, способные выполнять программное обеспечение, и может подразумевать, помимо прочего, аппаратные средства цифрового сигнального процессора (DSP), сетевой процессор, специализированную интегральную схему (ASIC), программируемую вентильную матрицу (FPGA), ПЗУ для хранения программного обеспечения, ОЗУ и энергонезависимое ЗУ. Также могут подразумеваться другие аппаратные средства, общего назначения и/или заказные. [068] The functions of the various components shown in the drawings, including any functional unit labeled "processor", may be implemented using dedicated hardware as well as hardware capable of executing the associated software. If a processor is used, these functions may be performed by a single dedicated processor, a single shared processor, or multiple individual processors, some of which may be shared. In addition, explicit use of the term "processor" or "controller" should not be construed as referring solely to the hardware capable of executing the software and may refer to, but is not limited to, digital signal processor (DSP) hardware, network processor, ASIC (ASIC), Field Programmable Gate Array (FPGA), Software ROM, RAM, and NVRAM. Other hardware, general purpose and/or custom, may also be contemplated.
[069] Программные модули или просто модули, реализация которых предполагается в виде программных средств, могут быть представлены здесь в виде любого сочетания компонентов блок-схемы или других компонентов, указывающих на выполнение шагов процесса и/или содержащих текстовое описание. Такие модули могут выполняться аппаратными средствами, показанными явно или подразумеваемыми.[069] Software modules, or simply modules that are intended to be implemented in software, may be represented here as any combination of flowchart components or other components that indicate process steps and/or contain textual description. Such modules may be implemented in hardware, as shown or implied.
[070] Далее с учетом вышеизложенных принципов рассмотрены некоторые не имеющие ограничительного характера примеры, иллюстрирующие различные варианты реализации аспектов настоящей технологии. [070] In the following, in light of the foregoing principles, some non-limiting examples are provided to illustrate various embodiments of aspects of the present technology.
Компьютерная системаcomputer system
[071] На фиг. 1 схематически представлена компьютерная система 100, пригодная для использования с некоторыми вариантами осуществления настоящей технологии и содержащая различные компоненты аппаратных средств, включая один или несколько одно- или многоядерных процессоров, совместно представленных процессором 110, твердотельный накопитель 120 и память 130, которая может представлять собой ОЗУ или память любого другого вида. [071] In FIG. 1 is a schematic representation of a
[072] Связь между компонентами компьютерной системы 100 может осуществляться через одну или несколько внутренних и/или внешних шин (не показаны) (таких как шина PCI, универсальная последовательная шина (USB), шина FireWire стандарта IEEE 1394, шина SCSI, шина Serial-ATA и т.д.), с которыми различные аппаратные компоненты соединены электронным образом. Согласно вариантам осуществления настоящей технологии, твердотельный накопитель 120 хранит программные команды, пригодные для загрузки в память 130 и исполнения процессором 110 с целью определения наличия объекта. Например, программные команды могут входить в состав управляющего приложения транспортного средства, выполняемого процессором 110. Следует отметить, что компьютерная система 100 может содержать дополнительные и/или не обязательные компоненты (не показаны), такие как модули передачи данных по сети, модули определения местоположения и т.д. [072] Communication between components of
Сетевая компьютерная средаnetworked computing environment
[073] На фиг. 2 схематически представлена сетевая компьютерная среда 200, пригодная для использования с некоторыми вариантами осуществления систем и/или способов согласно настоящей технологии. Сетевая компьютерная среда 200 содержит электронное устройство 210, связанное с транспортным средством 220 и/или с пользователем (не показан), связанным с транспортным средством 220, в частности, с оператором транспортного средства 220, сервер 235, связанный с электронным устройством 210 через сеть 240 связи (например, через сеть Интернет и т.п., как более подробно описано ниже). [073] In FIG. 2 is a schematic representation of a
[074] Сетевая компьютерная среда 200 также может содержать спутник системы GPS (не показан), передающий сигнал GPS электронному устройству 210 и/или принимающий сигнал GPS от него. Должно быть понятно, что настоящая технология не ограничивается системой GPS и может использовать технологию определения местоположения, отличную от системы GPS. Следует отметить, что спутник GPS может вовсе отсутствовать. [074] The
[075] Транспортное средство 220, с которым связано электронное устройство 210, может представлять собой любое транспортное средство для отдыха или иных целей, например, автомобиль для индивидуального или коммерческого использования, грузовой автомобиль, мотоцикл и т.д. Несмотря на то, что транспортное средство 220 изображено как наземное транспортное средство, оно может быть иным в каждом варианте осуществления настоящей технологии. Например, транспортное средство 220 может быть водным транспортным средством, таким как лодка, или летательным аппаратом, таким как летающий дрон. [075] The
[076] Транспортное средство 220 может управляться пользователем или представлять собой самоуправляемое транспортное средство. В по меньшей мере некоторых вариантах осуществления настоящей технологии предполагается, что транспортное средство 220 может быть реализовано как самоуправляемый автомобиль (SDC, Self-Driving Car). Следует отметить, что не накладывается каких-либо ограничений на конкретные параметры транспортного средства 200, такие как производитель транспортного средства, модель транспортного средства, год выпуска транспортного средства, масса транспортного средства, размеры транспортного средства, распределение массы транспортного средства, площадь поверхности транспортного средства, высота транспортного средства, вид трансмиссии (например, привод на два или четыре колеса), вид шин, тормозная система, топливная система, пробег, идентификационный номер транспортного средства, рабочий объем двигателя и т.д. [076]
[077] На реализацию электронного устройства 210 также не накладывается каких-либо ограничений. Например, электронное устройство 210 может быть реализовано в виде блока управления двигателем транспортного средства, центрального процессора транспортного средства, навигационного устройства транспортного средства (например, TomTom™, Garmin™), планшета, персонального компьютера, встроенного в транспортное средство 220, и т.д. Следует отметить, что электронное устройство 210 может быть постоянным образом связано или не связано с транспортным средством 220. Дополнительно или в качестве альтернативы, электронное устройство 210 может быть реализовано в виде устройства беспроводной связи, такого как мобильный телефон (например, смартфон или радиотелефон). В некоторых вариантах осуществления изобретения электронное устройство 210 содержит дисплей 270. [077] The implementation of the
[078] Электронное устройство 210 может содержать некоторые или все компоненты компьютерной системы 100, представленной на фиг. 1. В некоторых вариантах осуществления изобретения электронное устройство 210 представляет собой бортовое компьютерное устройство и содержит процессор 110, твердотельный накопитель 120 и память 130. Иными словами, электронное устройство 210 содержит аппаратные средства и/или программное обеспечение и/или микропрограммное обеспечение или их комбинацию для осуществления обработки данных, как более подробно описано ниже. [078]
[079] В некоторых вариантах осуществления настоящей технологии сеть 240 связи представляет собой сеть Интернет. В альтернативных не имеющих ограничительного характера вариантах осуществления изобретения сеть 240 связи может быть реализована как любая подходящая локальная сеть (LAN, Local Area Network), глобальная сеть (WAN, Wide Area Network), частная сеть связи и т.п. Очевидно, что варианты осуществления сети 240 связи приведены лишь в иллюстративных целях. Между электронным устройством 210 и сетью 240 связи предусмотрена линия связи (отдельно не обозначена), реализация которой зависит, среди прочего, от реализации электронного устройства 210. Лишь в качестве примера, не имеющего ограничительного характера, в тех вариантах осуществления настоящей технологии, где электронное устройство 210 реализовано в виде устройства беспроводной связи, такого как смартфон или навигационное устройство, линия связи может быть реализована в виде беспроводной линии связи. Примеры беспроводных линий связи включают в себя канал сети связи 3G, канал сети связи 4G и т.п. В сети 240 связи также может использоваться беспроводное соединение с сервером 235. [079] In some embodiments of the present technology,
[080] В некоторых вариантах осуществления настоящей технологии сервер 235 реализован как компьютерный сервер и может содержать некоторые или все компоненты компьютерной системы 100, показанной на фиг. 1. В одном не имеющем ограничительного характера примере сервер 235 реализован в виде сервера Dell™ PowerEdge™, работающего под управлением операционной системы Microsoft™ Windows Server™, но он также может быть реализован с использованием любых других подходящих аппаратных средств, программного обеспечения и/или микропрограммного обеспечения либо их сочетания. В представленных не имеющих ограничительного характера вариантах осуществления настоящей технологии сервер 215 представляет собой одиночный сервер. В других не имеющих ограничительного характера вариантах осуществления настоящей технологии (не показаны) функции сервера 235 могут быть распределены между несколькими серверами. [080] In some embodiments of the present technology, the
[081] В некоторых не имеющих ограничительного характера вариантах осуществления настоящей технологии процессор 110 электронного устройства 210 может быть связан с сервером 235 для получения одного или нескольких обновлений. Обновления могут представлять собой обновления программного обеспечения, обновления карт, обновления маршрутов, обновления погодных данных и т.п. В некоторых вариантах осуществления настоящей технологии процессор 110 также может отправлять серверу 235 некоторые рабочие данные, такие как пройденные маршруты, данные о дорожном движении, рабочие характеристики и т.п. Некоторые или все данные, передаваемые между транспортным средством 220 и сервером 235, могут быть зашифрованы и/или обезличены. [081] In some non-limiting embodiments of the present technology, the
[082] Следует отметить, что электронное устройство 210 может использовать множество датчиков и систем для сбора информации об окружающем пространстве 250 транспортного средства 220. Как показано на фиг. 2, транспортное средство 220 может быть оборудовано множеством систем 280 датчиков. Следует отметить, что для сбора данных различного вида об окружающем пространстве 250 транспортного средства 220 могут использоваться различные системы датчиков из множества систем 280 датчиков.[082] It should be noted that the
[083] В одном примере множество систем 280 датчиков может содержать одну или несколько систем датчиков типа «камера», установленных на транспортном средстве 220 и подключенных к процессору 110. В целом, одна или несколько систем датчиков типа «камера» может собирать данные изображения о различных частях окружающего пространства 250 транспортного средства 220. В некоторых случаях данные изображения, предоставленные одной или несколькими системами датчиков типа «камера», могут использоваться электронным устройством 210 для выполнения процедур обнаружения объекта. Например, электронное устройство 210 может передавать данные изображения, предоставленные одной или несколькими системами датчиков типа «камера», в нейронную сеть обнаружения объектов (ODNN, Object Detection Neural Network), обученную локализации и классификации потенциальных объектов в окружающем пространстве 250 транспортного средства 220.[083] In one example, the plurality of
[084] В другом примере множество систем 280 датчиков может содержать одну или несколько систем датчиков типа «радиолокатор», установленных на транспортном средстве 220 и подключенных к процессору 110. В целом, одна или несколько систем датчиков типа «радиолокатор» может использовать радиоволны для сбора данных о различных частях окружающего пространства 250 транспортного средства 220. Например, одна или несколько систем датчиков типа «радиолокатор» может собирать радиолокационные данные о потенциальных объектах в окружающем пространстве 250 транспортного средства 220 и такие данные могут быть репрезентативными для расстояния от системы датчиков типа «радиолокатор» до объектов, ориентации объектов, скорости объектов и т.п.[084] In another example, the plurality of
[085] Следует отметить, что множество систем 280 датчиков может содержать системы датчиков других видов в дополнение к описанным выше примерам в пределах объема настоящей технологии.[085] It should be noted that the plurality of
[086] Кроме того, транспортное средство 220 оборудовано одной или несколькими лазерными системами обнаружения и измерения дальности (лидарами) для сбора информации об окружающем пространстве 250 транспортного средства 220. Лидарные системы могут использоваться в дополнение к множеству систем 280 датчиков или в некоторых случаях вместо них. Лидарная система 230 из числа одной или нескольких лидарных систем может быть смонтирована или установлена на транспортном средстве 220 в различных его местах и/или в различных вариантах исполнения. [086] In addition,
[087] Например, лидарная система 230 может быть установлена на внутренней верхней части лобового стекла транспортного средства 220. При этом, как показано на фиг. 2, установка лидарной системы 230 других местах, включая заднее окно, боковые окна, передний капот, крышу, переднюю решетку, передний бампер или боковую часть транспортного средства 220, не выходит за пределы объема настоящей технологии. В некоторых случаях лидарная система 230 может быть смонтирована в специальном корпусе, установленном сверху на транспортном средстве 220. [087] For example, the
[088] Как указано выше, лидарная система 230 также может быть установлена в различных вариантах исполнения. [088] As mentioned above, the
[089] В одном варианте осуществления изобретения, показанном на фиг. 2, лидарная система 230 из числа одной или нескольких лидарных систем установлена на крыше транспортного средства 220 и способна вращаться. Например, лидарная система 230, установленная на транспортном средстве 220 и выполненная с возможностью вращения, может содержать по меньшей мере некоторые компоненты, способные поворачиваться на 360 градусов вокруг оси вращения данной лидарной системы 230. Следует отметить, что лидарная система 230, установленная с возможностью вращения, может собирать данные о большей части окружающего пространства 250 транспортного средства 220.[089] In one embodiment of the invention shown in FIG. 2, a
[090] В другом варианте осуществления изобретения, показанном на фиг. 2, лидарная система 230 из числа одной или нескольких лидарных систем установлена на боковой стороне или на передней решетке и выполнена, например, без возможности вращения. В частности, лидарная система 230, установленная на транспортном средстве 220 и выполненная без возможности вращения, может содержать по меньшей мере некоторые компоненты, не способные поворачиваться на 360 градусов, но способные собирать данные о заданных частях окружающего пространства 250 транспортного средства 220.[090] In another embodiment of the invention shown in FIG. 2, the
[091] Независимо от конкретного местоположения и/или конкретного варианта исполнения, лидарная система 230 способна осуществлять сбор данных об окружающем пространстве 250 транспортного средства 220 для построения многомерной карты объектов в окружающем пространстве 250 транспортного средства 220. Ниже описано, как лидарная система 230 осуществляет сбор данных об окружающем пространстве 250 транспортного средства 220.[091] Regardless of the particular location and/or particular implementation, the
Лидарная системаLidar system
[092] На фиг. 3 представлена схема не имеющего ограничительного характера примера лидарной системы 302. Следует отметить, что лидарная система 230 (присутствующая в сетевой компьютерной среде, показанной на фиг. 2) может быть реализована аналогично лидарной системе 302. [092] FIG. 3 is a diagram of a non-limiting example of a
[093] В целом, лидарная система 302 выполнена с возможностью обнаружения объектов на расстоянии, не превышающем заданное расстояние. В некоторых вариантах осуществления изобретения заданное расстояние соответствует непосредственной близости от транспортного средства. По данным разработчиков, обнаружению объектов в непосредственной близости от транспортных средств может препятствовать самоотражение в лидарной системе, возникающее при отражении выходного луча в обратном направлении оптическими компонентами внутри лидарной системы. Свет, отраженный от близкорасположенных объектов, быстро достигает лидарной системы и может «перехватываться» световым лучом, отраженным от внутренних оптических компонентов лидарной системы. Поэтому варианты осуществления настоящей технологии направлены на уменьшение или предотвращение самоотражения в лидарной системе. [093] In general, the
[094] Согласно некоторым не имеющим ограничительного характера вариантам осуществления настоящей технологии, лидарная система 302 может содержать, помимо прочего, множество внутренних компонентов, таких как (а) излучающий компонент 304 для излучения, например, выходного луча 320, (б) сканирующий компонент 314 для направления выходного луча 320 в окружающее пространство 250, (в) приемный компонент 312 (также называемый в этом документе «системой обнаружения» или «детектором») для обнаружения отраженного света, например, от объекта 325, в качестве входного луча 324, (г) затворный компонент 308 для модулирования передачи входного луча 324 к приемному компоненту 312 и (д) управляющий компонент 316 для управления работой излучающего компонента 304 и/или сканирующего компонента 314 и/или приемного компонента 312 и/или затворного компонента 308. [094] According to some non-limiting embodiments of the present technology, the
[095] Предполагается, что в дополнение к внутренним компонентам, перечисленным выше, лидарная система 302 может дополнительно содержать множество датчиков (таких как, например, датчик температуры, датчик влажности и т.д.), не показанных на фиг. 3 для упрощения.[095] It is contemplated that, in addition to the internal components listed above,
[096] В некоторых не имеющих ограничительного характера вариантах осуществления настоящей технологии один или несколько внутренних компонентов лидарной системы 302 могут быть реализованы в общем корпусе 330, как показано на фиг. 3. В других не имеющих ограничительного характера вариантах осуществления настоящей технологии по меньшей мере управляющий компонент 316 может быть расположен вне общего корпуса 330 и (опционально) может быть удаленным по отношению к нему.[096] In some non-limiting embodiments of the present technology, one or more internal components of the
[097] Во время работы лидарная система 302 способна создавать многомерную карту окружающего пространства 250 вокруг транспортного средства 220, содержащую любые объекты, например, объект 325. Обычно это достигается путем излучения выходного луча 320 в окружающую область и обнаружения входного луча 324 отраженного света, например, от объекта 325. Модулируя доступ света к приемному компоненту 312 с помощью затворного компонента 308, в некоторых вариантах осуществления изобретения можно уменьшить или устранить самоотражение. [097] During operation, the
Излучающий компонентRadiating component
[098] Согласно не имеющим ограничительного характера вариантам осуществления настоящей технологии, излучающий компонент 304 соединен с контроллером, например, с управляющим компонентом 316, и способен излучать, например, сигнал в виде луча, такого как выходной луч 320. В некоторых вариантах осуществления изобретения излучающий компонент 304 способен излучать свет и может называться светоизлучающим компонентом 304. Предполагается, что выходной луч 320 может быть любого подходящего вида, например, непрерывным или импульсным. [098] According to non-limiting embodiments of the present technology, emitting
[099] В некоторых вариантах осуществления изобретения излучающий компонент 304 содержит один или несколько лазеров, излучающих свет с конкретной рабочей длиной волны. Рабочая длина волны излучающего компонента 304 может находиться в инфракрасной, видимой и/или ультрафиолетовой частях электромагнитного спектра. Например, излучающий компонент 304 может содержать один или несколько лазеров с рабочей длиной волны в диапазоне приблизительно 650-1150 нм. В альтернативном варианте источник света может содержать лазерный диод, способный излучать свет с длиной волны в диапазоне приблизительно 800-1000 нм, приблизительно 850-950 нм или приблизительно 1300-1600 нм. Тем не менее, следует отметить, что излучающий компонент 304 может содержать лазеры с разными рабочими длинами волн без отступления от существа и объема настоящей технологии. В некоторых других вариантах осуществления изобретения излучающий компонент 304 содержит светоизлучающий диод. [099] In some embodiments of the invention, the emitting
[0100] Предполагается, что лидарная система 302 может содержать безопасный для зрения лазер, или, иными словами, лидарная система 302 может быть классифицирована как безопасная для зрения лазерная система или лазерное изделие. В целом, безопасный для зрения лазер, лазерная система или лазерное изделие может быть системой с определенной комбинацией следующих характеристик: длины волны излучения, средней мощности, пиковой мощности, пиковой интенсивности, энергии импульса, размера луча, расходимости луча, времени экспозиции, характеристик сканирования выходного луча, при которых вероятность нарушения зрения человека при воздействии излучаемого этой системой света мала или равна нулю. [0100] It is contemplated that the
[0101] Как было указано ранее, излучающий компонент 304 может содержать один или несколько импульсных лазеров, способных формировать, передавать или излучать импульсы света определенной длительности. Например, излучающий компонент 304 может быть выполнен с возможностью излучения импульсов с длительностью (т.е. с шириной импульса) в диапазоне от 10 пс до 100 нс. В другом примере излучающий компонент 304 может излучать импульсы с частотой повторения в диапазоне приблизительно 100 кГц - 5 МГц или с периодом повторения импульсов (т.е. временным интервалом между соседними импульсами) в диапазоне приблизительно 200 нс - 10 мкс. В общем случае излучающий компонент 304 может формировать выходной луч 320 с любой подходящей средней оптической мощностью, а выходной луч 320 может включать в себя оптические импульсы с любой подходящей энергией импульса или пиковой оптической мощностью для данного применения. [0101] As previously stated, the emitting
[0102] В некоторых вариантах осуществления изобретения излучающий компонент 304 может содержать один или несколько лазерных диодов, таких как, помимо прочего, лазерный диод Фабри-Перо, лазер на квантовых ямах, лазер с распределенным брэгговским отражателем (DBR), лазер с распределенной обратной связью (DFB) или поверхностно-излучающий лазер с вертикальным резонатором (VCSEL). Лишь в качестве примера, лазерный диод в излучающем компоненте 304 может представлять собой лазерный диод на арсениде алюминия-галлия (AlGaAs), лазерный диод на арсениде индия-галлия (InGaAs) или лазерный диод на арсениде-фосфиде индия-галлия (InGaAsP) или любой другой подходящий лазерный диод. Также предполагается, что излучающий компонент 304 может содержать один или несколько лазерных диодов, модулируемых током для формирования оптических импульсов.[0102] In some embodiments, the emitting
[0103] В некоторых вариантах осуществления изобретения выходной луч 320 излучающего компонента 304 является коллимированным оптическим лучом с любой расходимостью луча, пригодной для данного применения. В целом, расходимость выходного луча 320 является угловой мерой увеличения размера луча (например, радиуса или диаметра луча) по мере распространения выходного луча 320 от излучающего компонента 304 или лидарной системы 302. В некоторых вариантах осуществления изобретения выходной луч 320 может иметь практически круглое поперечное сечение.[0103] In some embodiments, the
[0104] Также предполагается, что выходной луч 320 излучающего компонента 304 может быть неполяризованным или случайно поляризованным, может не иметь определенной или постоянной поляризации (например, его поляризация может изменяться со временем) или может иметь конкретную поляризацию (например, выходной луч 320 может иметь линейную поляризацию, эллиптическую поляризацию или круговую поляризацию). [0104] It is also contemplated that the
[0105] В по меньшей мере некоторых вариантах осуществления изобретения выходной луч 320 и входной луч 324 могут быть практически коаксиальными. Иными словами, выходной луч 320 и входной луч 324 могут по меньшей мере частично перекрываться или иметь общую ось распространения, при этом входной луч 324 и выходной луч 320 проходят практически по одному и тому же оптическому пути (хотя и в противоположных направлениях). При этом в других вариантах осуществления изобретения предполагается, что выходной луч 320 и входной луч 324 могут не быть коаксиальными или, иными словами, могут не перекрываться или не иметь общей оси распространения внутри лидарной системы 302 без отступления от существа и объема настоящей технологии.[0105] In at least some embodiments of the invention,
[0106] Следует отметить, что в по меньшей мере некоторых вариантах осуществления настоящей технологии излучающий компонент 304 может поворачиваться, например, на угол 360 градусов или меньше, вокруг оси вращения (не показана) лидарной системы 302, когда лидарная система 302 реализована с возможностью вращения. Тем не менее, в других вариантах осуществления изобретения излучающий компонент 304 может быть неподвижным, даже когда лидарная система 302 реализована с возможностью вращения, без отступления от существа и объема настоящей технологии.[0106] It should be noted that in at least some embodiments of the present technology, the radiating
[0107] Следует ясно понимать, что излучающий компонент 304 может дополнительно содержать другие компоненты, не показанные на фиг. 3 для упрощения, включая, помимо прочего, оптические компоненты, такие как линзы, призмы, зеркала, коллиматоры, поляризаторы и т.п.[0107] It should be clearly understood that the emitting
[0108] Как показано на фиг. 3, выходной луч 320 выходит из лидарной системы 302 и направлен от источника в окружающее пространство 250. Предположим, что объект 325 расположен на некотором расстоянии 390 от лидарной системы 302. Когда выходной луч 320 достигает объекта 325, свет выходного луча 320 может по меньшей мере частично отражаться от объекта 325, при этом некоторые из отраженных световых лучей могут возвращаться обратно к лидарной системе 302 в виде входного луча 324. Термин «отражается» означает, что свет выходного луча 320 по меньшей мере частично отражается от объекта 325. Частично свет выходного луча 320 может поглощаться объектом 325. Следует отметить, что в некоторых случаях входной луч 324 может содержать лишь относительно небольшую часть света выходного луча 320. Также следует отметить, что угол между входным лучом 324 и поверхностью объекта 325 («угол падения») может совпадать с углом между выходным лучом 320 и поверхностью объекта 325 («углом отражения») или может отличаться от него.[0108] As shown in FIG. 3,
[0109] Таким образом, входной луч 324 улавливается приемным компонентом 312 лидарной системы 302. Наконец, измеряя время между моментом излучения выходного луча 320 и моментом приема входного луча 324, можно вычислить расстояние 390 до объекта 325, например, с помощью управляющего компонента 316. [0109] Thus, the
[0110] Как схематически показано на фиг. 3, для передачи в окружающее пространство 250 выходного луча 320, формируемого излучающим компонентом 304, лидарная система 302 может использовать заданный внутренний путь прохождения луча, например, один из множества возможных внутренних путей. Лидарная система 302 может также использовать другой внутренний путь прохождения луча, формировать множество возможных внутренних путей, например, для передачи входного луча 324 к приемному компоненту 312. Внутренний путь прохождения луча для передачи выходного луча 320 в окружающее пространство 250 в дальнейшем именуется внутренним каналом 318 излучения. Внутренний путь прохождения луча для передачи входного луча 324 в окружающее пространство 312 в дальнейшем именуется внутренним каналом 322 обнаружения. [0110] As shown schematically in FIG. 3,
[0111] В одном примере осуществления изобретения внутренний канал 318 излучения может обеспечивать прохождение выходного луча 320 от излучающего компонента 304 к сканирующему компоненту 314 до его излучения в окружающее пространство 250. Внутренний канал 322 обнаружения обеспечивает прохождение входного луча 324 от сканирующего компонента 314 к приемному компоненту 312 через сканер. [0111] In one exemplary embodiment of the invention, the
[0112] В других вариантах осуществления изобретения лидарная система 302 может использовать другой внутренний канал 318 излучения, чтобы обеспечить прохождение выходного луча 320 к сканирующему компоненту 314. В одном примере осуществления изобретения другой внутренний канал 318 излучения может обеспечивать прохождение выходного луча 320 от излучающего компонента 304 к сканирующему компоненту 314, например, через компонент расщепителя луча (не показан) или через микроэлектромеханический (MEM) компонент (не показан). В других вариантах осуществления изобретения внутренний канал 322 обнаружения может обеспечивать прохождение входного луча 324 к приемному компоненту 312 без прохождения через сканирующий компонент 314.[0112] In other embodiments of the invention, the
[0113] Следует отметить, что внутренний канал 318 излучения и/или внутренний канал 322 обнаружения могут содержать один или несколько оптических компонентов, например, для изменения параметров, изменения формы, фокусировки, фильтрации, модификации, наведения или изменения направления выходного луча 320 и/или входного луча 324. Например, лидарная система 302 может содержать одну или несколько линз, зеркал, фильтров (например, полосовых или интерференционных фильтров), оптических волокон, циркуляторов, расщепителей луча, поляризаторов, поляризационных расщепителей луча, волновых пластин (например, полуволновых или четвертьволновых пластин), дифракционных компонентов, микроэлектромеханических (MEM) компонентов, коллиматорных компонентов или голографических компонентов. В некоторых вариантах осуществления изобретения лидарная система 302 может содержать компонент расщепителя луча для расщепления светового луча от излучающего компонента 304 на по меньшей мере две части меньшей интенсивности. Например, в некоторых вариантах осуществления изобретения внутренний канал 322 обнаружения и/или внутренний канал 318 излучения могут быть реализованы в виде одного или нескольких оптических волокон.[0113] It should be noted that the
[0114] Предполагается, что в по меньшей мере некоторых вариантах осуществления изобретения внутренний канал 318 излучения и внутренний канал 322 обнаружения могут совместно использовать по меньшей мере некоторые общие оптические компоненты.[0114] It is contemplated that, in at least some embodiments of the invention, the
Сканирующий компонентScanning component
[0115] В общем случае, сканирующий компонент 314 направляет выходной луч 320 по одному или нескольким направлениям в окружающее пространство 250. Сканирующий компонент 314 может содержать один или несколько оптических и/или механических компонентов для выполнения сканирования выходного луча 320. Например, сканирующий компонент 314 может содержать одно или несколько зеркал, призм, линз, микроэлектромеханических компонентов, пьезоэлектрических компонентов, оптических волокон, расщепителей, дифракционных компонентов, коллиматорных компонентов и т.п. Следует отметить, что сканирующий компонент 314 может также содержать один или несколько исполнительных компонентов (отдельно не показаны), приводящих в движение по меньшей мере некоторые оптические компоненты, например, для их вращения, наклона, поворота или углового смещения вокруг одной или нескольких осей. В некоторых вариантах осуществления изобретения сканирующий компонент 314 содержит вращающуюся призму или поворотное зеркало.[0115] In general,
[0116] Кроме того, сканирующий компонент 314 может обеспечивать сканирование выходного луча 320 во множестве горизонтальных и/или вертикальных угловых диапазонов. Иными словами, сканирующий компонент 314 может играть важную роль в формировании требуемой области наблюдения (отдельно не показана) лидарной системы 302. Областью наблюдения лидарной системы 302 может быть площадь, объем, область, угловой диапазон и/или часть (части) окружающего пространства 250, в отношении которых лидарная система 302 может выполнять сканирование и/или способна осуществлять сбор данных. [0116] In addition, the
[0117] Сканирующий компонент 314 может быть соединен с управляющим компонентом 316. Таким образом, управляющий компонент 316 может управлять сканирующим компонентом 314, чтобы направлять выходной луч 320 в требуемом направлении от источника и/или в соответствии с требуемой характеристикой сканирования. В целом, характеристикой сканирования может быть схема или путь, по которому сканирующий компонент 314 направляет выходной луч 320 во время работы.[0117] The
[0118] В некоторых вариантах осуществления изобретения луч света излучающего компонента 304 во время работы принимается сканирующим компонентом 314, а затем направляется в окружающее пространство 250. Сканирующий компонент 314 выполнен с возможностью сканирования области наблюдения лидарной системы 302 в соответствии с характеристикой сканирования. [0118] In some embodiments of the invention, a beam of light from the emitting
Приемный компонентreceiving component
[0119] Согласно не имеющим ограничительного характера вариантам осуществления настоящей технологии, приемный компонент 312 (также называемый здесь «детектором») подключен к управляющему компоненту 316 и может быть реализован множеством способов. В целом приемный компонент 312 представляет собой оптоэлектронное устройство, настраиваемое управляющим компонентом 316 для преобразования оптического сигнала (например, входного луча 324) в соответствующий электрический сигнал (ток и/или напряжение). С этой целью приемный компонент 312 может содержать, например, фотоприемник, оптический приемник, оптический датчик, детектор, фотодетектор, оптический детектор и/или оптические волокна и т.п. [0119] According to non-limiting embodiments of the present technology, a receiving component 312 (also referred to herein as a "detector") is coupled to a
[0120] Приемный компонент 312 принимает или обнаруживает фотоны входного луча 324 и формирует один или несколько репрезентативных сигналов данных (например, электрических сигналов). Приемный компонент 312 также может передавать сформированный таким образом электрический сигнал управляющему компоненту 316 для дальнейшей обработки. При этом в соответствии с не имеющими ограничительного характера вариантами осуществления настоящей технологии, приемный компонент 312 может быть выполнен с возможностью преобразования входного луча 324 во входной электрический сигнал. Кроме того, приемный компонент 312 может быть выполнен с возможностью передачи сформированного таким образом входного электрического сигнала управляющему компоненту 316 для дальнейшего анализа или обработки. [0120] Receiving
[0121] В соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии, приемный компонент 312 может дополнительно содержать по меньшей мере два входа для приема по меньшей мере еще одного оптического сигнала, помимо входного луча 324. [0121] In accordance with some non-limiting embodiments of the present technology, the receiving
[0122] Таким образом, согласно некоторым не имеющим ограничительного характера вариантам осуществления настоящей технологии, приемный компонент 312 может быть выполнен с возможностью выполнения одной или нескольких из следующих функций: (1) принимать входной луч 324, (2) преобразовывать входной луч 324 во входной электрический сигнал и (3) передавать входной электрический сигнал управляющему компоненту 316 для анализа некоторых его характеристик, тем самым определяя данные объекта 325. [0122] Thus, according to some non-limiting embodiments of the present technology, the receiving
[0123] Предполагается, что приемный компонент 312 может быть реализован с использованием одного или нескольких лавинных фотодиодов (APD, Avalanche PhotoDiode), одного или нескольких однофотонных лавинных диодов (SPAD, Single-Photon Avalanche Diode), одного или нескольких PN-фотодиодов (например, фотодиодной структуры, образованной полупроводником p-типа и полупроводником n-типа), одного или несколько PIN-фотодиодов (например, фотодиодной структуры, образованной нелегированной областью полупроводника с собственной проводимостью, расположенной между областями p-типа и n-типа) и т.п. В некоторых вариантах осуществления изобретения приемный компонент 312 может быть реализован в виде матрицы фотодиодов.[0123] It is contemplated that the receiving
[0124] В некоторых не имеющих ограничительного характера вариантах осуществления изобретения приемный компонент 312 также может содержать схемотехнические компоненты, выполняющие усиление сигнала, его дискретизацию, фильтрацию, преобразование формы сигнала, аналого-цифровое преобразование, преобразование времени в цифровой сигнал, обнаружение импульсов, пороговое обнаружение, обнаружение нарастающего фронта, обнаружение спадающего фронта и т.п. Например, приемный компонент 312 может содержать электронные компоненты, способные преобразовывать принятый фототок (в частности, ток, создаваемый APD-диодом при приеме оптического сигнала) в сигнал напряжения. [0124] In some non-limiting embodiments of the invention, the receiving
[0125] В некоторых не имеющих ограничительного характера вариантах осуществления настоящей технологии приемный компонент 312 является когерентным приемным компонентом. Иными словами, приемный компонент 312 может быть настроен с помощью управляющего компонента 316 на прием только такого входного луча 324, который когерентен с выходным лучом 320, т.е. когда связанные с ними разность фаз и/или частота и/или форма сигналов практически идентичны и постоянны во времени. [0125] In some non-limiting embodiments of the present technology,
[0126] В некоторых не имеющих ограничительного характера вариантах осуществления настоящей технологии приемный компонент 312 и управляющий компонент 316 могут быть реализованы как единый компонент лидарной системы 302, заключенный в отдельный корпус (отдельно не показан), обеспечивая прием входных световых лучей, формирование соответствующего электрического сигнала и определение данных об объекте 325 на основе анализа соответствующих электрических сигналов. [0126] In some non-limiting embodiments of the present technology,
Затворный компонентShutter component
[0127] Затворный компонент 308 расположен перед приемным компонентом 312. Затворный компонент 308 способен выборочно открывать и закрывать внутренний канал 322 обнаружения, чтобы управлять передачей света к приемному компоненту 312.[0127] The
[0128] При этом затворный компонент 308 может переключаться между закрытым и открытым положениями. В закрытом положении внутренний канал 322 обнаружения по меньшей мере частично заблокирован. Иными словами, при этом свет, например, входной луч 324, не может полностью передаваться к приемному компоненту 312. Затворный компонент 308 способен полностью или частично блокировать свет, например, входной луч 324, в закрытом положении. В открытом положении внутренний канал 322 обнаружения не блокируется и входной луч 324 может полностью передаваться к приемному компоненту 312. [0128] In this case, the
[0129] Как показано на фиг. 4, в некоторых вариантах осуществления изобретения затворный компонент 308 содержит механическое затворное устройство. В некоторых вариантах осуществления изобретения механическое затворное устройство представляет собой вращающийся диск 340 с множеством прорезей 342, образованных в корпусе 344. Прорези расположены радиально от центра. Корпус 344 механического затворного устройства обладает свойством блокирования света, а прорези 342 - свойством пропускания света. [0129] As shown in FIG. 4, in some embodiments, the
[0130] При использовании вращающийся диск расположен перпендикулярно внутреннему каналу 322 обнаружения. При вращении диска либо прорезь, либо корпус совмещается с внутренним каналом обнаружения и обеспечивает выборочное переключение устройства между закрытым и открытым положениями, соответственно (как показано на фиг. 5 и фиг. 6). Зависимость интенсивности света, достигающего приемного компонента 312, от времени при циклическом переключении устройства между закрытым и открытым положениями показана на фиг. 7.[0130] In use, the rotating disc is positioned perpendicular to the
[0131] В некоторых вариантах осуществления изобретения корпус 344 способен частично пропускать свет. При этом зависимость интенсивности света, достигающего приемного компонента 312, от времени показана на фиг. 8.[0131] In some embodiments of the invention, the
[0132] Вращением механического затворного устройства управляет управляющий компонент 316. Скорость вращения определяется на основе требуемого временного интервала для открытого и закрытого положений. Он, в свою очередь, определяется на основе передачи света по внутреннему каналу излучения в окружающее пространство способом, который описан ниже. [0132] The rotation of the mechanical shutter device is controlled by the
[0133] В некоторых вариантах осуществления изобретения механическое затворное устройство приводится во вращение с частотой около 500 кГц. [0133] In some embodiments of the invention, the mechanical shutter device is driven at a frequency of about 500 kHz.
[0134] Также возможны другие варианты осуществления затворного компонента 308 в пределах существа и объема настоящей технологии, такие как устройство с одним отверстием, которое избирательно закрывается или открывается, блокируя или разрешая передачу света. [0134] Other embodiments of the
[0135] В некоторых других вариантах осуществления изобретения затворный компонент представляет собой электрооптический затвор. Пример такого затворного компонента содержит жидкий кристалл между скрещенными поляризаторами, который в зависимости от приложенного напряжения может переключаться между открытым или закрытым положениями.[0135] In some other embodiments of the invention, the gate component is an electro-optical shutter. An example of such a gate component contains a liquid crystal between the crossed polarizers, which, depending on the applied voltage, can switch between open or closed positions.
[0136] В других вариантах осуществления изобретения затворный компонент представляет собой полупроводниковое устройство с амбиполярным устройством, покрытым фотоактивным полупроводниковым материалом. При подаче напряжения затворный компонент 308 может переключаться из открытого положения в закрытое и наоборот.[0136] In other embodiments, the gate component is a semiconductor device with an ambipolar device coated with a photoactive semiconductor material. When voltage is applied, the
Управляющий компонентcontrol component
[0137] В не имеющих ограничительного характера вариантах осуществления настоящей технологии управляющий компонент 316 может содержать один или несколько процессоров, специализированную интегральную схему (ASIC, Application-Specific Integrated Circuit), программируемую логическую матрицу (FPGA, Field-Programmable Gate Array) и/или другие подходящие схемотехнические компоненты. Управляющий компонент 316 также может содержать долговременную машиночитаемую память для хранения команд, исполняемых управляющим компонентом 316, а также данных, которые управляющий компонент 316 может формировать на основе сигналов, полученных от других внутренних компонентов лидарной системы 302, и/или может выдавать другим внутренним компонентам лидарной системы 302. Память может содержать энергозависимые (например, ОЗУ) и/или энергонезависимые (например, флэш-память, жесткий диск) компоненты. Управляющий компонент 316 может формировать данные во время работы и сохранять их в памяти. Например, данные, формируемые управляющим компонентом 316, могут быть связаны с точками данных в облаке точек лидарной системы 302.[0137] In non-limiting embodiments of the present technology,
[0138] Предполагается, что в по меньшей мере некоторых не имеющих ограничительного характера вариантах осуществления настоящей технологии управляющий компонент 316 может быть реализован аналогично электронному устройству 210 и/или компьютерной системе 100 без отступления от существа и объема настоящей технологии.[0138] It is contemplated that in at least some non-limiting embodiments of the present technology, the
[0139] В дополнение к сбору данных от приемного компонента 312, управляющий компонент 316 также может быть выполнен с возможностью выдачи управляющих сигналов излучающему компоненту 304 и сканирующему компоненту 314 и приема диагностических данных от них.[0139] In addition to collecting data from the receiving
[0140] Как указывалось ранее, управляющий компонент 316 подключен к излучающему компоненту 304 и/или к сканирующему компоненту 314 и/или к приемному компоненту 312 и/или к затворному компоненту 308. Согласно не имеющим ограничительного характера вариантам осуществления настоящей технологии, управляющий компонент 316 может дополнительно выдавать команды, управляющий сигнал и/или сигнал запуска излучающему компоненту 304. [0140] As previously stated,
[0141] Лишь в качестве примера, управляющий компонент 316 способен контролировать передачу выходного луча 320 по внутреннему каналу 318 излучения в окружающее пространство 250, а также синхронизацию открытого и закрытого положений затворного компонента 308 в зависимости от передачи выходного луча 320. В альтернативном варианте, управляющий компонент 316 может координировать открытое и закрытое положения затворного компонента 308 в зависимости от работы излучающего компонента 304.[0141] By way of example only, the
[0142] Также предполагается, что управляющий компонент 316 может оказывать воздействие на излучающий компонент 304 для регулирования одной или нескольких характеристик светового излучения, создаваемого излучающим компонентом 304, таких как, помимо прочего, частота, период, продолжительность, выходная мощность и длина волны выходного луча 320.[0142] It is also contemplated that the
[0143] Как было указано ранее, управляющий компонент 316 может быть дополнительно выполнен с возможностью определения данных объекта 325, полученных излучающим компонентом 304 из окружающего пространства 250 транспортного средства 220. [0143] As previously stated,
[0144] В некоторых не имеющих ограничительного характера вариантах осуществления настоящей технологии объект 325 может содержать статический объект, такой как светофор, столб, остановившееся транспортное средство и т.п. В других не имеющих ограничительного характера вариантах осуществления настоящей технологии объект 325 может содержать динамический объект, такой как движущееся транспортное средство, велосипедист, пешеход, животное и т.п. [0144] In some non-limiting embodiments of the present technology, object 325 may include a static object such as a traffic light, a pole, a stopped vehicle, and the like. In other non-limiting embodiments of the present technology, object 325 may include a dynamic object such as a moving vehicle, cyclist, pedestrian, animal, and the like.
[0145] Следовательно, согласно не имеющим ограничительного характера вариантам осуществления настоящей технологии, данные объекта 325 могут включать в себя по меньшей мере расстояние 390 от него до лидарной системы 302 и его мгновенную скорость 327 относительно лидарной системы 302. [0145] Therefore, according to non-limiting embodiments of the present technology, object 325 data may include at least its
[0146] Лишь в качестве примера, управляющий компонент 316 контроллера может быть выполнен с возможностью выдачи электрического сигнала запуска, содержащего электрические импульсы, при этом излучающий компонент 304 излучает оптический импульс в ответ на каждый электрический импульс из электрического сигнала запуска. Также предполагается, что управляющий компонент 316 может оказывать воздействие на излучающий компонент 304 для регулирования одной или нескольких характеристик света, создаваемого излучающим компонентом 304, таких как, помимо прочего, частота, период, длительность, энергия импульса, пиковая мощность, средняя мощность и длина волны оптических импульсов.[0146] By way of example only, the
[0147] Следует отметить, что управляющий компонент 316 контроллера может определять величину «времени пролета» оптического импульса на основе временной информации, связанной с (а) моментом излучения импульса излучающим компонентом 304 и (б) моментом обнаружения или приема части импульса (например, входного луча 324) приемным компонентом 312. [0147] It should be noted that the
[0148] Предполагается, что управляющий компонент 316 может быть выполнен с возможностью анализа одной или нескольких характеристик электрических сигналов от излучающего компонента 304 и/или приемного компонента 312 для определения одной или нескольких характеристик объекта 325, таких как расстояние 390 от лидарной системы 302. [0148] It is contemplated that
[0149] Например, управляющий компонент 316 может определять величину время пролета и/или фазовую модуляцию излучаемого импульса выходного луча 320. Предположим, что лидарная система 302 определяет величину времени пролета Т, определяющую, в некотором смысле, время прохождения излучаемого импульса от лидарной системы 302 до объекта 325 и обратно в лидарную систему 302. Исходя из этого, управляющий компонент 316 может определять расстояние 390 в соответствии со следующим выражением:[0149] For example,
где D - расстояние 390, T - время пролета, а c - скорость света (приблизительно 3,0×108 м/с).where D is the
[0150] Как было указано ранее, лидарная система 302 может использоваться для определения расстояния до одного или нескольких других потенциальных объектов, расположенных в окружающем пространстве 250. Выполняя сканирование выходного луча 320 по области наблюдения лидарной системы 302 в соответствии с характеристикой сканирования, лидарная система 302 способна фиксировать расстояние (подобно расстоянию 390) до соответствующих точек данных в области наблюдения лидарной системы 302. Исходя из этого, лидарная система 302 позволяет визуализировать эти поочередно получаемые точки данных (например, облака точек) в виде многомерной карты. [0150] As previously stated, the
[0151] Например, такая многомерная карта может использоваться электронным устройством 210 для обнаружения или иного вида идентификации объектов либо для определения формы или расстояния до потенциальных объектов в области наблюдения лидарной системы 302. Предполагается, что лидарная система 302 может многократно/итеративно получать и/или формировать облака точек с любой скоростью, пригодной для данного применения.[0151] For example, such a multi-dimensional map may be used by the
[0152] Следует отметить, что местоположение данного объекта в окружающем пространстве 250 транспортного средства 220 может перекрываться с областью наблюдения, охватываться областью наблюдения или охватывать по меньшей мере частично область наблюдения лидарной системы 302. Например, объект 325 может включать в себя, полностью или частично, человека, транспортное средство, мотоцикл, грузовик, поезд, велосипед, инвалидную коляску, прогулочную коляску, пешехода, животное, дорожный знак, светофор, разметку полосы движения, разметку дорожного покрытия, парковочное место, пилон, ограждение, дорожный барьер, выбоину, железнодорожный переезд, препятствие на дороге или рядом с ней, бордюр, остановившееся транспортное средство на дороге или рядом с ней, столб, дом, здание, мусорный бак, почтовый ящик, дерево, любой другой подходящий объект или любое подходящее сочетание, полностью или частично, двух и более объектов.[0152] It should be noted that the location of a given object in the
[0153] Таким образом, в соответствии с некоторыми не имеющими ограничительного характера вариантами осуществления настоящей технологии, лидарная система 302 может использоваться для определения расстояния до одного или нескольких других потенциальных объектов, расположенных в окружающем пространстве 250 транспортного средства 220, представляя определенные таким образом расстояния (аналогично расстоянию 390) в форме облака точек, которое в дальнейшем может использоваться для создания многомерной карты окружающего пространства 250. Кроме того, лидарная система 302 способна к регистрации «на лету» скоростей и расстояний до объектов, расположенных в окружающем пространстве 250, что дополнительно позволяет рассчитывать траекторию транспортного средства 220 для обеспечения безопасности дорожного движения (например, для предотвращения столкновения с другими транспортными средствами) и комфорта пассажиров. [0153] Thus, in accordance with some non-limiting embodiments of the present technology, the
[0154] Согласно некоторым не имеющим ограничительного характера вариантам осуществления настоящей технологии, лидарная система 302 используется для улучшения обнаружения объектов (например, объекта 325). В некоторых вариантах осуществления изобретения можно улучшить обнаружение объектов в непосредственной близости от транспортного средства 220. Это, в свою очередь, позволяет повысить безопасность транспортного средства. Под «непосредственной близостью» понимается расстояние от корпуса 330, в пределах которого может возникать проблема самоотражения («перенасыщения»). Это связано с мощностью источника излучения. Чем выше мощность, тем больше зона возможного перенасыщения и «непосредственной близости». Например, для лидарной системы, способной обнаруживать объекты на расстоянии от 250 до 300 м, зона «непосредственной близости» составляет приблизительно 7-10 м от лидарной системы. [0154] According to some non-limiting embodiments of the present technology,
[0155] Соответственно, в некоторых вариантах осуществления изобретения управляющий компонент 316 способен выполнять способ 1000 для обеспечения работы лидарной системы, например, лидарной системы 302, таким образом, чтобы исключить или уменьшить проблемы, связанные с самоотражением. [0155] Accordingly, in some embodiments,
Компьютерные способыComputer methods
[0156] На фиг. 9 представлена блок-схема способа 1000 в соответствии с не имеющими ограничительного характера вариантами осуществления настоящей технологии. Способ 1000 может выполняться управляющим компонентом 316. [0156] FIG. 9 is a flow diagram of a
Шаг 1010: определение излучения выходных лучей излучающим компонентом лидарной системы в направлении сканирующего компонента лидарной системы, способного направлять выходные лучи в область наблюдения.Step 1010: determining the emission of output beams from the emitting component of the lidar system in the direction of the scanning component of the lidar system, capable of directing the output beams into the area of interest.
[0157] Способ 1000 начинается с шага 1010, на котором выполняется излучение выходных лучей, например, множества выходных лучей 320, излучающим компонентом, например, излучающим компонентом 304. Излучение выходных лучей 320 излучающим компонентом 304 может быть инициировано управляющим компонентом 316. Выходные лучи могут быть направлены на сканирующий компонент, например, на сканирующий компонент 314 лидарной системы 302, способный направлять выходные лучи 320 в область наблюдения, например, в окружающее пространство 250 транспортного средства 220. Сканирующий компонент 314 может направлять выходные лучи 320 в заданном горизонтальном и/или вертикальном угловом диапазоне. Эти угловые диапазоны могут быть заданы заранее. Излучающий компонент 304 может излучать выходные лучи в соответствии со временем начала излучения и временем окончания излучения. Управляющий компонент 316 может управлять временем начала и временем окончания излучения. [0157] The
[0158] Выходные лучи 320 могут содержать последовательность световых импульсов, при этом время начала излучения соответствует началу излучения первого луча из последовательности выходных лучей, а время окончания излучения соответствует окончанию излучения последнего луча из последовательности выходных лучей. Управляющий компонент 316 может быть выполнен с возможностью управления одним или несколькими следующими параметрами: временем начала излучения первого луча из последовательности выходных лучей, временем окончания излучения последнего луча из последовательности выходных лучей и продолжительностью каждого луча из последовательности выходных лучей. [0158] The output beams 320 may comprise a sequence of light pulses, wherein the emission start time corresponds to the beginning of the emission of the first beam of the output beam sequence, and the emission end time corresponds to the end of the emission of the last beam of the output beam sequence. The
[0159] В некоторых других вариантах осуществления изобретения для управления излучающим компонентом 304 используется другой контроллер или процессор, отличный от управляющего компонента 316.[0159] In some other embodiments of the invention, another controller or processor is used to control the
Шаг 1020: управление затворным компонентом с переключением его между закрытым положением, в котором внутренний канал обнаружения по меньшей мере частично заблокирован, и открытым положением, в котором внутренний канал обнаружения открыт, при этом затворный компонент находится в закрытом положении, когда излучающий компонент излучает выходные лучи, и затворный компонент находится в открытом положении при приеме входных лучей, являющихся отражением выходных лучей от области наблюдения.Step 1020: Controlling the gate component to switch between a closed position, in which the internal detection path is at least partially blocked, and an open position, in which the internal detection path is open, with the gate component in the closed position when the emitting component emits output beams , and the gate component is in the open position when receiving input beams that are a reflection of the output beams from the field of view.
[0160] На шаге 1020, согласно некоторым не имеющим ограничительного характера вариантам осуществления настоящей технологии, управляющий компонент 316 может переключать затворный компонент 308 между открытым и закрытым положениями, как показано на фиг. 5 и 6. В закрытом положении внутренний канал 322 обнаружения, ведущий к приемному к компоненту 312, по меньшей мере частично заблокирован. В открытом положении внутренний канал 322 обнаружения, ведущий к приемному компоненту 312, открыт. Это означает, что в закрытом положении прохождение к приемному компоненту 312 любого света, в том числе самоотраженного света лидарной системы 302, по меньшей мере частично блокируется. Это позволяет исключить или минимизировать эффекты, связанные с самоотражением, и улучшить обнаружение объектов в окружающем пространстве 250.[0160] In
[0161] Управляющий компонент 316 способен управлять затворным компонентом 308, при этом внутренний канал 322 обнаружения по меньшей мере частично заблокирован, когда излучающий компонент 304 излучает выходные лучи 320, и открыт при приеме входных лучей (324), возникающих при отражении выходных лучей (320) от окружающего пространства 250.[0161] The
[0162] При этом в некоторых вариантах осуществления изобретения управляющий компонент 316 может координировать закрытие внутреннего канала 322 обнаружения со временем начала излучения выходных лучей 320 излучающим компонентом 304 (фиг. 10). Иными словами, начальное время 500 установки затворного компонента 308 в закрытое положение соответствует времени начала излучения выходных лучей 320. Начальное время 500 закрытого положения затворного компонента 308 также может соответствовать моменту, когда управляющий компонент выдает команду излучающему компоненту 304 начать излучение первого выходного луча из множества выходных лучей в последовательности.[0162] However, in some embodiments of the invention, the
[0163] Управляющий компонент 316 способен управлять затворным компонентом 308 путем выполнения множества циклов установки его в открытое и закрытое положения. Управление затворным компонентом 308 может выполняться в течение нескольких циклов синхронно с излучающим компонентом 304. [0163] The
[0164] Конечное время 510 закрытого положения затворного компонента 308 можно рассматривать как начальное время 520 открытого положения затворного компонента 308 в том же цикле (в первом цикле 525). Конечное время 530 открытого положения можно рассматривать как начальное время 540 закрытого положения в следующем цикле (во втором цикле 535). Конечное время 550 закрытого положения второго цикла соответствует начальному времени 560 открытого положения второго цикла 535.[0164] The end time 510 of the closed position of the
[0165] В некоторых других вариантах осуществления изобретения затворный компонент 308 переключается между открытым и закрытым положениями во время излучения последовательности выходных лучей. В этих вариантах осуществления изобретения управляющий компонент 316 способен управлять переключением затворного компонента 308 между закрытым и открытым положениями синхронно с отдельными выходными лучами последовательности выходных лучей, выходящих из внутреннего канала излучения. Таким образом, затворный компонент 308 переключается между закрытым и открытым положениями несколько раз во время излучения каждой выходной последовательности.[0165] In some other embodiments of the invention, the
[0166] Здесь открытое и закрытое положения компонента 308 показаны с одинаковой продолжительностью. Тем не менее, в некоторых вариантах осуществления изобретения открытое и закрытое положения затворного компонента могут иметь разную продолжительность. Иными словами, внутренний канал 322 обнаружения может быть открытым или по меньшей мере частично открытым в течение временных интервалов разной продолжительности. Различные циклы открытого и закрытого положений затворного компонента 308 показаны как повторение первого цикла. Тем не менее, в некоторых вариантах осуществления изобретения различные циклы открытого и закрытого положений могут иметь разную продолжительность. [0166] Here, the open and closed positions of
[0167] Управляющий компонент 316 способен переключать затворный компонент 308 из закрытого положения в открытое положение так, что внутренний канал обнаружения находится в открытом положении при приеме входных лучей (324), возникающих при отражении выходных лучей (320) от области наблюдения.[0167] The
[0168] Конечное время 510 закрытого положения и/или начальное время 520 открытого положения затворного компонента 308 может определяться для выходных лучей 320, выходящих из лидарной системы 302 в окружающее пространство 250. Соответственно, в некоторых вариантах осуществления изобретения управляющий компонент 316 инициирует переключение затворного компонента 308 из закрытого положения в открытое положение, когда выходные лучи 324 выходят из внутреннего канала 318 излучения лидарной системы 302. Внутренним каналом 318 излучения считаются те оптические пути внутри корпуса 330 лидарной системы, по которым проходят излучаемые выходные лучи. На фиг. 11 внутренний канал 318 излучения в лидарной системе 302 показан пунктирными линиями, а выходные лучи 320, выходящие из внутреннего канала 318 излучения, показаны сплошными линиями. Затворный компонент 308 находится в закрытом положении и, следовательно, внутренний канал 322 обнаружения по меньшей мере частично заблокирован до тех пор, пока выходной луч 320 не выйдет из корпуса 330 для передачи в окружающее пространство 250. Для выходных лучей 320, содержащих последовательность лучей, затворный компонент 308 будет находиться в закрытом положении и, следовательно, внутренний канал 322 обнаружения будет по меньшей мере частично заблокирован до тех пор, пока последний луч из последовательности не выйдет из внутреннего канала 318 излучения.[0168] The end time 510 of the closed position and/or the start time of the open position 520 of the
[0169] В некоторых вариантах осуществления изобретения конечное время закрытого положения затворного компонента 308 может определяться тем, полностью или частично затворный компонент 308 блокирует внутренний канал 322 обнаружения. [0169] In some embodiments of the invention, the end time of the closed position of the
[0170 В ситуациях, в которых затворный компонент 308 полностью блокирует внутренний канал 322 обнаружения, в некоторых вариантах осуществления изобретения конечное время соответствует моменту, когда каждый из выходных лучей 320 в последовательности выходит из внутреннего канала 318 излучения. В других вариантах осуществления изобретения конечное время соответствует моменту, когда все выходные лучи 320 в последовательности выходят из внутреннего канала 318 излучения. [0170 In situations in which the
[0171] В ситуациях, в которых затворный компонент 308 лишь частично блокирует внутренний канал 322 обнаружения, например, затемняя или затеняя его, в некоторых вариантах осуществления изобретения конечное время соответствует времени, необходимому для выхода из внутреннего канала 318 излучения и распространения на заданное расстояние от корпуса 330 лидарной системы. В некоторых вариантах осуществления изобретения конечное время соответствует моменту, когда каждый из выходных лучей 320 последовательности выходит из внутреннего канала 318 излучения и распространяется на заданное расстояние. В других вариантах осуществления изобретения конечное время соответствует моменту, когда все выходные лучи 320 выходят из внутреннего канала 318 излучения и распространяются на заданное расстояние. В некоторых вариантах осуществления изобретения заданное расстояние может быть определено как минимальное расстояние, начиная с которого внутреннее самоотражение не обнаруживается, или как минимальное расстояние, при котором можно получить сигнал входящего луча от близкорасположенного объекта с приемлемым или пригодным для обработки отношением сигнал/шум.[0171] In situations in which the
[0172] Таким образом, время работы затворного компонента 308 при переключении из закрытого положения в открытое положение координируется со временем работы сканирующего компонента 314 лидарной системы 302. Управление переключением затворного компонента 308 из закрытого положения в открытое положение может осуществляться, исходя из времени излучения выходных лучей 320 излучающим компонентом 304, длины внутреннего канала 318 излучения и скорости света. Например, если выходной луч 320 излучается излучающим компонентом 304 в момент времени t = 0 секунд, этот момент указывает на начальное время 500 закрытого положения затворного компонента 308. Полагая, что длина внутреннего канала 318 излучения равна d, а выходной луч распространяется со скоростью c, конечное время 510 закрытого положения затворного компонента 308 (или начальное время 520 открытого положения) можно определить как[0172] Thus, the operation time of the
[0173] Поскольку расстояние d и скорость c выходного луча 320 для данной лидарной системы могут быть определены заранее, конечное время 510 закрытого положения затворного компонента 308 также может быть определено заранее. Соответственно, в некоторых вариантах осуществления изобретения управляющий компонент 316 способен переключать затворный компонент 308 из закрытого положения в открытое положение в заранее заданный момент времени после излучения выходных лучей 320. [0173] Since the distance d and speed c of the
[0174] В некоторых вариантах осуществления изобретения длина d внутреннего канала 318 излучения может быть определена как суммарная длина всех каналов между оптическими компонентами в лидарной системе 302 - от излучающего компонента 304 до последнего оптического компонента в лидарной системе 302 перед выходом луча 320 из корпуса 330. Последним оптическим компонентом может быть, например, линза.[0174] In some embodiments, the length d of the
[0175] Следует отметить, что в случае, когда выходной луч 324 распространяется на бесконечно малое расстояние от корпуса 330, формула (2) может оказаться неприменимой.[0175] It should be noted that in the case where the
[0176] В некоторых вариантах осуществления изобретения, где затворный компонент 308 частично блокирует внутренний канал 322 обнаружения, время работы затворного компонента 308 также отличается от времени, определенного по формуле (2). В частности, в этих вариантах осуществления изобретения время работы затворного компонента 308 определяется общей длиной внутреннего канала излучения, к которой добавляется переменное заранее заданное расстояние, умноженное на 2. [0176] In some embodiments of the invention, where the
[0177] В некоторых вариантах осуществления изобретения время работы может быть определено экспериментально как случая полной блокировки внутреннего канала 322 обнаружения затворным компонентом 308, так и для случая его частичной блокировки.[0177] In some embodiments of the invention, the operating time can be determined experimentally as a case of complete blocking of the
[0178] В некоторых других вариантах осуществления изобретения переключение затворного компонента 308 из закрытого положения в открытое положение может осуществляться на основе текущего мониторинга внутреннего канала 318 излучения или другой части лидарной системы 302, а не на основе заранее заданного времени. В этом случае переключение затворного компонента 308 выполняется по результатам текущего мониторинга.[0178] In some other embodiments of the invention, the switching of the
[0179] В некоторых других вариантах осуществления изобретения переключение затворного компонента 308 из закрытого положения в открытое положение основано на удалении выходных лучей 320 на заданное расстояние от лидарной системы 302. Это может быть обнаружено датчиками и т.п. или определено на основе заранее заданного времени.[0179] In some other embodiments of the invention, switching the
[0180] В некоторых вариантах осуществления изобретения для последующих циклов управления затворным компонентом 308 управляющий компонент 316 может переключать затворный компонент из открытого положения в закрытое положение на основе заранее заданного интервала времени.[0180] In some embodiments of the invention, for subsequent cycles of control of the
[0181] Переключение из закрытого положения в открытое положение может осуществляться одновременно с излучением выходных лучей 320 излучающим компонентом 304. В вариантах осуществления изобретения, где излучающий компонент 304 управляется тем же управляющим компонентом 316, что и затворный компонент 308, управляющий компонент 316 может одновременно выдавать команды как излучающему компоненту 304, так и затворному компоненту 308. В вариантах осуществления изобретения, где излучающий компонент 304 не управляется тем же управляющим компонентом 316, что и затворный компонент 308, управляющий компонент 316 может координировать переключение затворного компонента 308 в закрытое положение, отслеживая функционирование источника 304 излучения, или за счет связи с контроллером излучающего компонента 304. [0181] Switching from the closed position to the open position may occur simultaneously with the emission of the output beams 320 by the emitting
[0182] Дополнительные шаги способа 1000 содержат определение управляющим компонентом 316 данных объекта 325 на основе обнаруженного входного луча 324. Затем данные объекта 325 могут использоваться управляющим компонентом 316 для управления транспортным средством 220. Например, учитывая расстояние 390 до объекта, управляющий компонент 316 может определять уточненную траекторию транспортного средства 220. [0182] Additional steps of the
[0183] На этом выполнение способа 1020 завершается. [0183] This completes the
[0184] Таким образом, некоторые не имеющие ограничительного характера варианты осуществления лидарной системы 302 позволяют минимизировать или уменьшать эффекты самоотражения и улучшать обнаружение препятствий в окружающем пространстве транспортного средства 220. Кроме того, за счет по меньшей мере частичной блокировки внутреннего канала обнаружения в то время, когда выполнять обнаружение отраженного выходного луча нецелесообразно, неинформативное световое излучение, не связанное с объектами в окружающем пространстве 250, не пропускается во внутренний канал обнаружения. Это позволяет уменьшать или минимизировать «шум» в системе со всеми связанными с этим преимуществами.[0184] Thus, some non-limiting embodiments of the
[0185] Соответственно, эти не имеющие ограничительного характера варианты осуществления лидарной системы 302 позволяют регистрировать более достоверные данные одного или нескольких объектов в окружающем пространстве 250, расположенных на небольшом расстоянии от лидарной системы 302, в частности, обеспечивая (1) создание более точной многомерной карты объектов и (2) более эффективное управление транспортным средством 220 (например, планирование его траектории), в частности, с точки зрения предотвращения столкновений с объектами в окружающем пространстве 250. [0185] Accordingly, these non-limiting embodiments of the
[0186] Для специалиста в данной области могут быть очевидными возможные изменения и усовершенствования описанных выше вариантов осуществления настоящей технологии. Предшествующее описание приведено лишь в иллюстративных целях, а не для ограничения объема изобретения. Объем охраны настоящей технологии определяется исключительно объемом приложенной формулы изобретения.[0186] For a person skilled in the art, possible changes and improvements in the above-described embodiments of the present technology may be obvious. The foregoing description is for illustrative purposes only and is not intended to limit the scope of the invention. The scope of protection of this technology is determined solely by the scope of the appended claims.
[0187] Несмотря на то, что выше описаны варианты реализации изобретения с указанием конкретных шагов, выполняемых в конкретном порядке, должно быть понятно, что эти шаги могут быть объединены, разделены на части или переупорядочены без отступления от существа и объема настоящей технологии. Соответственно, порядок выполнения и группирование этих шагов не являются ограничением настоящей технологии.[0187] While embodiments of the invention have been described above with specific steps performed in a specific order, it should be understood that these steps can be combined, subdivided, or reordered without departing from the spirit and scope of the present technology. Accordingly, the order of execution and grouping of these steps is not a limitation of the present technology.
Claims (27)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2020132857A RU2778383C2 (en) | 2020-10-06 | Lidar systems and detection methods | |
US17/476,455 US20220107422A1 (en) | 2020-10-06 | 2021-09-15 | LiDAR DETECTION METHODS AND SYSTEMS |
EP21198065.1A EP3982151B1 (en) | 2020-10-06 | 2021-09-21 | Lidar detection methods and systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2020132857A RU2778383C2 (en) | 2020-10-06 | Lidar systems and detection methods |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2020132857A RU2020132857A (en) | 2022-04-26 |
RU2778383C2 true RU2778383C2 (en) | 2022-08-18 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU235100U1 (en) * | 2024-11-05 | 2025-06-20 | Акционерное общество "ГИРООПТИКА" | DEVICE FOR PREVENTING COLLISION OF A VEHICLE WITH AN OBSTACLE |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101848312B1 (en) * | 2017-03-28 | 2018-04-13 | (주) 모토텍 | Sensor fusion system for autonomous emergency braking system in car |
US10215859B2 (en) * | 2016-09-20 | 2019-02-26 | Innoivz Technologies Ltd. | LIDAR detection scheme for cross traffic turns |
US10557940B2 (en) * | 2015-11-30 | 2020-02-11 | Luminar Technologies, Inc. | Lidar system |
WO2020149080A1 (en) * | 2019-01-16 | 2020-07-23 | 株式会社デンソー | Optical distance measurement device and method for detecting occurrence of abnormality in optical distance measurement device |
US20200241121A1 (en) * | 2017-08-01 | 2020-07-30 | Waymo Llc | Use of Extended Detection Periods for Range Aliasing Detection and Mitigation in a Light Detection and Ranging (LIDAR) System |
WO2020148567A3 (en) * | 2018-10-19 | 2020-10-01 | Innoviz Technologies Ltd. | Lidar systems and methods |
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10557940B2 (en) * | 2015-11-30 | 2020-02-11 | Luminar Technologies, Inc. | Lidar system |
US10215859B2 (en) * | 2016-09-20 | 2019-02-26 | Innoivz Technologies Ltd. | LIDAR detection scheme for cross traffic turns |
KR101848312B1 (en) * | 2017-03-28 | 2018-04-13 | (주) 모토텍 | Sensor fusion system for autonomous emergency braking system in car |
US20200241121A1 (en) * | 2017-08-01 | 2020-07-30 | Waymo Llc | Use of Extended Detection Periods for Range Aliasing Detection and Mitigation in a Light Detection and Ranging (LIDAR) System |
WO2020148567A3 (en) * | 2018-10-19 | 2020-10-01 | Innoviz Technologies Ltd. | Lidar systems and methods |
WO2020149080A1 (en) * | 2019-01-16 | 2020-07-23 | 株式会社デンソー | Optical distance measurement device and method for detecting occurrence of abnormality in optical distance measurement device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU235100U1 (en) * | 2024-11-05 | 2025-06-20 | Акционерное общество "ГИРООПТИКА" | DEVICE FOR PREVENTING COLLISION OF A VEHICLE WITH AN OBSTACLE |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4202486A1 (en) | Lidar system and a method of calibrating the lidar system | |
EP3982156A1 (en) | Lidar systems and methods with selective scanning | |
US20220113385A1 (en) | Lidar systems and methods with selective scanning | |
US20220113428A1 (en) | Lidar systems and methods | |
US20220113411A1 (en) | Lidar system and method with coherent detection | |
EP4202485A1 (en) | Lidar system and a method of calibrating the lidar system | |
EP4206738A1 (en) | Method and a server for updating a map representation | |
EP3982155A2 (en) | Lidar systems and methods | |
US20220113429A1 (en) | Lidar systems and methods | |
RU2778383C2 (en) | Lidar systems and detection methods | |
RU2752016C2 (en) | Lidar methods and systems with scanning with selective density based on mems | |
RU2762744C2 (en) | METHODS AND SYSTEMS FOR DETECTING USING LIDAR (LiDAR) WITH FIBER-OPTICAL MATRIX | |
RU2745882C1 (en) | Methods and systems based on lidar with extended field of view based on passive elements | |
US20220206163A1 (en) | Lidar systems and methods | |
RU2762618C2 (en) | LIDAR (LiDAR) SYSTEM FOR DETECTING OBJECTS IN REGION OF INTEREST AND METHOD BASED ON IT | |
RU2798364C2 (en) | Lidar systems and methods | |
RU2798363C2 (en) | Lidar systems and methods | |
RU2792951C2 (en) | Lidar systems and methods with selective scanning | |
EP3982151B1 (en) | Lidar detection methods and systems | |
RU2829088C1 (en) | Lidar system and method of calibrating lidar system | |
RU2829904C1 (en) | Lidar system and method of calibrating lidar system | |
US20220107422A1 (en) | LiDAR DETECTION METHODS AND SYSTEMS | |
RU2798360C2 (en) | Lidar systems and methods for determining the distance from the lidar system to an object | |
RU2793241C2 (en) | Optical systems and methods for their control | |
RU2792948C2 (en) | Multispectral lidar systems and methods |