IP Library › Granted Patent US 12,535,594
Granted Patent B2
US 12,535,594 · App. 18/415,049 · Granted Jan 27, 2026

Control of autonomous vehicle based on environmental object classification determined using phase coherent LIDAR data

Inventors: Warren Smith (McKees Rocks, PA); Ethan Eade (Pittsburgh, PA); Sterling J. Anderson (Sunnyvale, CA); James Andrew Bagnell (Pittsburgh, PA); Bartholomeus C. Nabbe (Palo Alto, CA); Christopher Paul Urmson (Los Altos, CA)
Assignee: AURORA OPERATIONS, INC.
G01S17/931G05D1/0088G05D1/024G05D1/228G05D1/247G06T7/70G06V20/58G06T2207/10028G06T2207/30261
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 12,535,594
App. No.
18/415,049
Granted
Jan 27, 2026
Kind
B2
Abstract

Determining classification(s) for object(s) in an environment of autonomous vehicle, and controlling the vehicle based on the determined classification(s). For example, autonomous steering, acceleration, and/or deceleration of the vehicle can be controlled based on determined pose(s) and/or classification(s) for objects in the environment. The control can be based on the pose(s) and/or classification(s) directly, and/or based on movement parameter(s), for the object(s), determined based on the pose(s) and/or classification(s). In many implementations, pose(s) and/or classification(s) of environmental object(s) are determined based on data from a phase coherent Light Detection and Ranging (LIDAR) component of the vehicle, such as a phase coherent LIDAR monopulse component and/or a frequency-modulated continuous wave (FMCW) LIDAR component.

Claims (51)

1 . A method implemented by one or more processors, the method comprising:

receiving, from a phase coherent frequency-modulated continuous wave (FMCW) Light Detection and Ranging (LIDAR) component of a vehicle, a group of FMCW LIDAR data points collectively capturing a plurality of points in an area of an environment of the vehicle;

processing the group of FMCW LIDAR data points to generate an altered version of the group of FMCW LIDAR data points;

determining, based on applying the altered version of the group of FMCW LIDAR data points as input to a classification model, that a subgroup, of the altered version of the group of the FMCW LIDAR data points, corresponds to an object of a particular classification; and

adapting autonomous control of the vehicle based on determining that the subgroup corresponds to the object of the particular classification.

2 . The method of claim 1 , wherein processing the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points comprises:

decreasing a resolution of the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points.

3 . The method of claim 2 , wherein decreasing the resolution of the group of FMCW LIDAR data points conforms a size of the altered version of the group of FMCW LIDAR data points with an input dimension of the classification model.

4 . The method of claim 1 , wherein processing the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points comprises:

performing principal component analysis (PCA) on the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points.

5 . The method of claim 1 , wherein processing the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points comprises:

padding the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points.

6 . The method of claim 5 , wherein padding the group of FMCW LIDAR data points conforms a size of the altered version of the group of FMCW LIDAR data points with an input dimension of the classification model.

7 . The method of claim 1 , further comprising:

prior to processing the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points:

determining whether a size of the group of FMCW LIDAR data points conforms with an input dimension of the classification model,

wherein processing the group of FMCW LIDAR data points to generate the altered version of the group of FMCW LIDAR data points is in response to determining that the size of the group of FMCW LIDAR data points does not conform with the input dimension of the classification model.

8 . The method of claim 1 , wherein each of the FMCW LIDAR data points, of the group, indicate a corresponding instantaneous corresponding range and an instantaneous corresponding velocity for a corresponding one of the plurality of points in the environment, and wherein each of the FMCW LIDAR data points, of the group, are generated based on a sensing event of the FMCW LIDAR component.

9 . The method of claim 1 , wherein determining, based on applying the altered version of the group of FMCW LIDAR data points as input to the classification model, that the subgroup, of the altered version of the group of the FMCW LIDAR data points, corresponds to the object of a particular classification comprises:

determining, based on applying the altered version of the group of FMCW LIDAR data points as input to the classification model, output; and

