Patents Assigned to KUKA Robotics Corporation
  • Patent number: 10150175
    Abstract: A gas delivery system delivers a shielding gas from a source through one or more hoses to a torch having a nozzle during welding of a workpiece. A shielding gas controller includes an inlet, an outlet, and at least one valve between the inlet and the outlet. The valve operates in response to a predetermined minimum shielding gas flow set point. The shielding gas controller operates the valve before or after a weld to change the flow of the shielding gas according to the predetermined minimum shielding gas flow set point. A method of welding includes predetermining a flow rate of a shielding gas, predetermining another flow rate of the gas, dispensing the gas at the first flow rate proximate a first weld pool during welding, and dispensing the shielding gas at the second flow rate, different from the first flow rate, during welding of another weld on the workpiece.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: December 11, 2018
    Assignee: KUKA Robotics Corporation
    Inventors: Timothy James Nacey, Mitchel Dupon, Mike Maximiuk
  • Patent number: 8639364
    Abstract: Control programs for robotic systems are synchronized through the use of synchronization objects which control access to shared resources and allow for sequencing of events in separate program threads. Where necessary, partner objects generate between control programs and synchronization objects to assure uniform interaction between control program threads and synchronization objects. As all synchronization objects contain searchable partner lists, actual simulated and runtime deadlocks including any type of synchronization object can be detected, and the full system can be analyzed to identify potential deadlocks.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: January 28, 2014
    Assignee: KUKA Robotics Corporation
    Inventor: Kenneth A. Stoddard
  • Publication number: 20130018485
    Abstract: Control programs for robotic systems are synchronized through the use of synchronization objects which control access to shared resources and allow for sequencing of events in separate program threads. Where necessary, partner objects generate between control programs and synchronization objects to assure uniform interaction between control program threads and synchronization objects. As all synchronization objects contain searchable partner lists, actual simulated and runtime deadlocks including any type of synchronization object can be detected, and the full system can be analyzed to identify potential deadlocks.
    Type: Application
    Filed: July 13, 2011
    Publication date: January 17, 2013
    Applicant: KUKA Robotics Corporation
    Inventor: Kenneth A. Stoddard