×

Robot control method

  • US 9,266,238 B2
  • Filed: 10/12/2012
  • Issued: 02/23/2016
  • Est. Priority Date: 10/13/2011
  • Status: Active Grant
First Claim
Patent Images

1. A robot control method for operating a robot system comprising a robot manipulator connected to a robot base, said robot manipulator comprising a plurality of manipulator axles, and said robot base comprising at least one base axle that is different from said manipulator axles, and a computerized robot controller in communication with said robot manipulator and said robot base, said method comprising:

  • providing said robot controller with a robot program that causes said robot controller to operate said robot manipulator and said robot base from said robot controller according to the robot program by automatically controlling movement of said manipulator axles and said at least one base axle, to adjust a tool reference point of said robot manipulator dependent on a work point of the robot program, said work point having a position and an orientation associated therewith, said robot program providing target values for said position and said orientation of said work point;

    in said robot controller, from said target values, executing said robot program to determine planned values for a planned position and orientation of said robot base to be achieved by controlling movement of said at least one base axle by said robot controller in order to adjust said tool reference point dependent on said work point;

    in said robot controller,automatically changing said planned values, without changing said work point, to changed values of said position and orientation of said robot base, that change said position and orientation of said robot base, relative to said planned position and orientation of said robot base, that is to be occupied by said robot base in order to adjust said tool reference point dependent on said work point,with said changing being based on said changed values and said target values, to cause said position and orientation of said robot base to converge on a predetermined reference point to cause said position of said robot based relative to said planned orientation and position to be located at a minimized distance from a current position of said tool reference point, andautomatically reverse-calculating respective axle values for the respective manipulator axles that correspond to said changed values for said robot base, andautomatically programming approach values of said tool reference point dependent on said reference point; and

    from said robot controller, automatically moving elements of said robot manipulator by adjusting the respective manipulator axles to the reverse-calculated axle values.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×