Detecting and responding to processions for autonomous vehicles
US-12228929-B2 · Feb 18, 2025 · US
US12548448B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12548448-B2 |
| Application number | US-202117541309-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 3, 2021 |
| Priority date | Dec 3, 2021 |
| Publication date | Feb 10, 2026 |
| Grant date | Feb 10, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Devices and methods for determining an action in the presence of road users are provided in this disclosure. A device may include a processor. The processor may be configured to access environment information including an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment. The processor may further be configured to prioritize an anticipated movement of at least one of the road users over a predicted movement of the vehicle within the predetermined route based on the size of road users. The processor may further be configured to determine a vehicle action allowing the anticipated movement of the at least one road user.
Opening claim text (preview).
What is claimed is: 1 . A device comprising a processor configured to: access environment information comprising an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment; prioritize an anticipated movement of at least one road user over a predicted movement of the vehicle within the predetermined route based on the size of road users, wherein the prioritization of the anticipated movement comprises calculating a cost value for the road users based on the size of the road users using a predefined cost function, and wherein parameters of the cost function are configured to affect the calculated cost value based on a first sigmoid function for a first parameter of the parameters and a second sigmoid function for a second parameter of the parameters; determine a vehicle action allowing the anticipated movement of the at least one road user by modifying the predetermined route to a modified route; and transmit a control signal to a mobility system of the vehicle to control the vehicle according to the modified route. 2 . The device of claim 1 , wherein the indication of the size of road users comprises at least one of a number of road users, a space occupied by the road users, or a length of a line for the road users. 3 . The device of claim 2 , wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the environment information. 4 . The device of claim 3 , wherein the environment information further comprises information indicating at least one of road user types of at least one road user, speed of at least one road user, predicted intent of at least one road user, or position of at least one road user. 5 . The device of claim 4 , wherein the environment information further comprises information indicating at least one of a size of road users behind the vehicle, a length of road users ahead of the vehicle, a size of road users in a proximity to the vehicle, a size of road users in a detectable proximity to the vehicle, a speed related to the road environment, a duration for at least one road user to stay behind the vehicle, a duration for at least one road user to stay ahead of the vehicle, a predicted behavior related to at least one road user, or a map data including the road environment. 6 . The device of claim 1 , wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the cost value according to a predefined social force model. 7 . The device of claim 6 , wherein the cost function further comprises at least one parameter based on at least one of the following: an amount of road users behind the vehicle, an amount of road users ahead of the vehicle, an amount or size of road users in the road environment, a speed of the vehicle, a speed related to the road environment, a duration for at least one road user to stay behind the vehicle, a duration for at least one road user to stay ahead of the vehicle, types of the vehicles of road users, a predicted behavior related to at least one road user, or a map data. 8 . The device of claim 7 , wherein the first sigmoid function is configured to affect the calculated cost value based on a first weight parameter and the second sigmoid function affects the calculated cost value based on a second weight parameter. 9 . The device of claim 8 , wherein the processor is further configured to determine a risk parameter for at least one road user based on at least one of the size of road users, a shape of the road environment, a type of the at least one road user, or a predicted behavior of the at least one road user; wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the risk parameter. 10 . The device of claim 7 , wherein the processor is further configured to calculate a first cost value for a first crowd of road users and a second cost value for a second crowd of road users; wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the first cost value and the second cost value. 11 . The device of claim 7 , wherein the processor is further configured to identify a plurality of stop or turnout locations based on the map data and compare costs of each identified location based on the cost function. 12 . The device of claim 1 , wherein the processor is further configured to determine to perform a maneuver by the vehicle facilitating the anticipated movement of the at least one road user. 13 . The device of claim 1 , wherein the processor is further configured to identify a location based on a map data and determine to stop or slow down the vehicle at the location. 14 . The device of claim 1 , further comprising: a communication interface to receive environment data; wherein the processor is configured to encode a message indicating the determined action to be transmitted by the communication interface. 15 . A non-transitory computer-readable medium comprising instructions which, if executed by a processor, cause the processor to: access environment information comprising an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment; prioritize an anticipated movement of at least one road user over a predicted movement of the vehicle within the predetermined route based on the size of road users, wherein the prioritization of the anticipated movement comprises calculating a cost value for the road users based on the size of the road users using a predefined cost function, and wherein parameters of the cost function are configured to affect the calculated cost value based on a first sigmoid function for a first parameter of the parameters and a second sigmoid function for a second parameter of the parameters; determine a vehicle action allowing the anticipated movement of the at least one road user by modifying the predetermined route of the vehicle to a modified route; and transmit a control signal to a mobility system of the vehicle to control the vehicle according to the modified route. 16 . The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the processor to calculate the cost value for the road users of a crowd of road users based on an amount of the crowd of road users to prioritize the anticipated movement of the at least one road user of the crowd of road users. 17 . A device comprising: a means for accessing environment information comprising an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment; a means for prioritizing an anticipated movement of at least one road user over a predicted movement of the vehicle within the predetermined route based on the size of road users, wherein the prioritization of the anticipated movement comprises calculating a cost value for the road users based on the size of the road users using a predefined cost function, and wherein parameters of the cost function are configured to affect the calculated cost value based on a first sigmoid function for a first parameter of the parameters and a second sigmoid function for a second parameter of the parameters; a means for determining a vehicle action allowing the anticipated movement of the at least one road user by modifying the predetermined route of the vehicle to a modified route; and a means for transmitting a contro
the prediction being responsive to traffic or environmental parameters · CPC title
Driving style or behaviour · CPC title
Road conditions · CPC title
Position · CPC title
Longitudinal speed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.