Abstract: According to a method according to the invention for operating an additional tool axis (Z) of a tool (2) guided by a manipulator, in particular a robot (1), a position and/or an orientation of the tool in space are defined by axis positions (q1-q6) of the manipulator axes and a position value (f) of the tool axis, are saved and/or displayed, with an automatic conversion being carried out between the position value (f) and an axis position (e) of the tool axis which brings it about.
Abstract: The invention relates to a method and a system for controlling a robot, which has at least one redundant degree of freedom. The method according to the invention prevents the robot from colliding with its surrounding environment and/or from getting into an inconvenient position as a result of its redundancy, and does so without causing any disadvantageous displacement of the tool center point.
Abstract: A method in accordance with the invention for modification of a robot path which has a plurality of path points comprises the following steps of specifying a modification region which has at least two path points of the robot path, specifying a modification of a reference point of the modification region, and automated modification of the modification region, in particular of path points of the modification region, on the basis of the specified modification.
Type:
Grant
Filed:
August 1, 2013
Date of Patent:
March 14, 2017
Assignee:
KUKA Roboter GmbH
Inventors:
Andreas Hagenauer, Catherine Dangel, Elisabeth Hanke
Abstract: According to a method according to the invention for controlling a robot, in particular a human-collaborating robot, a robot- or task-specific redundancy of the robot is resolved, wherein, in order to resolve the redundancy, a pose-dependent inertia variable of the robot is minimized.
Abstract: The invention relates to a robot and a method for controlling a robot. The distance between an object and the robot and/or the derivative thereof or a first motion of the object is detected by means of a non-contact distance sensor arranged in or on a robot arm of the robot and/or on or in an end effector fastened on the robot arm. The robot arm is moved based on the first motion detected by means of the distance sensor, a target force or a target torque to be applied by the robot is determined based on the distance detected between the object and the robot, and/or a function of the robot or a parameterization of a function of the robot is triggered based on the first motion detected and/or a target distance between the object and the robot and/or the derivative thereof detected by means of the distance sensor.
Abstract: Methods and apparatus for adjusting and controlling a robotic manipulator based on a dynamic manipulator model. A model for gear mechanism friction torque is determined for at least one axis, based on driven axis speeds and accelerations, and on a motor temperature on the drive side of one of the motors that is associated with the axis. The model is used to determine target values, such as motor position or current. The gear mechanism friction torque that complies with the model is determined in accordance with a gear mechanism temperature.
Abstract: The invention concerns a method of programming an industrial robot, exhibiting the steps of selecting a program command, the assigned rigidity parameter of which is to be verified, changed and/or saved in the program mode; moving the manipulator arm into a test pose, in which the industrial robot is configured and/or arranged to manually touch and/or move the manipulator arm; and the automatic actuation of the manipulator arm by the control device such that the manipulator arm in the test pose exhibits the rigidity corresponding to the assigned rigidity parameter of the selected program command. The invention further concerns an industrial robot, exhibiting a control device designed and/or configured to execute such a method.
Abstract: A manipulator-guided folding (hemming) tool (1) includes a frame (9) having a preferably roller-shaped folding element (15, 16, 17, 17?) and a connection (10) for connecting to a manipulator (2), and a detecting device (34) for the loads that occur during folding. The detecting device (34) has an indicator (38) for the loads, which indicator is arranged on the folding tool (1). The indicator is preferably designed as an optical indicator and is arranged in a tool area that is visible during folding.
Abstract: A system for controlling an industrial robot includes an industrial robot and a control apparatus. The control apparatus includes a multi-core processor having at least one first processor core and at least one second processor core. An operating system, which is configured to be executed by the multi-core processor, is configured to assign hard real-time tasks to the at least one first processor core and assign other tasks to the at least one second processor core. The hard real-time tasks control at least a component of the industrial robot.
Abstract: The invention relates to an automated guided vehicle, a system having a computer and an automated guided vehicle, and a method for operating an automated guided vehicle. The automated guided vehicle is to travel along track sections automatically from a start point to an end point.
Type:
Grant
Filed:
April 30, 2014
Date of Patent:
November 1, 2016
Assignee:
KUKA Roboter GmbH
Inventors:
Patrick Pfaff, Daniel Meyer-Delius, Stefan Loibl
Abstract: A method for designating and/or controlling a manipulator process for a manipulator configuration having at least one manipulator, in particular, an industrial robot, wherein the manipulator process includes a given oriented manipulator path for the manipulator configuration. The method includes designating or executing at least one action by the manipulator configuration, in particular, differently, in response to a reverse movement running counter to the oriented manipulator path, and/or a return movement running in the same direction as the oriented manipulator path.
Type:
Grant
Filed:
April 16, 2013
Date of Patent:
September 20, 2016
Assignee:
KUKA Roboter GmbH
Inventors:
Guenther Wiedemann, Andreas Hagenauer, Manfred Huettenhofer, Martin Weiss
Abstract: An apparatus (1) for feeding components has a downwardly inclined guide path (6), a mobile component carrier (4), which is connected in a releasable manner to the guide path (6), and interacting rolling bodies and rails (15, 16) on the guide path (6) and on the component carrier (4). The feed apparatus (1) has a loading location (10), at which a component carrier (4) is connected to the guide path (6), and possibly loaded with one or more components (3), by a worker (12), using a manually operable transfer apparatus (14), which can be actuated by applying manual force counter to a restoring element (31, 40). The transfer apparatus (14) is designed as a preliminary-positioning apparatus (20) for a loose component carrier (4).
Abstract: A change-over coupling (1) for robot-guided vehicles (3) has a plurality of media couplings (11, 12) and has coupling parts (4, 5) having basic supports (6, 7), media coupling supports (13, 14) and a coupling mechanism (8), and also peripherally arranged interfaces (16) having a fitting element for the media couplings (11, 12). The interfaces (16) have a plurality of fitting elements (19, 19?, 20, 20?), which act in a plurality of different directions or axes and which are arranged preferably at a periphery, in particular on a circumference of a disc-like or annular basic support (6, 7).
Abstract: A method for fixing the position at least one axis of a manipulator, in particular of a robot, includes closuring a mechanical brake of the axis, deactivating an actuator of the axis with a motion controller, monitoring the mechanical brake, and activating the actuator with the motion controller if a monitoring system identifies a fault condition of the mechanical brake.
Type:
Grant
Filed:
February 11, 2015
Date of Patent:
August 16, 2016
Assignee:
KUKA Roboter GmbH
Inventors:
Zoubir Benali, Andreas Hagenauer, Stefan Poth
Abstract: The invention relates to an automated guided vehicle, a system with a computer and an automated guided vehicle, a method of planning a virtual track and a method of operating an automated guided vehicle. The automated guided vehicle is to move automatically along a virtual track within an environment from a start point to an end point. The environment comprises sections connecting the start point the end point, and the intermediate point. A graph is assigned to the environment.
Abstract: A method for controlling a robot includes monitoring the robot, and carrying out a fault reaction, selected from a number of specified fault reactions, on the basis of the monitoring of the robot, wherein the fault reaction is selected on the basis of a monitoring of an operational capability and/or an output variable of at least one motor of the robot.
Abstract: A robot according to the invention comprises a tool, in particular a surgical instrument, said tool comprising a shaft having a distal joint assembly with at least one degree of freedom. The robot also comprises a protective cover that can be displaced from a distal position into a proximal position on the shaft. In the distal position, said protective cover accommodates the joint assembly, and when the protective cover is in the proximal position the joint assembly projects distally out of the protective cover.
Abstract: A hemming device (2) and a hemming method are provided in which the hemming device (2) has a hemming bed (14) for a workpiece (3) and multiple hemming robots (8, 9) with hemming tools (20). The hemming device (2) is designed to hem inner and outer lock seams (5, 6) on both sides of the workpiece (3). The hemming robots (8, 9) lie on different sides of the hemming bed (14), and the hemming bed (14) is further designed and arranged for accessing inner and outer lock seams (5, 6) on both sides of the workpiece (3) from front and rear sides (15, 16). For this purpose, the hemming bed can have a section (19) for a rearward access to an inner lock seam (5) and a bedding for inner and outer lock seams (5, 6).
Abstract: A method for programming an industrial robot includes moving a manipulator arm of the industrial robot manually (hand guided) into at least one pose in which at least one control variable, which is to be entered in a robot program, is recorded by a control device of the industrial robot and is saved as a parameter of an associated program instruction in the robot program. In another aspect, an industrial robot includes a robot control unit which is designed and/or configured to carry out such a method.
Abstract: A method for controlling a robot that has a plurality of articulation axes, with at least one axis that includes a drive mechanism for moving the axis and a holding brake for limiting movement of the axis. The method includes closing the holding brake and at least one of opening the holding brake after the closing step based on an axial load, or opening the holding brake for a specified duration. In addition, or alternatively, closing of the holding brake may be delayed for a period of time. The holding brake may be closed in response to the detection of a monitoring-related condition of the robot.