Autonomous Robot Localization
US-2016100521-A1 · Apr 14, 2016 · US
US11662440B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11662440-B2 |
| Application number | US-202217749968-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 20, 2022 |
| Priority date | May 21, 2021 |
| Publication date | May 30, 2023 |
| Grant date | May 30, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A light detection and ranging (LiDAR) scanning system is provided. The system comprises a light steering device; a galvanometer mirror controllable to oscillate between two angular positions; and a plurality of transmitter channels configured to direct light to the galvanometer mirror. The plurality of transmitter channels are separated by an angular channel spacing from one another. The system further comprises a control device. Inside an end-of-travel region, the control device controls the galvanometer mirror to move based on a first mirror movement profile. Outside the end-of-travel region, the control device controls the galvanometer mirror to move based on a second mirror movement profile. The second mirror movement profile is different from the first mirror-movement profile. Movement of the galvanometer mirror based on the first mirror movement profile facilitates minimizing instances of scanlines corresponding to the end-of-travel region having a pitch exceeding a first target pitch.
Opening claim text (preview).
What is claimed is: 1. A light detection and ranging (LiDAR) scanning system, comprising: a light steering device; a galvanometer mirror controllable to oscillate between two angular positions; a plurality of transmitter channels configured to direct light to the galvanometer mirror, the plurality of transmitter channels being separated by an angular channel spacing from one another; a control device including one or more processors, memory, and processor-executable instructions stored in memory, the processor-executable instructions comprising instructions for: inside an end-of-travel region of an oscillation range of the galvanometer mirror, controlling the galvanometer mirror to move based on a first mirror movement profile, the end-of-travel region of the oscillation range of the galvanometer mirror comprising a first part within a first threshold angular distance of a first of the two angular positions and a second part within a second threshold angular distance of a second of the two angular positions; and outside the end-of-travel region, controlling the galvanometer mirror to move based on a second mirror movement profile, the second mirror movement profile being different from the first mirror-movement profile; wherein movement of the galvanometer mirror based on the first mirror movement profile facilitates minimizing instances of scanlines corresponding to the end-of-travel region having a pitch exceeding a first target pitch. 2. The system of claim 1 , wherein the first mirror movement profile comprises a first galvanometer mirror speed-time relation, wherein the second mirror movement profile comprises a second galvanometer mirror speed-time relation, and wherein the first mirror movement profile is associated with a slower movement speed than the second mirror-movement profile. 3. The system of claim 1 , wherein the angular channel spacing is greater than the first target pitch. 4. The system of claim 3 , wherein the angular channel spacing is an integer multiple of the first target pitch. 5. The system of claim 1 , wherein the processor-executable instructions comprise further instructions for: synchronizing movement of the light steering device with the movement of the galvanometer mirror. 6. The system of claim 1 , wherein a scan cycle of the galvanometer mirror corresponds to an integer multiple of a rotation cycle of the light steering device. 7. The system of claim 1 , wherein the processor-executable instructions comprise further instructions for: receiving the first mirror movement profile, wherein the first mirror movement profile is configured based on the first target pitch and a quantity of the transmitter channels of the plurality of transmitter channels. 8. The system of claim 1 , wherein the processor-executable instructions comprise further instructions for: receiving the second mirror movement profile, wherein the second mirror movement profile is configured based on the first target pitch and a quantity of the transmitter channels of the plurality of transmitter channels. 9. The system of claim 1 , wherein the processor-executable instructions comprise further instructions for: receiving position feedback data of the galvanometer mirror; and determining, based on the position feedback data of the galvanometer mirror, whether the galvanometer mirror is located inside or outside the end-of-travel region. 10. The system of claim 1 , wherein the first target pitch is determined based on at least one of: a maximum LiDAR detection distance outside of a region of interest (ROI), a reflection rate outside of the ROI, a horizontal direction field-of-view (FOV) requirement outside of the ROI, a vertical direction FOV requirement outside of the ROI, an horizontal direction angular resolution outside of the ROI, and a vertical direction angular resolution outside of the ROI. 11. The system of claim 1 , wherein the processor-executable instructions comprise further instructions for: outside the end-of-travel region and inside a region of interest (ROI), controlling the galvanometer mirror to move based on a third mirror movement profile, the third mirror movement profile being different from the second mirror movement profile, wherein movement of the galvanometer mirror based on the third mirror movement profile facilitates obtaining scanlines corresponding to the ROI having a second target pitch. 12. The system of claim 11 , wherein the processor-executable instructions comprise further instructions for: receiving the third mirror movement profile, wherein the third mirror movement profile is configured based on a second target pitch and a quantity of the transmitter channels of the plurality of transmitter channels. 13. The system of claim 11 , wherein the second target pitch is smaller than the first target pitch. 14. The system of claim 11 , wherein the processor-executable instructions comprise further instructions for: receiving position feedback data of the galvanometer mirror; and determining, based on the position feedback data of the galvanometer mirror, whether the galvanometer mirror is located inside or outside the ROI. 15. The system of claim 11 , wherein the second target pitch is determined based on at least one of: a maximum LiDAR detection distance inside of the ROI, a reflection rate inside of the ROI, a horizontal direction field-of-view (FOV) requirement inside of the ROI, a vertical direction FOV requirement inside of the ROI, an horizontal direction angular resolution inside of the ROI, and a vertical direction angular resolution inside of the ROI. 16. The system of claim 11 , wherein the ROI is a region between a third threshold angular distance from the first of the two angular positions and a fourth threshold angular distance from the second of the two angular positions. 17. The system of claim 11 , wherein the processor-executable instructions comprises further instructions for: determining the ROI based on one or more dynamic vehicle scanning requirements. 18. The system of claim 11 , wherein a range of the ROI is a multiplication of the angular channel spacing and a quantity of the transmitter channels of the plurality of transmitter channels. 19. The system of claim 11 , wherein movement of the galvanometer mirror based on the second mirror movement profile and the third mirror movement profile further facilitates minimizing instances of scanline overlapping between scanlines obtained by scanning outside of the ROI and scanlines obtained by scanning inside the ROI. 20. A method for performing scan using a light detection and ranging (LiDAR) system, the method being performed by one or more processors and memory, the method comprising: inside an end-of-travel region of an oscillation range of the galvanometer mirror, controlling the galvanometer mirror to move based on a first mirror movement profile, the end-of-travel region of the oscillation range of the galvanometer mirror comprising a first part within a first threshold angular distance of a first of the two angular positions and a second part within a second threshold angular distance of a second of the two angular positions; and outside the end-of-travel region, controlling the galvanometer mirror to move based on a second mirror movement profile, the second mirror movement profile being different from the first mirror-movement profile; wherein movement of the galvanometer mirror based on the first mirror movement profile facilitates minimizing instances of scanlin
using transmission of interrupted, pulse-modulated waves (determination of distance by phase measurements G01S17/32) · CPC title
transmitted and received beams following a coaxial path · CPC title
of receivers alone · CPC title
for mapping or imaging · CPC title
with one or more pivoting mirrors or galvano-mirrors (G02B26/101 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.