×

Robot parts assembly on a workpiece moving on an assembly line

  • US 9,333,654 B2
  • Filed: 03/30/2009
  • Issued: 05/10/2016
  • Est. Priority Date: 03/31/2008
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for controlling an industrial robot having an end arm to assemble a part to a predetermined location on a randomly moving workpiece, said robot comprising a force sensor mounted on said end arm and a tool mounted to said force sensor and a vision system mounted on said robot, said apparatus comprising:

  • a computational device configured to cause said robot to grip said part with said tool mounted to said force sensor and use signals from said vision system to compute a position and size of a predefined feature located on said workpiece at other than said predetermined location to establish a positioning relationship between said predetermined location and said predefined feature located on said workpiece and then using said positioning relationship and signals, at the same time, from both said force sensor mounted on said robot end arm and said vision system of said predetermined location to control movement of said robot gripping said part with said tool mounted to said force sensor to a position where said gripped part can be assembled by said robot to said predetermined location on said randomly moving workpiece,wherein said computational device uses said signals from said vision system to determine the orientation of said gripped part to the orientation of said predetermined location on said workpiece, and causes, in response to said determination of the orientation of said gripped part to the orientation of said workpiece predetermined location, said robot to reorient said gripped part to match said orientation of said workpiece predetermined location, andwherein said tool with said gripped part has a velocity and said computational device for using said signals, at the same time, from both said vision system and said force sensor to control movement of said robot and calculating from said vision system signal a velocity error of said moving workpiece and from said force sensor signal a force velocity error and uses said calculated moving workpiece and force velocity errors and said gripper velocity to calculate a reference velocity for said controlled movement of said robot.

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