Patents by Inventor Jan Guenter Woehlke

Jan Guenter Woehlke has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240111259
    Abstract: A method for training an agent having a planning component. The method includes carrying out a plurality of control passes, and training the planning component to reduce a loss that includes, for each of a plurality of coarse-scale state transitions occurring in the control passes from a coarse-scale state to a coarse-scale successor state, an auxiliary loss that represents a deviation between a value outputted by the planning component for the coarse-scale state and the sum of a reward received for the coarse-scale state transition and at least a portion of the value of the coarse-scale successor state.
    Type: Application
    Filed: September 14, 2023
    Publication date: April 4, 2024
    Inventors: Jelle van den Broek, Herke van Hoof, Jan Guenter Woehlke
  • Patent number: 11934176
    Abstract: A method for controlling a robot. The method includes receiving an indication of a target configuration to be reached from an initial configuration of the robot, determining a coarse-scale value map by value iteration, starting from an initial coarse-scale state and until the robot reaches the target configuration or a maximum number of fine-scale states has been reached, determining a fine-scale sub-goal from the coarse-scale value map, performing, by an actuator of the robot, fine-scale control actions to reach the determined fine-scale sub-goal and obtaining sensor data to determine the fine-scale states reached, starting from a current fine-scale state of the robot and until the robot reaches the determined fine-scale sub-goal, the robot transitions to a different coarse-scale state, or a maximum sequence length of the sequence of fine-scale states has been reached and determining the next coarse-scale state.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: March 19, 2024
    Assignee: ROBERT BOSCH GMBH
    Inventors: Jan Guenter Woehlke, Felix Schmitt, Herke Van Hoof
  • Publication number: 20230153388
    Abstract: A method for controlling an agent. The method includes collecting training data for multiple representations of states of the agent; for every representation and using the training data, training a state encoder, a state decoder, an action encoder and an action decoder, and a transition model, shared for the representations, for latent states, and a Q function model, shared by the representations, for latent states; receiving a state of the agent in one of the representations for which a control action is to be ascertained; mapping the state to one or more latent state(s) using the state encoder for the one of the representations; determining Q values for the state(s) for a set of actions using the Q function model; selecting the control action having the best Q value from the set of actions as the control action; and controlling the agent according to the selected control action.
    Type: Application
    Filed: November 10, 2022
    Publication date: May 18, 2023
    Inventors: Davide Barbieri, Herke Van Hoof, Jan Guenter Woehlke
  • Publication number: 20230090127
    Abstract: A method for controlling an agent. The method includes obtaining numerical values of a first and second set of state variables, which together represent a current full state of the agent, and the numerical values of the first set of state variables represent a current partial state of the robot; determining a state value prior comprising, for potential subsequent partial states following the current partial state, an evaluation of the subsequent partial states in terms of achieving a goal to be attained by the agent; supplying an input comprising a local crop of the state value prior and the numerical values of the second set of state variables representing, together with the numerical values of the first set of state variables, the current full state to a neural network configured to output an evaluation of control actions and controlling the agent in accordance with control signals.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 23, 2023
    Inventors: Jan Guenter Woehlke, Felix Schmitt, Herke van Hoof
  • Publication number: 20220197227
    Abstract: A computer-implemented method and device for activating a technical unit. The device includes an input for input data from at least one sensor, an output for activating the technical unit using an activation signal, and a computing device which activates the technical unit as a function of the input data. A state of at least one part of the technical unit or of surroundings is determined as a function of input data. At least one action is determined as a function of the state and of a strategy for the technical unit. Technical unit being activated to carry out the at least one action. The strategy, represented by an artificial neural network, is learned with a reinforcement learning algorithm in interaction with the technical unit or with the surroundings as a function of the at least one feedback signal. The feedback signal is determined as a function of a target-setting.
    Type: Application
    Filed: March 24, 2020
    Publication date: June 23, 2022
    Inventors: Jan Guenter Woehlke, Felix Schmitt
  • Publication number: 20210341904
    Abstract: A method for controlling a robot. The method includes receiving an indication of a target configuration to be reached from an initial configuration of the robot, determining a coarse-scale value map by value iteration, starting from an initial coarse-scale state and until the robot reaches the target configuration or a maximum number of fine-scale states has been reached, determining a fine-scale sub-goal from the coarse-scale value map, performing, by an actuator of the robot, fine-scale control actions to reach the determined fine-scale sub-goal and obtaining sensor data to determine the fine-scale states reached, starting from a current fine-scale state of the robot and until the robot reaches the determined fine-scale sub-goal, the robot transitions to a different coarse-scale state, or a maximum sequence length of the sequence of fine-scale states has been reached and determining the next coarse-scale state.
    Type: Application
    Filed: April 15, 2021
    Publication date: November 4, 2021
    Inventors: Jan Guenter Woehlke, Felix Schmitt, Herke Van Hoof