Patents by Inventor AXEL ROTTMANN

AXEL ROTTMANN 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).

  • Patent number: 11607808
    Abstract: A method, apparatus and a system are disclosed for robotic programming. In at least one embodiment of a method for robotic programming, the method includes receiving, from a controller of a robot, movement parameters reflecting movement of the robot manipulated by a user; making a first data model of a robot move, according to the movement parameters; calculating, upon the first data model touching a second data model of a virtual object, parameters of a first force to be fed back to the user for feeling touch by the robot on a physical object corresponding to the virtual object; and sending the parameters of the first force to the controller of the robot, to drive the robot to feed back the first force to the user.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: March 21, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventors: Axel Rottmann, Carlos Morra
  • Patent number: 11584012
    Abstract: A method, apparatus, and computer-readable storage media for robotic programming are disclosed. To improve upon or even solve the dilemma that teach-in techniques cannot work for all kinds of objects and offline programming requires complicated simulation of a robot and objects, a solution is provided to use a virtual item marked by a marker during programming of the robot and display the virtual item to a user. As such, even very large items can be used and also replaced easily during programming, which makes the programming procedures go smoothly and efficiently.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: February 21, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carlos Morra, Axel Rottmann
  • Publication number: 20220163948
    Abstract: A device, computer program product and method for automatically selecting an optimum production process for an industrial product, wherein an optimum production variant for producing the industrial product is automatically provided.
    Type: Application
    Filed: March 17, 2020
    Publication date: May 26, 2022
    Inventors: Volker FRANZE, Markus M. GEIPEL, Axel ROTTMANN, Kai WEINERT
  • Patent number: 11167959
    Abstract: In a method for preventing a collision of a load of a crane with an obstacle, a height profile of the obstacle is captured along a trajectory of movement of the load by at least two sensors for distance measurement. Signals of the sensors are transmitted via at least two communication channels to a controller having at least two operating systems. At least one of the operating systems has a safety program in a secure area. The obstacle is identified along the trajectory via the height profile. The controller includes a secure communications interface for transmitting signals from the controller to a crane control.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: November 9, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Heimann, Marcel Bals, Axel Rottmann
  • Publication number: 20190344444
    Abstract: A method, apparatus, and computer-readable storage media for robotic programming are disclosed. To improve upon or even solve the dilemma that teach-in techniques cannot work for all kinds of objects and offline programming requires complicated simulation of a robot and objects, a solution is provided to use a virtual item marked by a marker during programming of the robot and display the virtual item to a user. As such, even very large items can be used and also replaced easily during programming, which makes the programming procedures go smoothly and efficiently.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 14, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventors: Carlos MORRA, Axel ROTTMANN
  • Publication number: 20190344441
    Abstract: A method, apparatus and a system are disclosed for robotic programming. In at least one embodiment of a method for robotic programming, the method includes receiving, from a controller of a robot, movement parameters reflecting movement of the robot manipulated by a user; making a first data model of a robot move, according to the movement parameters; calculating, upon the first data model touching a second data model of a virtual object, parameters of a first force to be fed back to the user for feeling touch by the robot on a physical object corresponding to the virtual object; and sending the parameters of the first force to the controller of the robot, to drive the robot to feed back the first force to the user.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 14, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventors: Axel ROTTMANN, Carlos MORRA
  • Publication number: 20190308852
    Abstract: In a method for preventing a collision of a load of a crane with an obstacle, a height profile of the obstacle is captured along a trajectory of movement of the load by at least two sensors for distance measurement. Signals of the sensors are transmitted via at least two communication channels to a controller having at least two operating systems. At least one of the operating systems has a safety program in a secure area. The obstacle is identified along the trajectory via the height profile. The controller includes a secure communications interface for transmitting signals from the controller to a crane control.
    Type: Application
    Filed: June 27, 2017
    Publication date: October 10, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventors: Thomas HEIMANN, MARCEL BALS, AXEL ROTTMANN