US2026035020A1PendingUtilityA1

Method for ascertaining potential trajectories when controlling a robot device

Assignee: BOSCH GMBH ROBERTPriority: Aug 2, 2024Filed: Jul 24, 2025Published: Feb 5, 2026
Est. expiryAug 2, 2044(~18 yrs left)· nominal 20-yr term from priority
B60W 2554/4045B60W 2050/0028B60W 2050/0022G05B 13/0265B60W 50/0097B60W 60/00274B60W 50/00B60W 60/0011B60W 60/0027B60W 2556/50B60W 2420/408B60W 2420/403B60W 2554/4042B60W 2554/4041B60W 2050/0024
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for controlling a robot device. The method includes: ascertaining potential trajectories of an object in the surrounding area of the robot device by ascertaining in each case one or more potential trajectories using one or more machine learning models and, for each of them, a weighting factor assigned thereto; ascertaining weighted similarity values by ascertaining a weighted similarity value for each of the potential trajectories, including: ascertaining a similarity value that represents a similarity between the potential trajectory and a set of proposed trajectories according to at least one similarity metric, and ascertaining the weighted similarity value by weighting the similarity value according to the weighting factor assigned to the potential trajectory; adapting the set of proposed trajectories to ascertain an adapted set of proposed trajectories that results in a reduced sum of the plurality of weighted similarity values.

Claims

exact text as granted — not AI-modified
1 - 10 . (canceled) 
     
     
         11 . A method for controlling a robot device, the method comprising the following steps:
 ascertaining a plurality of potential trajectories of an object in a surrounding area of the robot device by ascertaining in each case one or more potential trajectories using one or more machine learning models and, for each potential trajectory of the one or more potential trajectories, a weighting factor assigned to the trajectory;   ascertaining a plurality of weighted similarity values by ascertaining a respective weighted similarity value for each potential trajectory of the plurality of potential trajectories, wherein the ascertaining of the respective weighted similarity value for a potential trajectory includes:
 ascertaining a similarity value that represents a similarity between the potential trajectory and a set of proposed trajectories according to one or more similarity metrics, and 
 ascertaining the respective weighted similarity value by weighting the similarity value according to the weighting factor assigned to the potential trajectory; 
   summing the plurality of weighted similarity values to produce an error value;   adapting the set of proposed trajectories to ascertain an adapted set of proposed trajectories that results in a reduced error value;   generating control parameters for controlling the robot device using the adapted set of proposed trajectories; and   controlling the robot device according to the control parameters.   
     
     
         12 . The method according to  claim 11 , wherein:
 each machine learning model of the one or more machine learning models includes a Bayesian neural network; and/or   the weighting factor assigned to a potential trajectory of the one or more potential trajectories represents an uncertainty of the potential trajectory.   
     
     
         13 . The method according to  claim 11 , wherein the plurality of trajectories is ascertained by ascertaining a plurality of trajectories using exactly one machine learning model. 
     
     
         14 . The method according to  claim 11 , wherein the one or more similarity metrics include a minimum average distance error between the potential trajectory and the set of proposed trajectories. 
     
     
         15 . The method according to  claim 11 , wherein the robot device is an at least partially automated vehicle, wherein the object is another road user, and wherein the one or more similarity metrics include a metric that increases the similarity value when the proposed trajectory of the set of proposed trajectories is off-road. 
     
     
         16 . The method according to  claim 11 , wherein the proposed trajectories of the set of proposed trajectories are selected as a subset from the plurality of potential trajectories. 
     
     
         17 . A control device configured to control a robot device, the control device configured to:
 ascertain a plurality of potential trajectories of an object in a surrounding area of the robot device by ascertaining in each case one or more potential trajectories using one or more machine learning models and, for each potential trajectory of the one or more potential trajectories, a weighting factor assigned to the trajectory;   ascertain a plurality of weighted similarity values by ascertaining a respective weighted similarity value for each potential trajectory of the plurality of potential trajectories, wherein the ascertaining of the respective weighted similarity value for a potential trajectory includes:
 ascertaining a similarity value that represents a similarity between the potential trajectory and a set of proposed trajectories according to one or more similarity metrics, and 
 ascertaining the respective weighted similarity value by weighting the similarity value according to the weighting factor assigned to the potential trajectory; 
   sum the plurality of weighted similarity values to produce an error value;   adapt the set of proposed trajectories to ascertain an adapted set of proposed trajectories that results in a reduced error value;   generate control parameters for controlling the robot device using the adapted set of proposed trajectories; and   control the robot device according to the control parameters.   
     
     
         18 . A robot device, comprising:
 a control device configured to control the robot device, the control device configured to:
 ascertain a plurality of potential trajectories of an object in a surrounding area of the robot device by ascertaining in each case one or more potential trajectories using one or more machine learning models and, for each potential trajectory of the one or more potential trajectories, a weighting factor assigned to the trajectory; 
 ascertain a plurality of weighted similarity values by ascertaining a respective weighted similarity value for each potential trajectory of the plurality of potential trajectories, wherein the ascertaining of the respective weighted similarity value for a potential trajectory includes:
 ascertaining a similarity value that represents a similarity between the potential trajectory and a set of proposed trajectories according to one or more similarity metrics, and 
 ascertaining the respective weighted similarity value by weighting the similarity value according to the weighting factor assigned to the potential trajectory; 
 
 sum the plurality of weighted similarity values to produce an error value; 
 adapt the set of proposed trajectories to ascertain an adapted set of proposed trajectories that results in a reduced error value; 
 generate control parameters for controlling the robot device using the adapted set of proposed trajectories; and 
 control the robot device according to the control parameters. 
   
     
     
         19 . A non-transitory computer-readable medium in which is stored commands for controlling a robot device, the command, when executed by a processor, causing the processor to perform the following steps:
 ascertaining a plurality of potential trajectories of an object in a surrounding area of the robot device by ascertaining in each case one or more potential trajectories using one or more machine learning models and, for each potential trajectory of the one or more potential trajectories, a weighting factor assigned to the trajectory;   ascertaining a plurality of weighted similarity values by ascertaining a respective weighted similarity value for each potential trajectory of the plurality of potential trajectories, wherein the ascertaining of the respective weighted similarity value for a potential trajectory includes:
 ascertaining a similarity value that represents a similarity between the potential trajectory and a set of proposed trajectories according to one or more similarity metrics, and 
 ascertaining the respective weighted similarity value by weighting the similarity value according to the weighting factor assigned to the potential trajectory; 
   summing the plurality of weighted similarity values to produce an error value;   adapting the set of proposed trajectories to ascertain an adapted set of proposed trajectories that results in a reduced error value;   generating control parameters for controlling the robot device using the adapted set of proposed trajectories; and   controlling the robot device according to the control parameters.

Join the waitlist — get patent alerts

Track US2026035020A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.