LIDAR with adaptive laser point density
View Patent ↗A LIDAR may be configured to scan a field of view (FOV) with non-uniform density, based on previous scans of the FOV. However reconfiguring a LIDAR during an ongoing scan of a FOV to perform a dense scan of an object, poses additional challenges (e.g. completing the scan of the whole FOV within the original timeframe). Within embodiments, a LIDAR that is originally configured to scan a FOV can be reconfigured during the scan, in response to detecting an object, to thereby investigate the object with a higher than initially planned density of laser pulses. In order to complete the scan of the FOV in a target time the LIDAR may be reconfigured a second time to scan a remaining portion of the FOV with a lower than initially planned density.
1 . A method comprising:
configuring a LIDAR to perform laser ranging of a field of view (FOV) comprising a first and second region with a set of laser pulses having a first density; and
while performing laser ranging of the first region of the FOV with the LIDAR, before performing laser ranging of the second region, and in response to one or more laser reflections from at least one of the set of laser pulses; reconfiguring the LIDAR a first time to perform laser ranging of at least some of the first region of the FOV with a density of laser pulses greater than the first density; and
reconfiguring the LIDAR a second time to perform laser ranging of the second region of the FOV with a third density of laser pulses that is less than the first density of laser pulses.
2 . The method of claim 1 wherein the step of reconfiguring the LIDAR a second time functions to complete the laser ranging of the FOV in a target time; and
wherein the step of reconfiguring the LIDAR the second time is performed in response to the one or more laser reflections.
3 . The method of claim 1 wherein the step of reconfiguring the LIDAR the second time with the third density of laser pulses that is less than the first density of laser pulses, is performed in response to the one or more laser reflections.
4 . The method of claim 1 wherein the step of reconfiguring the LIDAR a first time functions to scan a dense scan region, having an angular range in the FOV that is based on the one or more reflections from the at least one of the set of laser pulses.
5 . The method of claim 1 wherein the step of reconfiguring the LIDAR a first time functions to localize a boundary of an object in the first region of the FOV.
6 . The method of claim 1 wherein the step of reconfiguring the LIDAR a first time functions to dynamically steer the LIDAR to follow at least some of a boundary of an object in the FOV.
7 . The method of claim 1 wherein the step of configuring the LIDAR to perform the laser ranging of the FOV comprises configuring the LIDAR to scan in a first direction through the FOV and wherein the step of reconfiguring the LIDAR a first time causes the LIDAR to reverse direction and scan in a direction opposite to the first direction.
8 . The method of claim 1 wherein the step of reconfiguring the LIDAR a first time functions to generate a dense scan region in the FOV with a shape based at least in part on an object detected with one or more laser reflections from the at least one of the of set of laser pulses.
9 . A method for performing laser ranging of a field of view (FOV) comprising:
providing a LIDAR with a steerable laser assembly configured to a first configuration; wherein the first configuration functions to make the steerable laser assembly operable to perform laser ranging by scanning the FOV with laser pulses having a first density;
while performing laser ranging of a first region with the steerable laser assembly in the first configuration, before performing laser ranging of a second region, and in response to one or more laser reflections from at least one of the laser pulses from the steerable laser assembly, configuring the steerable laser assembly to a second configuration and thereby scanning at least some of the first region of the FOV with a density of laser pulses greater than the first density; and
configuring the steerable laser assembly to a third configuration and thereby scanning the second region with a third density of laser pulses that is less than the first density of laser pulses.
10 . The method of claim 9 further comprising the step of selecting the third density to complete the laser ranging of the FOV within a target time.
11 . The method of claim 9 wherein the first configuration functions to scan the steerable laser assembly in a first direction through the FOV and wherein the second configuration functions to reverse the steerable laser assembly to scan in a direction opposite to the first direction.
12 . The method of claim 9 wherein the first configuration functions to scan the steerable laser assembly through the FOV with a first angular velocity, where the second configuration functions to scan the steerable laser assembly through the FOV with a second angular velocity less than the first angular velocity and wherein the third configuration functions to scan the steerable laser assembly with a third angular velocity that is greater than the first angular velocity.
13 . The method of claim 9 wherein the second configuration functions to perform iterative boundary localization of an object in the FOV.
14 . The method of claim 9 wherein the first and second regions are distinct, separate regions and wherein the first configuration functions to scan the first region followed by the second region of the FOV in a single scan of the FOV.
15 . The method of claim 9 wherein the second configuration functions to dynamically steer the steerable laser assembly along a boundary of an object.
16 . The method of claim 9 wherein the third configuration is based at least in part on an amount of time the LIDAR is in the second configuration.
17 . A method comprising:
starting a laser ranging scan of a field of view (FOV) with a LIDAR in first a configuration, wherein the first configuration functions to configure the LIDAR to generate laser pulses with a first density in a first portion of the FOV and generate laser pulses in a second portion of the FOV;
while performing the laser ranging scan and in response to at least one laser reflection from at least one laser pulse in the first portion of the FOV, reconfiguring the LIDAR a first time to perform laser ranging of at least some of the first portion of the FOV with a density of laser pulses greater than the first density; and
completing the laser ranging scan of the FOV by reconfiguring the LIDAR a second time to perform laser ranging of the second portion of the FOV with a third density of laser pulses that is less than the first density of laser pulses.
18 . The method of claim 17 wherein the at least some of the first portion is a dense scan region of the FOV with an angular range determined at least in part based on an estimate of a size of an object in the FOV.
19 . The method of claim 17 wherein the step of reconfiguring the LIDAR a second time functions to complete the laser ranging scan of the FOV in a target time from starting the laser ranging scan; and
wherein the third density of laser pulses is based at least in part on a measure of time between starting the laser ranging scan and completing the laser ranging of the at least some of the first portion of the FOV with the density of laser pulses greater than the first density.
20 . The method of claim 17 wherein the at least some of the first portion is a dense scan portion of FOV with a size in the FOV based at least in part on a classification of an object.