Patents by Inventor Markus Giftthaler

Markus Giftthaler 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: 20240139961
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling a robot in accordance with a real-time robotics control framework. One of the methods includes: receiving a definition of a custom real-time control function; and repeatedly executing the custom real-time control function at each predetermined tick of a real-time robotics system driving the robot, including: obtaining sensor measurements, computing a new position for an end effector of the robot based on the sensor measurements in order to satisfy a distance range specified by the custom real-time control function, computing new robot control signals to cause the robot to move the end effector to the new position, and providing the new robot control signals to the robot.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Inventors: Andre Gaschler, Torsten Kroeger, Markus Giftthaler, Thomas Dietz
  • Patent number: 11738454
    Abstract: Device and method for operating a robot. As a function of a first state of the robot and/or its surroundings and as a function of an output of a first model, a first part of a manipulated variable for activating the robot for a transition from the first state into a second state of the robot is determined. A second part of the manipulated variable is determined as a function of the first state and regardless of the first model. A quality measure is determined as a function of the first state and of the output of the first model using a second model. A parameter of the first model is determined as a function of the quality measure. A parameter of the second model is determined as a function of the quality measure and a setpoint value. The setpoint value is determined as a function of a reward.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: August 29, 2023
    Assignee: Robert Bosch GmbH
    Inventors: Sabrina Hoppe, Markus Giftthaler, Robert Krug
  • Patent number: 11498212
    Abstract: A method for planning a manipulation task of an agent, particularly a robot. The method includes: learning a number of manipulation skills wherein a symbolic abstraction of the respective manipulation skill is generated; determining a concatenated sequence of manipulation skills selected from the number of learned manipulation skills based on their symbolic abstraction so that a given goal specification indicating a given complex manipulation task is satisfied; and executing the sequence of manipulation skills.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: November 15, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Andras Gabor Kupcsik, Leonel Rozo, Marco Todescato, Markus Spies, Markus Giftthaler, Mathias Buerger, Meng Guo, Nicolai Waniek, Patrick Kesper, Philipp Christian Schillinger
  • Publication number: 20210379759
    Abstract: Device and method for operating a robot. As a function of a first state of the robot and/or its surroundings and as a function of an output of a first model, a first part of a manipulated variable for activating the robot for a transition from the first state into a second state of the robot is determined. A second part of the manipulated variable is determined as a function of the first state and regardless of the first model. A quality measure is determined as a function of the first state and of the output of the first model using a second model. A parameter of the first model is determined as a function of the quality measure. A parameter of the second model is determined as a function of the quality measure and a setpoint value. The setpoint value is determined as a function of a reward.
    Type: Application
    Filed: May 19, 2021
    Publication date: December 9, 2021
    Applicant: Robert Bosch GmbH
    Inventors: Sabrina Hoppe, Markus Giftthaler, Robert Krug
  • Publication number: 20200398427
    Abstract: A method for planning a manipulation task of an agent, particularly a robot. The method includes: learning a number of manipulation skills wherein a symbolic abstraction of the respective manipulation skill is generated; determining a concatenated sequence of manipulation skills selected from the number of learned manipulation skills based on their symbolic abstraction so that a given goal specification indicating a given complex manipulation task is satisfied; and executing the sequence of manipulation skills.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 24, 2020
    Inventors: Andras Gabor Kupcsik, Leonel Rozo, Marco Todescato, Markus Spies, Markus Giftthaler, Mathias Buerger, Meng Guo, Nicolai Waniek, Patrick Kesper, Philipp Christian Schillinger