IP Library Granted Patent US 11,874,375
Granted Patent B2
US 11,874,375 · App. 17/586,523 · Granted Jan 16, 2024

Method and system for automatic real-time adaptive scanning with optical ranging systems

Inventors: Stephen C. Crouch (McFarland, WI); Randy R. Reibel (Bozeman, MT); James Curry (Bozeman, MT); Trenton Berg (Manhattan, MT)
Assignee: BLACKMORE SENSORS & ANALYTICS, LLC.
G01S17/42G01S13/18G01S13/343G01S13/428G01S13/526G01S13/582G01S17/89
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,874,375
App. No.
17/586,523
Granted
Jan 16, 2024
Kind
B2
Abstract

Techniques for automatic adaptive scanning with a laser scanner include obtaining range measurements at a coarse angular resolution and forming a horizontally sorted range gate subset and a characteristic range. A fine angular resolution is determined automatically based on the characteristic range and a target spatial resolution. If the fine angular resolution is finer than the coarse angular resolution, then a minimum and maximum vertical angle is automatically determined in each horizontal slice extending a bin size from any previous horizontal slice. A set of adaptive minimum and maximum vertical angles is determined automatically by dilating and interpolating the minimum and maximum vertical angles of all the slices to the second horizontal angular resolution. A horizontal start angle, and the set of adaptive minimum and maximum vertical angles are sent to cause the ranging system to obtain measurements at the second angular resolution.

Claims (46)

1. A light detection and ranging (LIDAR) system, comprising:

a laser source configured to generate a beam;

a modulator configured to modulate at least one of a frequency or a phase of the beam;

one or more scanning optics configured to transmit the modulated beam; and

one or more processors configured to:

operate the one or more scanning optics to obtain a plurality of first range measurements in a field of view of the one or more scanning optics from reflection of the transmitted beam by one or more objects;

identify a particular range gate of a plurality of range gates corresponding to a subset of first range measurements of the plurality of first range measurements;

adjust a minimum angle and a maximum angle that are assigned to the particular range gate;

determine a scan pattern for the particular range gate, based on the minimum angle assigned to the particular range and the maximum angle assigned to the particular range gate; and

operate the one or more scanning optics using the scan pattern to obtain a plurality of second range measurements for the particular range gate.

2. The LIDAR system of claim 1 , wherein the one or more processors are configured to adjust the minimum angle by adding a lower semicircular shape to a lower boundary represented by the minimum angle and increase the maximum angle by adding an upper semicircular shape to an upper boundary represented by the maximum angle.

3. The LIDAR system of claim 1 , wherein the minimum angle and the maximum angle are elevation angles that represent vertical angles relative to the one or more scanning optics.

4. The LIDAR system of claim 1 , wherein the one or more processors are configured to adjust the minimum angle by decreasing the minimum angle and adjust the maximum angle by increasing the maximum angle.

5. The LIDAR system of claim 1 , wherein the plurality of first range measurements have a first angular resolution, and the plurality of second range measurements have a second angular resolution, the first angular resolution greater than the second angular resolution.

6. The LIDAR system of claim 1 , wherein the one or more processors are configured to determine the scan pattern based on a target spatial resolution for the particular range.

7. The LIDAR system of claim 6 , wherein the one or more processors are configured to determine the target spatial resolution using at least one of a predetermined value or a predetermined fraction of a size of an object in the field of view, the predetermined value is greater than zero centimeters and less than or equal to about ten centimeters.

8. The LIDAR system of claim 1 , wherein the scan pattern is a sawtooth scan pattern.

9. The LIDAR system of claim 1 , wherein the particular range gate is for a set of ranges from a first range of the plurality of first range measurements to a second range of the plurality of second range measurements.

10. The LIDAR system of claim 1 , wherein the particular range gate is from a first azimuth angle to a second azimuth angle and a first elevation angle to a second elevation angle.

11. A vehicle control system, comprising:

a laser source configured to generate a beam;

one or more scanning optics configured to transmit the beam; and

one or more processors configured to:

operate the one or more scanning optics to obtain a plurality of first range measurements in a field of view of the one or more scanning optics from at least one of reflection or scattering of the transmitted beam by one or more objects;

identify a particular range gate of a plurality of range gates corresponding to a subset of first range measurements of the plurality of first range measurements;

adjust a minimum angle and a maximum angle that are assigned to the particular range gate;

determine a scan pattern for the particular range gate, based on the minimum angle assigned to the particular range and the maximum angle assigned to the particular range gate;

operate the one or more scanning optics using the scan pattern to obtain a plurality of second range measurements for the particular range gate; and

move a vehicle based on the plurality of second range measurements.

12. The vehicle control system of claim 11 , wherein the one or more processors are configured to adjust the minimum angle by adding a lower semicircular shape to a lower boundary represented by the minimum angle and adjust the maximum angle by adding an upper semicircular shape to an upper boundary represented by the maximum angle.

13. The vehicle control system of claim 11 , wherein the minimum angle and the maximum angle are elevation angles that represent vertical angles relative to the one or more scanning optics.

14. The vehicle control system of claim 11 , wherein the one or more processors are configured to determine the scan pattern based on a target spatial resolution for the particular range.

15. The vehicle control system of claim 14 , wherein the one or more processors are configured to determine the target spatial resolution using at least one of a predetermined value or a predetermined fraction of a size of an object in the field of view, the predetermined value is greater than zero meters and less than or equal to about ten centimeters.

16. The vehicle control system of claim 11 , wherein the scan pattern is a sawtooth scan pattern.

17. The vehicle control system of claim 11 , wherein the particular range gate is for a set of ranges from a first range of the plurality of first range measurements to a second range of the plurality of second range measurements.

18. The vehicle control system of claim 11 , wherein the particular range gate is from a first azimuth angle to a second azimuth angle and a first elevation angle to a second elevation angle.

19. A method, comprising:

generating a beam;

modulating at least one of a frequency or a phase of the beam;

transmitting the modulated beam;

obtaining a plurality of first range measurements from at least one of reflection or scattering of the modulated beam by one or more objects;

identifying a particular range gate of a plurality of range gates corresponding to a subset of first range measurements of the plurality of first range measurements;

adjusting a minimum angle and a maximum angle that are assigned to the particular range gate;

determining a scan pattern for the particular range gate, based on the minimum angle assigned to the particular range and the maximum angle assigned to the particular range gate; and

operating the one or more scanning optics using the scan pattern to obtain a plurality of second range measurements for the particular range gate.

20. The method of claim 19 , wherein adjusting the minimum angle comprises adding a lower semicircular shape to a lower boundary represented by the minimum angle and adjusting the maximum angle comprises adding an upper semicircular shape to an upper boundary represented by the maximum angle.

Assignments (3)
PATENT ASSIGNMENT AGREEMENT Recorded Dec 6, 2023
From: BLACKMORE SENSORS & ANALYTICS, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 065882/0242 →
MERGER Recorded Jan 27, 2022
From: BLACKMORE SENSORS & ANALYTICS, INC.
To: BLACKMORE SENSORS & ANALYTICS, LLC
Reel/Frame 058799/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2022
From: CROUCH, STEPHEN C.; REIBEL, RANDY R.; CURRY, JAMES; BERG, TRENTON
To: BLACKMORE SENSORS AND ANALYTICS INC.
Reel/Frame 058889/0042 →
Continuity (3)
Continuation 16464648
Provisional Application 62428117 · Nov 30, 2016
Related Publication 20220326383A1 · Oct 13, 2022
Cited By (1)
US 12,461,203