US 12,485,917 B2
Systems and methods for path planning of autonomous vehicles
Derek J. Phillips, Mountain View, CA (US); Collin C. Otis, Driggs, ID (US); Andreas Wendel, Mountain View, CA (US); and Jackson P. Rusch, Mountain View, CA (US)
Assigned to Kodiak Robotics, Inc., Mountain View, CA (US)
Filed by Kodiak Robotics, Inc., Mountain View, CA (US)
Filed on Mar. 6, 2023, as Appl. No. 18/179,097.
Application 18/179,097 is a continuation in part of application No. 18/147,906, filed on Dec. 29, 2022.
Application 18/179,097 is a continuation in part of application No. 18/065,421, filed on Dec. 13, 2022.
Application 18/179,097 is a continuation in part of application No. 18/065,419, filed on Dec. 13, 2022, granted, now 12,258,041.
Prior Publication US 2024/0190463 A1, Jun. 13, 2024
Int. Cl. B60W 60/00 (2020.01); B60W 30/09 (2012.01); B60W 40/02 (2006.01)
CPC B60W 60/001 (2020.02) [B60W 30/09 (2013.01); B60W 40/02 (2013.01); B60W 2420/00 (2013.01); B60W 2554/00 (2020.02); B60W 2556/25 (2020.02)] 26 Claims
OG exemplary drawing
 
1. A method of path planning by a planner of an autonomous vehicle, comprising: receiving by the planner perception data from a perception module, wherein the perception module is configured to:
generate high precision detection data based on data received from a set of sensors, wherein the received data represents objects or obstacles in an environment of the autonomous vehicle;
identify from the high precision detection data a first set of objects or obstacles that are classifiable by at least one known classifier;
track movement of one or more objects in the first set of objects or obstacles over time and maintain identity of the tracked one or more objects in the first set of objects or obstacles;
generate high recall detection data based on the received data;
identify from the high recall detection data a second set of objects or obstacles without using any classifier; and
filter out objects, from the second set of objects or obstacles, that correspond to the tracked one or more objects in the first set of objects or obstacles to obtain a filtered set of objects or obstacles,
wherein the perception data comprises tracking or predicted object data associated with objects or obstacles in the environment of the autonomous vehicle, and wherein the tracking or predicted object data are determined based on high recall detection data and high precision detection data;
generating by the planner a trajectory for controlling the autonomous vehicle based on the perception data received from the perception module; and
transmitting to a controller of the autonomous vehicle the trajectory such that the autonomous vehicle is navigated by the controller to a destination.