Managing automated driving complexity of the forward path using perception system measures
First Claim
1. A method for controlling an automated driving system of a vehicle, the method comprising:
- computing a complexity metric, in real time, of an upcoming region along a route that the vehicle is traveling along;
adjusting the complexity metric, in real time, of the upcoming region along the route that the vehicle is traveling along based on parameters received from crowd-sourcing aggregation from other vehicles that are have passed through the upcoming region within a predetermined interval;
in response to the complexity metric being below a predetermined low-complexity threshold, determining a trajectory for the vehicle to travel in the upcoming region using a computing system of the vehicle; and
in response to the complexity metric being above a predetermined high -complexity threshold;
instructing an external computing system to determine the trajectory for the vehicle to travel in the upcoming region; and
performing a minimal risk condition maneuver of the vehicle when the trajectory cannot be determined by the external computing system.
2 Assignments
0 Petitions
Accused Products
Abstract
Technical solutions are described for controlling an automated driving system of a vehicle. An example method includes computing a complexity metric of an upcoming region along a route that the vehicle is traveling along. The method further includes, in response to the complexity metric being below a predetermined low-complexity threshold, determining a trajectory for the vehicle to travel in the upcoming region using a computing system of the vehicle. Further, the method includes in response to the complexity metric being above a predetermined high-complexity threshold, instructing an external computing system to determine the trajectory for the vehicle to travel in the upcoming region. If the trajectory cannot be determined by the external computing system a minimal risk condition maneuver of the vehicle is performed.
28 Citations
18 Claims
-
1. A method for controlling an automated driving system of a vehicle, the method comprising:
-
computing a complexity metric, in real time, of an upcoming region along a route that the vehicle is traveling along; adjusting the complexity metric, in real time, of the upcoming region along the route that the vehicle is traveling along based on parameters received from crowd-sourcing aggregation from other vehicles that are have passed through the upcoming region within a predetermined interval; in response to the complexity metric being below a predetermined low-complexity threshold, determining a trajectory for the vehicle to travel in the upcoming region using a computing system of the vehicle; and in response to the complexity metric being above a predetermined high -complexity threshold; instructing an external computing system to determine the trajectory for the vehicle to travel in the upcoming region; and performing a minimal risk condition maneuver of the vehicle when the trajectory cannot be determined by the external computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An automated driving system of a vehicle comprising:
-
one or more sensors; a computing system; and a controller coupled with the one or more sensors and the computing system, the controller configured to determine an operational mode of the automated driving system, the determining the operational mode of the automated driving system comprising; computing a complexity metric, in real time, of an upcoming region along a route that the vehicle is traveling along; adjusting the complexity metric, in real time, of the upcoming region along the route that the vehicle is traveling along based on parameters received from crowd -sourcing aggregation from other vehicles that have passed through the upcoming region within a predetermined interval; in response to the complexity metric being below a predetermined low -complexity threshold, determining a trajectory for the vehicle to travel in the upcoming region along the route that the vehicle is traveling along, the trajectory to be determined using an internal computing system of the vehicle; and in response to the complexity metric being above a predetermined high -complexity threshold;
instructing an external computing system to determine the trajectory for the vehicle to travel in the upcoming region, performing a minimal risk condition maneuver of the vehicle if the trajectory cannot be determined by the external computing system, andadjusting the computing system of the vehicle by reallocating computational resources of the computing system of the vehicle, wherein the reallocating the computational resources comprises reducing a loop time for analyzing sensor data from the one or more sensors. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An automated vehicle comprising:
-
a communication system; and a controller coupled with the communication system, the controller configured to determine an operational mode of an automated driving system, the determining the operational mode of the automated driving system comprising; computing a complexity metric, in real time, of an upcoming region along a route that the vehicle is traveling along; adjusting the complexity metric, in real time, of the upcoming region along the route that the vehicle is traveling along based on parameters received from crowd -sourcing aggregation from other vehicles that have passed through the upcoming region within a predetermined interval; in response to the complexity metric being below a predetermined low -complexity threshold, determining a trajectory for the vehicle to travel in the upcoming region using a computing system of the vehicle; and in response to the complexity metric being above a predetermined high -complexity threshold; instructing an external computing system to determine the trajectory for the vehicle to travel in the upcoming region; performing a minimal risk condition maneuver of the vehicle if the trajectory cannot be determined by the external computing system; and adjusting the computing system of the vehicle by reallocating computational resources of the computing system of the vehicle, wherein the reallocating the computational resources comprises reducing a loop time for analyzing sensor data from one or more sensors, wherein reducing the loop time further comprises reducing the loop time from sensors facing a particular side of the vehicle. - View Dependent Claims (15, 16, 17, 18)
-
Specification