Patents by Inventor Torgny Brogardh

Torgny Brogardh 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: 6836702
    Abstract: A method for fine tuning of a robot program for a robot application comprising an industrial robot, a tool and a work object to be processed by the tool along a path comprising a number of desired poses on the work object, the robot program comprises a number of program instructions containing programmed poses corresponding to the desired poses, wherein the method comprises: defining a fine tuning coordinate system Xft, Yft, Zft, selecting one of said programmed poses pi, calculating said selected pose in the fine tuning coordinate system, producing program instructions for said selected pose in the fine tuning coordinate system, running said one or more program instructions by the robot, determining the difference between the pose obtained after running the program instructions and the desired pose, adjusting the fine tuning coordinate system in dependence of said difference, producing program instructions for said selected pose in the adjusted fine tuning coordinate system Xft′, Yft′, Zft′
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: December 28, 2004
    Assignee: ABB AB
    Inventors: Torgny Brogårdh, Håkan Brantmark, Zhongxue Gan, Gregory Rossano, Xiongzi Li, Yunquan Sun, Quing Tang
  • Publication number: 20040251866
    Abstract: A method for programming of a robot application comprising an industrial robot having a robot coordinate system, a tool having a tool coordinate system and a work object (3) to be processed by the tool. The application is programmed by means of a position-measuring unit (15) adapted for measuring positions relative a measuring coordinate system (db). The programming method comprises: selecting an object reference structure (25) on the object, defining a mathematical model for the object reference structure, defining an object coordinate system (o2), providing measurements by the position-measuring unit on the surface of the object reference structure, determining the object coordinate system in relation to the measuring coordinate system (db) by best fit between said measurements and said mathematical model of the object reference structure.
    Type: Application
    Filed: June 11, 2003
    Publication date: December 16, 2004
    Inventors: Zhongxue Gan, Gregory Rossano, Xiongzi Li, Yunquan Sun, Quing Tang, Torgny Brogardh, Hakan Brantmark
  • Publication number: 20040254677
    Abstract: A method for fine tuning of a robot program for a robot application comprising an industrial robot, a tool and a work object to be processed by the tool along a path comprising a number of desired poses on the work object, the robot program comprises a number of program instructions containing programmed poses corresponding to the desired poses, wherein the method comprises: defining a fine tuning coordinate system Xft, Yft, Zft, selecting one of said programmed poses pi, calculating said selected pose in the fine tuning coordinate system, producing program instructions for said selected pose in the fine tuning coordinate system, running said one or more program instructions by the robot, determining the difference between the pose obtained after running the program instructions and the desired pose, adjusting the fine tuning coordinate system in dependence of said difference, producing program instructions for said selected pose in the adjusted fine tuning coordinate system Xft′, Yft′, Zft′
    Type: Application
    Filed: June 11, 2003
    Publication date: December 16, 2004
    Inventors: Torgny Brogardh, Hakan Brantmark, Zhongxue Gan, Gregory Rossano, Xiongzi Li, Yunquan Sun, Quing Tang
  • Patent number: 6822412
    Abstract: A method for programming of a robot application comprising an industrial robot having a robot coordinate system, a tool having a tool coordinate system and a work object (3) to be processed by the tool. The application is programmed by means of a position-measuring unit (15) adapted for measuring positions relative a measuring coordinate system (db). The programming method comprises: selecting an object reference structure (25) on the object, defining a mathematical model for the object reference structure, defining an object coordinate system (o2), providing measurements by the position-measuring unit on the surface of the object reference structure, determining the object coordinate system in relation to the measuring coordinate system (db) by best fit between said measurements and said mathematical model of the object reference structure.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: November 23, 2004
    Inventors: Zhongxue Gan, Gregory Rossano, Xiongzi Li, Yunquan Sun, Quing Tang, Torgny Brogårdh, Häkan Brantmark
  • Publication number: 20040124802
    Abstract: Method for optimising the movement performance of an industrial robot for a current movement path with respect to thermal load on the driving system of the robot, wherein the method comprises the following steps: for at least one component in the driving system, the thermal load is calculated for the whole or parts of the movement path if the calculated thermal load is compared with a maximally allowed load for the component; and dependent on said comparison, a course of accelerations and velocities for the current movement path are adjusted.
    Type: Application
    Filed: January 29, 2004
    Publication date: July 1, 2004
    Inventors: Torgny Brogardh, Magnus Ahlback, Jesper Bergsjo, Staffan Elfving, Anders Lager, Stig Moberg, Mats Myhr, Dan Rylander
  • Publication number: 20040103739
    Abstract: An industrial robot for movement of an object in space comprising a stationary platform, a movable platform adapted for supporting the object, and a first, a second and a third arm to which the platforms are joined. The first arm comprises a first actuator, a first supporting arm influenced by the first actuator and rotatable around a first axis, and a first linkage. The second arm comprises a second actuator, a second supporting arm influenced by the second actuator and rotatable around a second axis, and a second linkage. The third arm comprises a third actuator, a third supporting arm influenced by the third actuator and rotatable around a third axis, and a third linkage. The second supporting arm is freely mounted around a cross-beam that is arranged at right angles to the second axis.
    Type: Application
    Filed: October 31, 2003
    Publication date: June 3, 2004
    Inventors: Torgny Brogardh, Daniel Wappling, Feng Xialong, Bo Holmgren
  • Publication number: 20040093119
    Abstract: A method in an industrial robot for increasing the accuracy in the movements of the robot, where a tool supported by the robot is brought to adopt a plurality of positions generated by the control system, which are each determined by a measuring system, whereby a deviation between the generated position and the position determined by the measuring system is introduced as a correction in the control system for adjusting the movement. The generated positions and the positions determined by the measuring system, respectively, are adapted to form a first path an a second path, respectively, whereby the correction is determined by a path deviation between geometrically calculated positions in the respective path.
    Type: Application
    Filed: June 9, 2003
    Publication date: May 13, 2004
    Inventors: Svante Gunnarsson, Miakel Norrlof, Geir Hovaland, Ulf Carlsson, Torgny Brogardh, Tommy Svenson, Stig Moberg
  • Publication number: 20040028516
    Abstract: An indusurial robot for movement of an object in space comprising a platform arranged for carrying the object, a first arm arranged for influencing the platform in a first movement and comprising a first actuator and two links, each of which comprises an outer joint arranged in the platform and an inner joint arranged in the first actuator, a second arm arranged for influencing the platform in a second movement and comprising a second actuator and two links, each of which comprises an outerjoint arranged in the platform and an inner joint arranged in the second actuator, and a third arm arranged for influencing the platform in a third movement and comprising a third actuator and a link, which comprises an outer joint arranged in the platform and an inner joint arranged in the third actuator.
    Type: Application
    Filed: August 29, 2003
    Publication date: February 12, 2004
    Inventor: Torgny Brogardh
  • Publication number: 20030167103
    Abstract: A robot having a spindle is calibrated by disposing a calibration tool in the robot spindle. The position of the calibration tool is measured. An axis of the spindle is determined based on the measured position. A calibration tool center point is determined based on the measured position. A robot tool rotation axis is determined based on the determined spindle axis, robot tool center point, the determined calibration tool center point, and difference in length between the calibration tool and a robot tool.
    Type: Application
    Filed: January 31, 2003
    Publication date: September 4, 2003
    Inventors: Qing Tang, Hakan Brantmark, Zhongxue Gan, Torgny Brogardh
  • Patent number: 6563281
    Abstract: A device for monitoring operation of a driving arrangement including at least a servo-mechanism, which includes a regulator, a driving motor controlled by the regulator, and an element which can be set in motion by the driving motor. A detection arrangement detects deviations between intended and actual movement positions of the element and an operation inhibiting and/or alarming arrangement inhibits operation of the driving arrangement and/or starts an alarm when impermissible deviations are detected. The monitoring device includes a redundant driving arrangement, which include at least one auxiliary servomechanism including a redundant regulator, a redundant driving motor controlled by the redundant regulator, and a redundant element which can be set in motion by the redundant driving motor.
    Type: Grant
    Filed: July 16, 2001
    Date of Patent: May 13, 2003
    Assignee: ABB AB
    Inventors: Karl-Gustav Ramström, Torgny Brogårdh
  • Patent number: 6540471
    Abstract: A device for relative movement of two elements (1, 2) comprises two link arrangement (5, 6) coupled in series by means of a connection arrangement (4). A first link arrangement (5) comprises at least three links (9, 14), which have substantially equal length and which are substantially parallel, said links (9, 14) being oriented in a substantially triangular relation, viewed along the longitudinal direction of the links, between the connection arrangement (4) and the element (2). The second link arrangement (6) comprises at least one parallelogram acting between the connection arrangement (4) and the element (1). First the second force-applying arrangements (17, 18) are adapted to cause the first link arrangement (5) to pivot. A third force-applying arrangement (33) is adapted to cause the second link arrangement (6) to pivot.
    Type: Grant
    Filed: September 2, 1999
    Date of Patent: April 1, 2003
    Assignee: ABB AB
    Inventor: Torgny Brogårdh
  • Patent number: 6477445
    Abstract: An equipment for controlling an industrial robot, which robot has a plurality of rotation and/or translation axles (ax 1-6), comprising a motor (15) at each of said axles for generating desired movements of the arms and/or the wrist, of which the robot is constituted, a sensor at each of the axles for measuring axle angle and/or axle position, a servo (9) for each of the axles for controlling the motors based on measurement values from the sensors, and a path generator (8) for generating at least one reference (&phgr;ref, &phgr;ref, &tgr;ffw) for each of the servos (9).
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: November 5, 2002
    Assignee: ABB AB
    Inventors: Karl-Gustav Ramström, Torgny Brogårdh
  • Patent number: 6425303
    Abstract: A robot for movement of a moveable element (2) relative to a base element (1) comprises at least two link devices (4, 5, 6) coupled between the elements. These link devices comprise each at least two mutually articulated link units (7, 8; 9, 10; 11, 12) and power exerting arrangements (13, 14, 15) adapted to pivot the link devices for changing the relative position of the elements. A first (4) of the link devices is connected with the moveable element (2) via a hinge connection (16) so that there are, on consideration of the robot in its entirety, at least two degrees of freedom in the form of relative pivotability about two pivot axes, real or imaginary, extending at an angle relative to each other between the first link device (4) and said element (2).
    Type: Grant
    Filed: June 2, 2000
    Date of Patent: July 30, 2002
    Assignee: ABB AB
    Inventors: Torgny Brogårdh, Jan Smede
  • Patent number: 6418774
    Abstract: A device for calibration of an industrial robot, which calibration device is adapted for being in contact during the calibration with at least one plane of reference arranged on the robot, the calibration device includes an angle measuring member arranged for measuring an angle relative to the vertical line. The device further comprises two contact elements each having a curved surface, and the contact elements are arranged for being in contact with the plane of reference.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: July 16, 2002
    Assignee: ABB AB
    Inventors: Torgny Brogårdh, Henrik Jerregård, Alec Robertson, Alexander Slocum, Patrick Willoughby
  • Patent number: 6412363
    Abstract: A device for relative movement of two elements (1, 2) comprises three link arrangements (A, B, C) and drives (3, 4, 5) for these arrangements. The link arrangements have forearm and upper arm components hinged to the upper arm components and to the second element respectively.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: July 2, 2002
    Assignee: ABB AB
    Inventor: Torgny Brogårdh
  • Patent number: 6343243
    Abstract: A method for determining a number of load parameters (ml, xl, rl, &agr;l, Ix, Iy, Iz) for a load (6) which is carried by a manipulator. The manipulator comprises a number of links (2,3,4) which are movable in relation to one another, a handling member (5) for supporting a tool, which handling member is movable in relation to said links, a number of axes (A1-A6) around which the links or the handling member are/is movable as well as a motor for each axis which drives the movement of the axis in accordance with supplied reference values for the torque of the motor. According to the method, the manipulator adopts two selected axis configurations. A number of identification axes are appointed. The manipulator is run such that the identification axes carry out a plurality of movements according to predetermined patterns. During these movements, the motor torque and the axis angle are measured.
    Type: Grant
    Filed: September 27, 1999
    Date of Patent: January 29, 2002
    Assignee: ABB AB
    Inventors: Torgny Brogårdh, Stig Moberg
  • Patent number: 6336374
    Abstract: Arm consisting of angularly displaceable linkages (1, 2, 3), such as a manipulator, having a fixed end carried by a support (4) and a free end carrying a tool or workpiece (7), whereby each hinge is provided with controllable blocking means for the purpose of immobilizing said linkages relative to each other, wherein a member counter-balancing the torque is arranged at one or more pivot axes to compensate the weight of said linkages freely movable relative to a hinge towards said free end.
    Type: Grant
    Filed: September 3, 1999
    Date of Patent: January 8, 2002
    Assignee: Asea Brown Boveri A.B.
    Inventors: Torgny Brogârdh, Staffan Ellqvist
  • Patent number: 6301988
    Abstract: A device for relative movement of two elements comprises two link arrangements coupled in series using a connection arrangement. A first link arrangement comprises at least three links which are substantially equal in length and parallel. The links are positioned in a substantially triangular relation viewed along the longitudinal direction of the links, between the connection arrangement and a second of the elements. A second link arrangement comprises at least one parallelogram acting between the connection arrangement and a first of the elements. First and second force applying arrangements are adapted to cause the first link arrangement to pivot. A third force applying arrangement is adapted to cause the second link arrangement to pivot.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: October 16, 2001
    Assignee: ABB AB
    Inventor: Torgny Brogårdh
  • Patent number: 6230079
    Abstract: A method for control of an industrial robot, which has a plurality of movement axes with a position sensor for each of said axes which is adapted to deliver an output signal which defines the current position of the axis, and a control system for control of the axes of the robot. Continuously during operation of the robot for at least one mechanically critical point (i) of the robot, the relevant load (&tgr;i) during a predetermined period of time (&Dgr;t) is calculated on the basis of the output signals (&phgr;1,&phgr;2 . . . &phgr;6) from the position sensors and a mathematical model of the robot.
    Type: Grant
    Filed: June 9, 1998
    Date of Patent: May 8, 2001
    Assignee: Asea Brown Boveri AB
    Inventors: Torgny Brogårdh, Håkan Dahlquist, Staffan Elfving, Tord Henriksson
  • Patent number: 6218801
    Abstract: A method for supervision of the movement control of a manipulator. The manipulator comprises at least one movement axis, a servo (9) for controlling the axis in accordance with supplied reference values for position, speed and acceleration (&psgr;ref, {dot over (&psgr;)}ref, {umlaut over (&psgr;)}ref). A plurality of dynamic parameters (dyn-par) are calculated in dependence on reference values for the position and speed of the axis and a dynamic model (7) which describes the static and dynamic properties of the robot. A torque signal (&tgr;mr) is generated by the servo in dependence on the control error torque (&tgr;err) of the servo.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: April 17, 2001
    Assignee: ABB AB
    Inventors: Torgny Brogårdh, Staffan Elfving, Ingvar Jonsson, Stig Moberg, Fredrik Skantze