determining, based on the output, that the subgroup, of the altered version of the group of the FMCW LIDAR data points, corresponds to the object of the particular classification.

10 . The method of claim 9 , wherein output a corresponding probability for a plurality of classifications and for each of a plurality of spatial regions of the environment of the vehicle.

11 . The method of claim 10 , wherein each of the plurality of spatial regions of the environment of the vehicle correspond to a portion of the environment of the vehicle.

12 . The method of claim 10 , wherein the plurality of classifications comprise two or more of: a vehicle classification, a pedestrian classification, and/or a bicyclist classification.

13 . The method of claim 9 , further comprising:

determining, based on the output, a pose for the object of the particular classification.

14 . The method of claim 13 , wherein adapting the autonomous control of the vehicle is further based on determining the pose for the object of the particular classification.

15 . The method of claim 1 , wherein adapting the autonomous control of the vehicle comprises:

controlling steering, acceleration, deceleration of the vehicle based on determining that the subgroup corresponds to the object of the particular classification.

16 . The method of claim 1 , further comprising:

determining, based on applying the altered version of the group of FMCW LIDAR data points as input to a classification model, that a subgroup, of the altered version of the group of the FMCW LIDAR data points, a pose for the object of the particular classification.

17 . The method of claim 16 , wherein adapting the autonomous control of the vehicle comprises:

controlling steering, acceleration, deceleration of the vehicle based on determining that the subgroup corresponds to the object of the particular classification and based on determining the pose for the object of the particular classification.

18 . An autonomous vehicle, comprising:

a phase coherent frequency-modulated continuous wave (FMCW) Light Detection and Ranging (LIDAR) component of a vehicle; and

one or more processor executing stored computer instructions to:

receive, from the phase coherent FMCW LIDAR component, a group of FMCW LIDAR data points collectively capturing a plurality of points in an area of an environment of the vehicle;

process the group of FMCW LIDAR data points to generate an altered version of the group of FMCW LIDAR data points;

determine, based on applying the altered version of the group of FMCW LIDAR data points as input to a classification model, that a subgroup, of the altered version of the FMCW LIDAR data points, corresponds to an object of a particular classification; and

adapt autonomous control of the vehicle based on determining that the subgroup corresponds to the object of the particular classification.

19 . A method implemented by one or more processors, the method comprising:

receiving, from a phase coherent frequency-modulated continuous wave (FMCW) Light Detection and Ranging (LIDAR) component of a vehicle, a group of FMCW LIDAR data points collectively capturing a plurality of points in an area of an environment of the vehicle;

prior to determining, based on applying the group of FMCW LIDAR data points as input to a classification model, that a subgroup, of the FMCW LIDAR data points, corresponds to an object of a particular classification:

determining whether a size of the group of FMCW LIDAR data points conforms with an input dimension of the classification model; and

in response to determining that the size of the group of FMCW LIDAR data points does not conform with the input dimension of the classification model:

processing the group of FMCW LIDAR data points to generate an altered version of the group of FMCW LIDAR data points; and

determining, based on applying the altered version of the group of FMCW LIDAR data points as input to a classification model, that a subgroup, of the altered version of the FMCW LIDAR data points, corresponds to an object of a particular classification; and

adapting autonomous control of the vehicle based on determining that the subgroup corresponds to the object of the particular classification.

20 . The method of claim 19 , further comprising:

in response to determining that the size of the group of FMCW LIDAR data points conforms with the input dimension of the classification model:

