US 12,292,747 B2
Method for operating a robotic vehicle
Ilya Alekseevich Melnikov, Reutov (RU)
Assigned to Y.E. Hub Armenia LLC, Yerevan (AM)
Filed by YANDEX SELF DRIVING GROUP LLC, Moscow (RU)
Filed on Sep. 14, 2022, as Appl. No. 17/944,722.
Claims priority of application No. RU2021127052 (RU), filed on Sep. 14, 2021.
Prior Publication US 2023/0085147 A1, Mar. 16, 2023
Int. Cl. G05D 1/246 (2024.01); B60W 60/00 (2020.01); G05D 1/00 (2024.01); G05D 1/617 (2024.01); G05D 1/622 (2024.01); G05D 1/633 (2024.01); G06V 20/56 (2022.01); G06V 20/58 (2022.01)
CPC G05D 1/2464 (2024.01) [B60W 60/0011 (2020.02); B60W 60/0027 (2020.02); B60W 60/00274 (2020.02); G05D 1/0214 (2013.01); G05D 1/617 (2024.01); G05D 1/622 (2024.01); G05D 1/633 (2024.01); G06V 20/56 (2022.01); G06V 20/58 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A method for operating a robotic vehicle, the method comprising:
receiving, on a computing device associated with the robotic vehicle, a sensor input from a sensor associated with the robotic vehicle, the sensor input providing information on dynamic objects and static objects in a vicinity of the robotic vehicle;
generating, using a prediction model on the computing device, a first plurality of scores, each score in the first plurality of scores associated with a possible action of the robotic vehicle from a first plurality of actions, the prediction model configured to generate the first plurality of scores based, at least in part, on a predicted probability of the robotic vehicle encountering any of the dynamic objects;
generating, using an analytical model on the computing device, a second plurality of scores, each score in the second plurality of scores associated with a possible action of the robotic vehicle from a second plurality of actions, the analytical model configured to generate the second plurality of scores based, at least in part, on the information on the static objects;
combining the first plurality of scores with the second plurality of scores to generate a plurality of combined scores;
selecting an action for the robotic vehicle based, at least in part, on the plurality of combined scores; and
operating the robotic vehicle according to the selected action.