Abstract: An electrical device having a clocked circuitry, and a method for testing the power supply unit of the electrical device. The electrical device comprises an electrical load, a clocked power supply unit, at least one pulse transformer and an evaluation device. The power supply unit comprises a power stack having at least one power semiconductor switch and is configured for generating a clocked voltage for the electrical load from an electric voltage based on an alternating on/off switching of the power semiconductor switch. The power stack exhibits at least one current path, through which an electric current flows during operation. The pulse transformer generates a signal assigned to the change in the charge and/or the direction of the electric current flowing through the current path. The evaluation device evaluates the signal coming from the pulse transformer and draws a conclusion regarding the operational reliability of the power semiconductor switch.
Abstract: The present invention relates to a multi-directionally movable vehicle (10, 20) and to a method for operating the multi-directionally movable vehicle (10, 20). The vehicle (10, 20) has a vehicle body (11, 12), a plurality of multi-directionally movable wheels (13) which are rotatably arranged on the vehicle body (11, 12) and have the purpose of moving the vehicle (10), and a plurality of lighting devices (14, 15) which are each assigned to one of the wheels (13) and which can be activated as a function of the selected or intended direction of travel of the vehicle (10) in order to indicate visually to the outside the direction of travel of the vehicle (10) by means of one or more activated lighting devices (14, 15).
Type:
Grant
Filed:
June 3, 2009
Date of Patent:
March 25, 2014
Assignee:
KUKA Laboratories GmbH
Inventors:
Johannes Kurth, Günter Schreiber, Mario Selic
Abstract: The invention relates to a medical workstation and an operating device (1) for the manual movement of a robot arm (M1-M3). The operating device (1) comprises a controller (5) and at least one manual mechanical input device (E1-E3) coupled to the controller (5). The controller (5) is designed to generate signals for controlling a movement of at least one robot arm (M1-M3) provided for treating a living being (P) based on a manual movement of the input device (E1-E3) such that the robot arm (M1-M3) carries out a movement corresponding to the manual movement. The input device (E1, E2) comprises at least one mechanical damping unit (27, 40), which generates a force and/or torque during a manual movement of the input device (E1, E2) for at least partially suppressing a partial movement resulting from a tremor of the person operating the input device (E1, E2).
Abstract: In order to increase the safety of a robot that may come into contact with other robots, objects or humans, the invention provides that said robot comprises at least two joints and parts that are moveable in relation to each other via at least one joint. At least one sensor (31) is arranged on at least one moveable part (3, 4, 5?, 6, 7), detecting torque. Sensor components (21?, 22.1, 22.2) of the sensor (31) are designed for the redundant detection of a torque, or for the redundant detection of a torque of at least two sensors (31) are provided, and redundant evaluation units are provided for the redundant evaluation. In order to increase safety, the invention further provides a method for monitoring torque on a robot of said kind, wherein at least a torque on at least one movable part (3, 4, 5?, 6, 7) is redundantly detected and redundantly evaluated on at least one moveable part (3, 4, 5?, 6, 7) by means of two sensor components of a sensor (31) or by means of two sensors (31).
Type:
Grant
Filed:
December 11, 2008
Date of Patent:
February 11, 2014
Assignee:
KUKA Laboratories GmbH
Inventors:
Rainer Bischoff, Eugen Heinze, Ralf Koeppe, Johannes Kurth, Gunter Schreiber, Uwe Zimmermann
Abstract: According to the present invention a portable hand-held device (1) for detecting the spatial position of a working point of a manipulator, in particular of a robot, comprises handling means (2, 3) for handling the hand-held device by a user, means for detecting a position (4), wherein a spatial position of the means for detecting a position (4) is detectable; and a tactile element (5) which is connected, preferably detachably connected, to the means for detecting a position and at which a reference point (R) is defined, wherein the handling means (2, 3) and the means for detecting a position (4) are connected with one another by a joint.
Abstract: The invention relates to a conducting line protection device for an industrial robot having at least one power line, having a basic ring section, a hollow cylinder section whose diameter is matched to an inside diameter of a pipe component of the industrial robot that rotates relative to the conducting line protection device, an inner edge rounding section whose rounding radius is matched to a diameter of the power line, and a radial bearing section for rotatable support of the conducting line protection device relative to the pipe component of the industrial robot. The invention also relates to an industrial robot having such a conducting line protection device.
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.
Abstract: A method to move a person with an automated manipulator, in particular a robot, includes moving a rider receptacle for a person with the manipulator, and determining an acceleration variable of this movement before and/or during the execution of this movement and comparing the acceleration variable with a predetermined acceleration variable and/or adapting the movement to a predetermined acceleration variable in the event that the determined acceleration variable deviates from the predetermined acceleration variable, and/or a predetermined acceleration variable is used that includes different permissible acceleration durations that are respectively associated with a permissible acceleration value.
Abstract: In a method for controlling a manipulator, in particular a robot, a reference path is stored and reference increments are automatically determined while following the path the reference increments are determined based on the dynamics of the manipulator while following the path.
Abstract: In a computerized method, and a computer-readable medium encoded with programming instructions for implementing the method, multiple layers of packages stacked on a load carrier are virtually constructed in a computer and, for each of the layers, an automatic determination is made with regard to the additive pressure that each layer exerts on the respective layers therebelow in the stack. The packages are organized in the multiple layers in the virtual construction dependent on predetermined constraints for the respective additive pressures, and the virtual construction is made available at an output of the computer in a form allowing the actual loading of the load carrier with the packages to be guided.
Type:
Grant
Filed:
March 2, 2010
Date of Patent:
December 24, 2013
Assignee:
Kuka Roboter GmbH
Inventors:
Lars Baldes, Gerda Ruge, Julian Haselmayr
Abstract: In a method for automated palletizing of packages, in particular by means of a manipulator, packages are arranged on the edge of a loading area and, if possible, a virtual initial layer of multiple packages is initially generated and this layer is then centered relative to the loading area.
Type:
Grant
Filed:
March 2, 2010
Date of Patent:
December 24, 2013
Assignee:
Kuka Roboter GmbH
Inventors:
Lars Baldes, Gerda Ruge, Julian Haselmayr
Abstract: A manipulator for an industrial robot includes a plurality of actuators associated with a plurality of motion axes. An axis sensor is associated with each of the plurality of motion axes. Each axis sensor is configured to determine a single axis value for the corresponding axis of the plurality of motion axes. A redundant sensor arrangement is configured to ascertain an overall manipulator value. A control is configured to balance the overall manipulator value and the single axis values acquired by the axis sensors. A method of controlling the manipulator is also provided. Axis values are acquired by the axis sensors associated with each of the plurality of motion axes. A redundant manipulator value is acquired by the redundant sensor arrangement. The redundant manipulator value and the axis values acquired by the axis sensors are balanced, and a signal corresponding to the result of the balancing is output.
Abstract: The invention relates to a robot arm of an industrial robot. The robot arm includes a flange provided to secure an end effector and several sequentially-positioned members connected by means of links, of which one of the members is mounted immediately before the flange, and the flange is mounted to rotate with respect to an axis relative to this member. To adjust the flange with respect to the member mounted immediately before the flange, the robot arm comprises an adjustment device that includes a base carrier is detachably attachable to the flange particularly by means of screws, with an adjustment means disposed on the base carrier that interacts with a counter-adjustment means disposed on the member mounted immediately before the flange.
Abstract: The invention relates to an industrial robot which comprises a robot arm having multiple connecting links that are connected by means of joints, in which at least two adjacent connecting links, respectively, are connected by means of a joint, which is designed as a swivel joint, can be adjusted by means of a motor and is defined in its maximum rotatable adjustment angle by means of a mechanical stop device, which connecting links comprise a stop projection which is connected to one of the two adjacent connecting links, an engaging piece which is connected to the other one of the two adjacent connecting links and a drag stop which can be adjusted by the engaging piece, which drag stop comprises a drag stop body and an annular body which is connected with the drag stop body which is pivoted in an annular groove in an inner wall of a housing component of one of the two adjacent connecting links.
Type:
Application
Filed:
April 10, 2013
Publication date:
November 21, 2013
Applicant:
KUKA Roboter GmbH
Inventors:
Rainer Krumbacher, Franz Liebl, Christoph Groll
Abstract: The The invention relates to a method for determining possible positions of a robot arm of a robot. The robot arm comprises a frame, numerous links, disposed successively, which can move in relation to one another, with respect to axes. First, a target position and target orientation in space for a robot arm or a tool center point assigned to an end effector attached to the robot arm, are defined, to which a reference coordinate system having polar coordinates is assigned. Subsequently, potential possible positions of the frame of the robot arm in space and in the polar coordinates of the reference coordinate system are determined on the basis of the geometry of the robot arm, such that the tool center point can assume the defined target position and target orientation.
Type:
Application
Filed:
April 18, 2013
Publication date:
November 21, 2013
Applicant:
KUKA Laboratories GmbH
Inventors:
Christian Scheurer, Uwe E. Zimmermann, Shashank Sharma
Abstract: A method for stopping a manipulator includes the steps of advance simulation of stopping distances for different states and/or braking force profiles of the manipulator, estimating of an upper limit as the stopping distance on the basis of the stopping distances simulated in advance, monitoring a zone, and decelerating the manipulator when a zone is violated, wherein the monitored zone is defined variably during operation on the basis of the stopping distance of the manipulator.
Type:
Grant
Filed:
September 3, 2010
Date of Patent:
November 12, 2013
Assignee:
KUKA Laboratories GmbH
Inventors:
Andreas Aurnhammer, Markus Eisensehr, Andreas Hagenauer, Manfred Huttenhofer
Abstract: In a method for palletizing packages using an automated manipulator, and a non-transitory computer-readable medium encoded with programming instructions for implementing the method, a sequence of grip positions is designated for accepting packages with the automated manipulator, and a supply of provided packages is automatically checked with regard to the grip positions of the packages in the supply. The supplied packages are palletized according to a predetermined initial palletizing pattern as long as the packages are supplied in the grip positions in the sequence. The packages are palletized by the manipulator according to an alternate palletizing pattern, different from the initial palletizing pattern, in the event that a package is not supplied to the manipulator in a grip position in the sequence.
Type:
Grant
Filed:
March 2, 2010
Date of Patent:
November 12, 2013
Assignee:
Kuka Roboter GmbH
Inventors:
Ralf Kuehnemann, Lars Baldes, Gerda Ruge
Abstract: The invention relates to a telepresence system (1) with a human-machine interface (2), and with a teleoperator (3) designed to communicate bid sectionally with the human-machine interface (2) via a communications channel (4).
Type:
Application
Filed:
December 1, 2011
Publication date:
October 24, 2013
Applicant:
KUKA Roboter GmbH
Inventors:
Dirk Jacob, Marc-Walter Ueberle, Thomas Neff, Martin Kuschel, Tobias Ortmaier
Abstract: According to a method according to the invention for designating and/or controlling a manipulator process for a manipulator configuration (1, 2, 3) having at least one manipulator, in particular, an industrial robot, wherein the manipulator process exhibits a given oriented manipulator track for the manipulator configuration, at least one action by the manipulator configuration can be designated, or shall be executed, respectively, in particular, differently, in relation to a reverse movement running counter to the oriented manipulator track, and/or a return movement running in the same direction as the oriented manipulator track.
Type:
Application
Filed:
April 16, 2013
Publication date:
October 24, 2013
Applicant:
KUKA Roboter GmbH
Inventors:
Guenther Wiedemann, Andreas Hagenauer, Manfred Huettenhofer, Martin Weiss