determining, based on applying the group of FMCW LIDAR data points as input to the classification model, that a subgroup, of the FMCW LIDAR data points, corresponds to the object of the particular classification.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2024
From: SMITH, WARREN; EADE, ETHAN; ANDERSON, STERLING J.; BAGNELL, JAMES ANDREW; NABBE, BARTHOLOMEUS C.; URMSON, CHRISTOPHER PAUL
To: AURORA INNOVATION, INC.
Reel/Frame 067888/0363 →
MERGER AND CHANGE OF NAME Recorded Jul 1, 2024
From: AVIAN U MERGER SUB CORP.; AURORA INNOVATION, INC.
To: AURORA INNOVATION OPCO, INC.
Reel/Frame 067888/0373 →
CHANGE OF NAME Recorded Jul 1, 2024
From: AURORA INNOVATION OPCO, INC.
To: AURORA OPERATIONS, INC.
Reel/Frame 068104/0919 →
Continuity (4)
Continuation 18092118 · Dec 30, 2022
Continuation 16173648 · Oct 29, 2018
Provisional Application 62655963 · Apr 11, 2018
Related Publication 20240192378A1 · Jun 13, 2024
References Cited (108)
US 3987297A · Brienza et al. · 1976 [cited by applicant]
US 5815250A · Thomson et al. · 1998 [cited by applicant]
US 6175799B1 · Tsutsumi et al. · 2001 [cited by applicant]
US 9020680B2 · Solyom et al. · 2015 [cited by applicant]
US 9606539B1 · Kentley et al. · 2017 [cited by applicant]
US 9632502B1 · Levinson et al. · 2017 [cited by applicant]
US 9734455B2 · Levinson et al. · 2017 [cited by applicant]
US 9940834B1 · Konrardy et al. · 2018 [cited by applicant]
US 10007269B1 · Gray · 2018 [cited by applicant]
US 10593042B1 · Douillard · 2020 [cited by examiner]
US 10676085B2 · Smith et al. · 2020 [cited by applicant]
US 10906536B2 · Smith et al. · 2021 [cited by applicant]
US 10915101B2 · Cohen · 2021 [cited by applicant]
US 11086319B2 · Valois · 2021 [cited by applicant]
US 11550061B2 · Smith et al. · 2023 [cited by applicant]
US 20040125835A1 · Halmos · 2004 [cited by applicant]
US 20100052945A1 · Breed · 2010 [cited by examiner]
US 20100191391A1 · Zeng · 2010 [cited by applicant]
US 20100198513A1 · Zeng et al. · 2010 [cited by applicant]
US 20130190982A1 · Nakano · 2013 [cited by examiner]
US 20140036849A1 · Ribeiro et al. · 2014 [cited by applicant]
US 20140324266A1 · Zhu · 2014 [cited by examiner]
US 20140333468A1 · Zhu et al. · 2014 [cited by applicant]
US 20140350768A1 · Filippov et al. · 2014 [cited by applicant]
US 20150112550A1 · Cho · 2015 [cited by examiner]
US 20160299228A1 · Maleki et al. · 2016 [cited by applicant]
US 20170076227A1 · Elgie · 2017 [cited by examiner]
US 20170123419A1 · Levinson · 2017 [cited by examiner]
US 20170270361A1 · Puttagunta · 2017 [cited by examiner]
US 20180053102A1 · Martinson et al. · 2018 [cited by applicant]
US 20180060725A1 · Groh et al. · 2018 [cited by applicant]
US 20180089538A1 · Graham et al. · 2018 [cited by applicant]
US 20180136644A1 · Levinson et al. · 2018 [cited by applicant]
US 20180188037A1 · Wheeler · 2018 [cited by examiner]
US 20180260628A1 · Namiki et al. · 2018 [cited by applicant]
US 20180307944A1 · Li et al. · 2018 [cited by applicant]
US 20190012907A1 · Itahara · 2019 [cited by applicant]
US 20190120967A1 · Smits · 2019 [cited by examiner]
US 20190164049A1 · Bai et al. · 2019 [cited by applicant]
US 20190180451A1 · Kellner · 2019 [cited by examiner]
US 20190204423A1 · O'Keeffe · 2019 [cited by examiner]
US 20190302269A1 · Singer et al. · 2019 [cited by applicant]
US 20190315351A1 · Smith et al. · 2019 [cited by applicant]
US 20190317217A1 · Day · 2019 [cited by examiner]
US 20190317219A1 · Smith · 2019 [cited by examiner]
US 20190318206A1 · Smith · 2019 [cited by examiner]
US 20200142408A1 · Valois et al. · 2020 [cited by applicant]
US 20200142409A1 · Valois · 2020 [cited by examiner]
US 20200142422A1 · Valois et al. · 2020 [cited by applicant]
US 20200209867A1 · Valois et al. · 2020 [cited by applicant]
US 20200210777A1 · Valois · 2020 [cited by examiner]
US 20210146932A1 · Smith et al. · 2021 [cited by applicant]
US 20210158041A1 · Chowdhary · 2021 [cited by examiner]
US 20210405183A1 · Vossiek · 2021 [cited by examiner]
US 20230133611A1 · Smith et al. · 2023 [cited by applicant]
CN 101966846 · 2011 [cited by applicant]
CN 105324287 · 2016 [cited by applicant]
CN 112041702 · 2020 [cited by applicant]
EP 1298454 · 2003 [cited by applicant]
EP 1531343 · 2005 [cited by applicant]
EP 3144696 · 2017 [cited by applicant]
EP 3285230 · 2018 [cited by applicant]
EP 3477616 · 2019 [cited by applicant]
KR 20160093465 · 2016 [cited by applicant]
WO 2014168851 · 2014 [cited by applicant]
WO 2018055378 · 2018 [cited by applicant]
WO 2019199473 · 2019 [cited by applicant]
WO 2019199474 · 2019 [cited by applicant]
WO 2019199475 · 2019 [cited by applicant]
WO 2020091833 · 2020 [cited by applicant]
WO 2020091834 · 2020 [cited by applicant]
WO 2020091835 · 2020 [cited by applicant]
China National Intellectual Property Office; First Office Action issued for Application No. 201980024172.3, 6 pages, dated Oct. 31, 2023. [cited by applicant]
Korean Intellectual Property Office; Notice of Preliminary Rejections in app. No. 10-2020-7031853 dated Feb. 21, 2022. [cited by applicant]
Khuon, Timothy et al.: “Distributed adaptive spectral and spatial sensor fusion for super-resolution classification”, Applied Imagery Pattern Recognition Workshop (AIPR), 2012 IEEE, IEEE, pp. 1-8, XP032422650; dated Oct… [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance for U.S. Appl. No. 16/173,669 dated Mar. 25, 2020. [cited by applicant]
United States Patent and Trademark Office, Office Action for U.S. Appl. No. 16/173,660 dated Jun. 24, 2020. [cited by applicant]
Chinese Application No. 201980024172.3 entered national stage dated Sep. 30, 2020. [cited by applicant]
Chinese Application No. 201980024410.0 entered national stage dated Sep. 30, 2020. [cited by applicant]
Korean Patent App. No. 10-10-2020-7031846 entered national stage dated Nov. 4, 2020. [cited by applicant]
Korean Patent App. No. 10-10-10-2020-7031853 entered national stage dated Nov. 4, 2020. [cited by applicant]
European Patent App. No. 19744897.0 entered national stage dated Nov. 9, 2020. [cited by applicant]
European Patent App. No. 19722966.9 entered national stage dated Nov. 9, 2020. [cited by applicant]
Japanese Patent App. No. 2020-555890 entered national stage dated Oct. 7, 2020. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance for U.S. Appl. No. 16/173,660 dated Oct. 15, 2020. [cited by applicant]
United States Patent and Trademark Office, Office Action for U.S. Appl. No. 16/271,401 dated Nov. 27, 2020. [cited by applicant]
United States Patent and Trademark Office, Notice of Allowance for U.S. Appl. No. 16/173,660 dated Nov. 27, 2020. [cited by applicant]
United States Patent and Trademark Office; Office Action for U.S. Appl. No. 16/173,669 dated Jan. 14, 2020. [cited by applicant]
International Searching Authority; International Search Report and Written Opinion of the International Searching Authority of PCT application No. PCT/US2019/024671; 14 pages, dated Oct. 11, 2019. [cited by applicant]
Dresner, et al.; A Multiagent Approach to Autonomous Intersection Management, Journal of Artificial Intelligence Research 31 (2008) 591-656, dated Mar. 2018. [cited by applicant]
Cortica Automotive; It's Not Enough to Recognize a Traffic Light 99% of the Time, http://www.cortica.com/ automotive/index.html, dated Jun. 5, 2018. [cited by applicant]
Bojarski, et al.; End to End Learning for Self-Driving Cars, dated Apr. 25, 2016. [cited by applicant]
Michels, Jeff, et al.; High Speed Obstacle Avoidance using Monocular Vision and Reinforcement Learning, Somputer Science Department, Stanford University, Proceedings of the 22nd International Conference on Machine_earni… [cited by applicant]
Dresner, Kurt, et al.; Stone P. (2006) Multiagent Traffic Management: Opportunities for Multiagent Learning. In: Tuyls K., Hoen P.J., Verbeeck K., Sen S. (eds) Learning and Adaption in Multi-Agent Systems. LAMAS; Lectur… [cited by applicant]
Pongpunwattana, Anawat, et al.; Real-Time Planning for Multiple Autonomous Vehicles in Dynamic Jncertain Environments. Journal of Aerospace Computing Information and Communication—J Aerosp Comput Inf 7,0MMUN. 1. 580-604… [cited by applicant]
Roderick, Norman, et al.; Reinforcement Learning for Autonomous Vehicles; dated 2002. [cited by applicant]
Desjardins, C. et al.; Cooperative Adaptive Cruise Control: A Reinforcement Learning Approach; IEEEE, vol. 12, No. 4; pp. 1248-1260; dated Dec. 2011. [cited by applicant]
Ye, H. et al.: Machine LEarning for Vehicular Networks: Recent Advances and Application Examples; IEEE, vol. 13, No. 2; pp. 94-101; dated Jun. 1, 2018. [cited by applicant]
Barth, Alexander et al.; Where Will the Oncoming Vehicle be the Next Second? 2008 IEEE Intelligent Vehicles Symposium, Eindhoven University of Technology, Eindhoven, The Netherlands, Jun. 4-6, 2008, 6 pages, Downloaded … [cited by applicant]
Carlson, Christopher R., et al.; Practical Position and Yaw Rate Estimation with GPS and Differential Wheelspeeds, Mechanical Engineering, Standford, CA, 8 pages, Oct. 30, 2014. [cited by applicant]
Kellner, Dominik, et al.; Instantaneous Full-Motion Estimation of Arbitrary Objects using Dual Doppler Radar, driveU, Institute of Measurement, Control and Microtechnology Ulm, Germany, 6 pages, Jun. 29, 2016. [cited by applicant]
Kellner, Dominik, et al.; Tracking of Extended Objects with High-Resolution Doppler Radar, driveU, Institute of Measurement, Control and Microtechnology Ulm, Germany, 13 pages, Nov. 23, 2015. [cited by applicant]
Mukhtar, Amir, et al.; Vehicle Detection Techniques for Collision Avoidance Systems: A Review, IEEE Transactions on Intelligent Transportation Systems, vol. 16, No. 5, 21 pages, Oct. 2015. [cited by applicant]
European Patent Office, International Search Report and Written Opinion for PCT/US2019/024671, 11 pages dated Jul. 23, 2019. [cited by applicant]
China National Intellectual Property Administration; First Office Action issued for 202410602846.6, 7 pages, dated Oct. 17, 2024. [cited by applicant]
China National Intellectual Property Administration; Notice of Grant issued for Application No. 201980024172.3, 6 pages, dated Mar. 16, 2024. [cited by applicant]
China National Intellectual Property Administration; Second Office Action issued for Application No. 202410602846.6, 4 pages, dated Mar. 29, 2025. [cited by applicant]
European Patent Office: Intention to Grant issued for Application No. 19744897.0, 66 pages, dated Nov. 27, 2024. [cited by applicant]