Patents by Inventor Werner Neubauer

Werner Neubauer 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: 11865725
    Abstract: Provided is a computer-assisted method for ascertaining a movement of an apparatus, which has a tool that is movable by way of translational and/or rotational axes of movement of the apparatus, includes the following method steps: a first movement trajectory of the tool is ascertained in a first configuration space. A predetermined parameter of a movement of the tool is optimized when ascertaining the first movement trajectory. A check is carried out as to whether the first movement trajectory satisfies at least one predetermined first boundary condition. A second movement trajectory of the tool in a second configuration space is ascertained by transforming the first movement trajectory into the second configuration space if the first movement trajectory satisfies the predetermined first boundary condition. A check is carried out as to whether the second movement trajectory satisfies at least one predetermined second boundary condition.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: January 9, 2024
    Inventors: Werner Neubauer, Philipp Sebastian Schmitt
  • Patent number: 11654560
    Abstract: Provided is a method for computer-aided user assistance during the activation of a movement planner for a machine, in which: a user interface is provided and can be used by a user to specify parameterization data for the movement planner, wherein the parameterization data comprise a machine model and an environment model; the collision-free movement space and the collision-prone movement space of the machine in the configuration space are determined on the basis of parameterization data specified via the user interface; one or more features with respect to the collision-free and/or collision-prone movement space are determined; a predefined plausibility criterion is checked for a respective feature of at least some of the features, wherein, if the plausibility criterion has not been satisfied, an output in the form of a warning message is produced via the user interface.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: May 23, 2023
    Inventors: Werner Neubauer, Philipp Sebastian Schmitt
  • Publication number: 20220161431
    Abstract: A method for determining a trajectory of a robot from a starting position to a target position is provided. The starting position and the target position are manually defined by a user in a real environment of the robot. Then a collision-free trajectory of the robot from the starting position to the target position is determined, based on the surroundings of the robot. Also provided is a device, a robot system, a computer program and a machine-readable storage medium.
    Type: Application
    Filed: April 2, 2020
    Publication date: May 26, 2022
    Inventors: Philine Meister, Werner Neubauer, Kai Wurm
  • Publication number: 20220127085
    Abstract: A pick & place operation picking a non-electric component and placing the picked component onto a component-carrier and a connect operation connecting the placed component with the component-carrier by implementing a connection technology on a hybrid, at least reactive and deliberative machine architecture based on a “machine world model” as a digital twin to formulate correct machine-behavioral sets being used during machine run-time as well as an “machine workflow”, and executing by machine motion generation including a collision-free motion or path planning of a machine within a machine workspace primary kinematic machine-movement-sequences enabling the pick & place operation and secondary kinematic machine-movement-sequences enabling the connect operation, and enabling the execution via the machine motion generation by initializing the “machine world model” according to a configuration file configuring the machine and the machine workspace and instantiating the “machine workflow” and updating the
    Type: Application
    Filed: October 13, 2021
    Publication date: April 28, 2022
    Applicants: Siemens Aktiengesellschaft, Siemens Aktiengesellschaft
    Inventors: Kai Wurm, Philipp Sebastian Schmitt, Werner Neubauer, Dimitri Lomakin
  • Publication number: 20220063101
    Abstract: Provided is a computer-assisted method for ascertaining a movement of an apparatus, which has a tool that is movable by way of translational and/or rotational axes of movement of the apparatus, includes the following method steps: a first movement trajectory of the tool is ascertained in a first configuration space. A predetermined parameter of a movement of the tool is optimized when ascertaining the first movement trajectory. A check is carried out as to whether the first movement trajectory satisfies at least one predetermined first boundary condition. A second movement trajectory of the tool in a second configuration space is ascertained by transforming the first movement trajectory into the second configuration space if the first movement trajectory satisfies the predetermined first boundary condition. A check is carried out as to whether the second movement trajectory satisfies at least one predetermined second boundary condition.
    Type: Application
    Filed: November 11, 2021
    Publication date: March 3, 2022
    Inventors: Werner Neubauer, Philipp Sebastian Schmitt
  • Patent number: 11213951
    Abstract: Provided is a computer-assisted method for ascertaining a movement of an apparatus, which has a tool that is movable by way of translational and/or rotational axes of movement of the apparatus, includes the following method steps: a first movement trajectory of the tool is ascertained in a first configuration space. A predetermined parameter of a movement of the tool is optimized when ascertaining the first movement trajectory. A check is carried out as to whether the first movement trajectory satisfies at least one predetermined first boundary condition. A second movement trajectory of the tool in a second configuration space is ascertained by transforming the first movement trajectory into the second configuration space if the first movement trajectory satisfies the predetermined first boundary condition. A check is carried out as to whether the second movement trajectory satisfies at least one predetermined second boundary condition.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: January 4, 2022
    Inventors: Werner Neubauer, Philipp Sebastian Schmitt
  • Patent number: 10857997
    Abstract: In order to control a technical system, a user control variable is read in and a plurality of control variable variants of the user control variable are generated. A respective trajectory of the technical system is extrapolated for the user control variable and for the control variable variants, for which a respective reliability is evaluated. Furthermore, a respective distance of each control variable variant to the user control variable is determined. The user control variable is then selected as a control signal for the technical system in the event that the trajectory extrapolated for the user control variable is evaluated as reliable. Otherwise, a control variable variant with an extrapolated trajectory evaluated as reliable is selected from the control variable variants as a control signal, wherein a control variable variant with a low distance is preferably selected. Finally, the control signal for controlling the technical system is emitted.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: December 8, 2020
    Inventors: Robert Eidenberger, Werner Neubauer
  • Publication number: 20190351551
    Abstract: Provided is a computer-assisted method for ascertaining a movement of an apparatus, which has a tool that is movable by way of translational and/or rotational axes of movement of the apparatus, includes the following method steps: a first movement trajectory of the tool is ascertained in a first configuration space. A predetermined parameter of a movement of the tool is optimized when ascertaining the first movement trajectory. A check is carried out as to whether the first movement trajectory satisfies at least one predetermined first boundary condition. A second movement trajectory of the tool in a second configuration space is ascertained by transforming the first movement trajectory into the second configuration space if the first movement trajectory satisfies the predetermined first boundary condition. A check is carried out as to whether the second movement trajectory satisfies at least one predetermined second boundary condition.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 21, 2019
    Inventors: Werner Neubauer, Philipp Sebastian Schmitt
  • Publication number: 20190224848
    Abstract: Provided is a method for computer-aided user assistance during the activation of a movement planner for a machine, in which: a user interface is provided and can be used by a user to specify parameterization data for the movement planner, wherein the parameterization data comprise a machine model and an environment model; the collision-free movement space and the collision-prone movement space of the machine in the configuration space are determined on the basis of parameterization data specified via the user interface; one or more features with respect to the collision-free and/or collision-prone movement space are determined; a predefined plausibility criterion is checked for a respective feature of at least some of the features, wherein, if the plausibility criterion has not been satisfied, an output in the form of a warning message is produced via the user interface.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 25, 2019
    Inventors: Werner Neubauer, Philipp Sebastian Schmitt
  • Publication number: 20190111560
    Abstract: Various embodiments include a method for controlling an arrangement of a first robot and a second robot comprising: controlling the first robot with a first control process; and controlling the second robot with a second control process. During a first period of a work operation, movements of the first robot and the second robot are matched to one another and, during a second period of the work operation, are carried out independently.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 18, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventor: Werner Neubauer
  • Publication number: 20180208191
    Abstract: In order to control a technical system, a user control variable is read in and a plurality of control variable variants of the user control variable are generated. A respective trajectory of the technical system is extrapolated for the user control variable and for the control variable variants, for which a respective reliability is evaluated. Furthermore, a respective distance of each control variable variant to the user control variable is determined. The user control variable is then selected as a control signal for the technical system in the event that the trajectory extrapolated for the user control variable is evaluated as reliable. Otherwise, a control variable variant with an extrapolated trajectory evaluated as reliable is selected from the control variable variants as a control signal, wherein a control variable variant with a low distance is preferably selected. Finally, the control signal for controlling the technical system is emitted.
    Type: Application
    Filed: July 5, 2016
    Publication date: July 26, 2018
    Inventors: Robert Eidenberger, Werner Neubauer
  • Patent number: 8660694
    Abstract: A method for computer-aided movement planning of a robot is provided, in which a trajectory for the movement of a spatial point assigned to the robot is planned in a fixed coordinates system. The spatial positions are translated from a plurality of spatial positions of the spatial point into respective configuration positions in a configuration room of the robot based on inverse kinematics. The respective configuration positions are described by axial positions of one or several rotatory or translational movement axes of the robot and are tested for collisions and a trajectory is formed along spatial positions of the spatial point, the respective configuration positions of which are collision-free. Planning the movement in a fixed coordinates system improves the efficiency of the planning method and the planned movement corresponds more to the expectations of the persons or the operating staff in the surroundings of the robot.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: February 25, 2014
    Inventors: Winfried Lurz, Werner Neubauer, Manfred Schönborn
  • Publication number: 20090271035
    Abstract: A method for computer-aided movement planning of a robot is provided, in which a trajectory for the movement of a spatial point assigned to the robot is planned in a fixed coordinates system. The spatial positions are translated from a plurality of spatial positions of the spatial point into respective configuration positions in a configuration room of the robot based on inverse kinematics. The respective configuration positions are described by axial positions of one or several rotatory or translational movement axes of the robot and are tested for collisions and a trajectory is formed along spatial positions of the spatial point, the respective configuration positions of which are collision-free. Planning the movement in a fixed coordinates system improves the efficiency of the planning method and the planned movement corresponds more to the expectations of the persons or the operating staff in the surroundings of the robot.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Winfried Lurz, Werner Neubauer, Manfred Schonborn
  • Patent number: 6463368
    Abstract: A path is determined in the following iterative way: An arcuate path around the reference position having a predetermined spacing is determined step-by-step. The existence of an obstacle along the arcuate path is checked. The arcuate path is lengthened as long as no obstacle is found. When an obstacle is found, the spacing is enlarged by a prescribable value and the method is continued in a new iteration with the enlarged spacing.
    Type: Grant
    Filed: February 12, 2001
    Date of Patent: October 8, 2002
    Assignee: Siemens Aktiengesellschaft
    Inventors: Wendelin Feiten, Jörg Illmann, Werner Neubauer
  • Patent number: 5598076
    Abstract: A process for optimizing the control parameters of the operation of a system, such as a robotic system or heating system, provides that a trainable component or model is taught the actual behavior of the system, the difference or deviation of the actual behavior from a reference behavior of the system is determined and correction values are provided. New control parameters are determined which take into account the correction values. The determination of the deviation and the incorporation of the correction values is continued until the difference of the actual behavior from the reference behavior is below a predetermined value.
    Type: Grant
    Filed: June 9, 1994
    Date of Patent: January 28, 1997
    Assignee: Siemens Aktiengesellschaft
    Inventors: Werner Neubauer, Siegfried Bocionek, Marcus Moller, Martin Joppich
  • Patent number: 5574347
    Abstract: An apparatus having a highly autonomously, self-moving system which reacts flexibly to impediments in the environment. It must be specifically noted in this context that such apparatus were known not used in shafts or channels and that the nature of the motion on the basis of bracing legs and motions of further legs represents a special advantage over apparatus that were known standards. Particular economic success could be achieved by marketing this apparatus in nuclear power fields, conduit technology or medical applications.
    Type: Grant
    Filed: June 8, 1995
    Date of Patent: November 12, 1996
    Assignee: Siemens Aktiengesellschaft
    Inventor: Werner Neubauer
  • Patent number: 5537017
    Abstract: The device and process is utilized for exploring an unknown working area. It is not necessary for this purpose to apply any markings in the area before using the device and the area does not have to have any special characteristics for determining location. The described device takes markings with it, for example small metal plates or a power supply cable which it lays out while it moves along a boundary of the area. It then turns around and moves back along the marking, laying out new markings. On encountering the next wall of the area it turns, picks up the previously laid-out markings and again lays new markings. This operation continues until the entire area has been covered. An example of the use of the device could be an industrial vacuum cleaner for cleaning carpet floors.
    Type: Grant
    Filed: November 21, 1994
    Date of Patent: July 16, 1996
    Assignee: Siemens Aktiengesellschaft
    Inventors: Wendelin Feiten, Marcus Moller, Werner Neubauer