Calibrating sensors mounted on an autonomous vehicle

US11375119B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11375119-B2
Application numberUS-201916538802-A
CountryUS
Kind codeB2
Filing dateAug 12, 2019
Priority dateOct 19, 2017
Publication dateJun 28, 2022
Grant dateJun 28, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system calibrates one or more sensors mounted to an autonomous vehicle. From the one or more sensors, the system identifies a primary sensor and a secondary sensor. The system determines a reference angle for the primary sensor, and based on that reference angle for the primary sensor, a scan-start time representing a start of a scan and a scan-end time representing an end of a scan. The system receives, from the primary sensor, a primary set of scan data recorded from the scan-start time to the scan-end time. The system receives, from the secondary sensor, a secondary set of sensor data recorded from the scan-start time to the scan-end time. The system calibrates the primary and secondary sensors by determining a relative transform for transforming points between the first set of scan data and the second set of scan data.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer readable storage medium having instructions for calibrating sensors mounted on a vehicle encoded thereon that, when executed by a processor, cause the processor to: identify, from a plurality of sensors mounted on the vehicle, a primary sensor and a secondary sensor; obtain a reference angle for the primary sensor; determine, based on the reference angle of the primary sensor, a scan-start time representing a start of a scan and a scan-end time representing an end of a scan; receive, from the primary sensor, a primary set of scan data recorded from the scan-start time to the scan-end time; receive, from the secondary sensor, a secondary set of scan data, recorded from the scan-start time to the scan-end time; align the primary set of scan data with the secondary set of scan data based on one or more of the scan-start time and the scan-end time; and send signals to controls of the vehicle based on the alignment of the primary set of scan data and the secondary set of scan data. 2. The non-transitory computer readable storage medium of claim 1 , further comprising instructions that cause the processor to: obtain a history of scan data recorded by the secondary sensor as the primary sensor periodically rotates past the reference angle; and at each scan-start time and scan-end time received from the primary sensor, segment the history of scan data. 3. The non-transitory computer readable storage medium of claim 1 , wherein the instructions for aligning the primary set of scan data and the secondary set of scan data further cause the processor to: identify a timestamp assigned to a portion of the secondary set of scan data associated with the reference angle; and align the primary set of scan data with the secondary set of scan data based on the timestamp. 4. The non-transitory computer readable storage medium of claim 1 , wherein the scan-end time representing the end of a first rotation by the primary sensor is a scan-start time for a second rotation by the secondary sensor. 5. The non-transitory computer readable storage medium of claim 1 , wherein the primary sensor and the secondary sensor are light detection and ranging (LIDAR) sensors. 6. The non-transitory computer readable storage medium of claim 1 , wherein the instructions for aligning the primary set of scan data and the secondary set of scan data further cause the processor to: identify one or more shared features recorded in both a segment of the primary set of scan data and a segment of the secondary set of scan data; and align the segment of the primary set of scan data with the segment of the secondary set of scan data by overlapping the shared features. 7. The non-transitory computer readable storage medium of claim 1 , further comprising instructions that cause the processor to: obtain an initial orientation of the secondary sensor, wherein the aligning the primary set of scan data with the secondary set of scan data is further based on the initial orientation. 8. A computer-implemented method for calibrating sensors mounted on a vehicle, the method comprising: identifying, from a plurality of sensors mounted on the vehicle, a primary sensor and a secondary sensor; obtaining a reference angle for the primary sensor; determining, based on the reference angle of the primary sensor, a scan-start time representing a start of a scan and a scan-end time representing an end of a scan; receiving, from the primary sensor, a primary set of scan data recorded from the scan-start time to the scan-end time; receiving, from the secondary sensor, a secondary set of scan data, recorded from the scan-start time to the scan-end time; aligning the primary set of scan data with the secondary set of scan data based on one or more of the scan-start time and the scan-end time; and sending signals to controls of the vehicle based on the alignment of the primary set of scan data and the secondary set of scan data. 9. The computer-implemented method of claim 8 , further comprising: obtaining a history of scan data recorded by the secondary sensor as the primary sensor periodically rotates past the reference angle; and at each scan-start time and scan-end time received from the primary sensor, segmenting the history of scan data. 10. The computer-implemented method of claim 8 , wherein aligning the primary set of scan data and the secondary set of scan data further comprises: identifying a timestamp assigned to a portion of the secondary set of scan data associated with the reference angle; and align the primary set of scan data with the secondary set of scan data based on the timestamp. 11. The computer-implemented method of claim 8 , wherein the scan-end time, representing the end of a first rotation by the primary sensor, is a scan-start time for a second rotation by the secondary sensor. 12. The computer-implemented method of claim 8 , wherein the primary sensor and the secondary sensor are light detection and ranging (LIDAR) sensors. 13. The computer-implemented method of claim 8 , wherein aligning the primary set of scan data and the secondary set of scan data further comprises: identifying one or more shared features recorded in both a segment of the primary set of scan data and a segment of the secondary set of scan data; and aligning the segment of the primary set of scan data with the segment of the secondary set of scan data by overlapping the shared features. 14. The computer-implemented method of claim 8 , further comprising: obtaining an initial orientation of the secondary sensor, wherein the aligning the primary set of scan data with the secondary set of scan data is further based on the initial orientation. 15. A computer system for calibrating sensors mounted on a vehicle, the computer system comprising: a processor; and a computer readable storage medium having instructions for calibrating sensors mounted on an vehicle encoded thereon that, when executed by the processor, cause the processor to: identify, from a plurality of sensors mounted on the vehicle, a primary sensor and a secondary sensor; obtain a reference angle for the primary sensor; determine, based on the reference angle of the primary sensor, a scan-start time representing a start of a scan and a scan-end time representing an end of a scan; receive, from the primary sensor, a primary set of scan data recorded from the scan-start time to the scan-end time; receive, from the secondary sensor, a secondary set of scan data, recorded from the scan-start time to the scan-end time; align the primary set of scan data with the secondary set of scan data based on one or more of the scan-start time, and the scan-end time; and send signals to controls of the vehicle based on the alignment of the primary set of scan data and the secondary set of scan data. 16. The computer system of claim 15 , further comprising instructions that cause the processor to: obtain a history of scan data recorded by the secondary sensor as the primary sensor periodically rotates past the reference angle; and at each scan-start time and scan-end time received from the primary sensor, segment the history of scan data. 17. The computer system of claim 15 , wherein the instructions for aligning the primary set of scan data and the secondary set of scan data further cause the processor to: identify a timestamp assigned to a portion of the secondary set of scan data recorded associated with the reference angle; and align the primary set of scan data with the secondary set of scan data ba

Assignees

Inventors

Classifications

  • Motion occurring during a rolling shutter mode · CPC title

  • G01S7/497Primary

    Means for monitoring or calibrating · CPC title

  • Control of cameras or camera modules · CPC title

  • Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums · CPC title

  • Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11375119B2 cover?
A system calibrates one or more sensors mounted to an autonomous vehicle. From the one or more sensors, the system identifies a primary sensor and a secondary sensor. The system determines a reference angle for the primary sensor, and based on that reference angle for the primary sensor, a scan-start time representing a start of a scan and a scan-end time representing an end of a scan. The syst…
Who is the assignee on this patent?
Deepmap Inc, Nvidia Corp
What technology area does this patent fall under?
Primary CPC classification G01S7/497. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).