CPC B60W 60/0011 (2020.02) [B60W 30/18163 (2013.01); B60W 40/02 (2013.01); B60W 50/0097 (2013.01); B60W 50/14 (2013.01); B60W 60/0015 (2020.02); B60W 60/0027 (2020.02); B60W 60/00274 (2020.02); G01S 17/08 (2013.01); G01S 17/58 (2013.01); G01S 17/89 (2013.01); G01S 17/931 (2020.01); G06F 18/24137 (2023.01); B60W 2300/145 (2013.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01); B60W 2520/06 (2013.01); B60W 2520/10 (2013.01); B60W 2520/22 (2013.01); B60W 2530/10 (2013.01); B60W 2552/10 (2020.02); B60W 2552/30 (2020.02); B60W 2554/20 (2020.02); B60W 2554/4026 (2020.02); B60W 2554/4041 (2020.02); B60W 2554/4042 (2020.02); B60W 2554/4045 (2020.02); B60W 2554/4046 (2020.02); B60W 2554/4049 (2020.02); B60W 2554/80 (2020.02); B60W 2556/40 (2020.02); B60W 2556/45 (2020.02); B60W 2556/65 (2020.02); B60W 2710/06 (2013.01); B60W 2754/20 (2020.02)] | 17 Claims |
1. A method of operating an autonomous vehicle, comprising:
detecting, by a processor of a controller system disposed on the autonomous vehicle, that a group of motorcycles is operating on a roadway on which the autonomous vehicle is located, wherein the group of motorcycles are each located within a pre-determined distance away from one another;
determining, by the processor of the controller system, an aggregate footprint area that surrounds respective locations of the group of motorcycles;
dynamically updating, by the processor of the controller system, the aggregate footprint area based on whether an individual motorcycle remains within the pre-determined distance away from other motorcycles of the group; and
causing, by the processor of the controller system, navigation of the autonomous vehicle that avoids penetration of the aggregate footprint area based on transmitting navigation instructions to one or more subsystems of the autonomous vehicle.
|