ROBOT PARTS ASSEMBLY ON A WORKPIECE MOVING ON AN ASSEMBLY LINE
First Claim
1. An apparatus for controlling an industrial robot to assemble a part to a predetermined location on a randomly moving workpiece, said robot comprising a force sensor and a vision system both mounted on said robot, said apparatus comprising:
- means for causing said robot to grip said part; and
means for simultaneously using signals from said vision system and said force sensor to control movement of said robot to a position where said gripped part can be assembled by said robot to said predetermined location on said randomly moving workpiece.
1 Assignment
0 Petitions
Accused Products
Abstract
An industrial robot is used to assemble a part to a predetermined location on a randomly moving workpiece. The workpiece may be an automobile on an assembly line and the part may be a wheel (a tire mounted on a rim) to be assembled on one of the wheel hubs of the automobile. The robot has mounted on it a camera, a force sensor and a gripper to grip the part. After the robot grips the part, signals from both the force sensor and vision are used by a computing device to move the robot to a position where the robot can assemble the part to the predetermined location on the workpiece. The computing device can be the robot controller or a separate device such as a PC that is connected to the controller.
55 Citations
12 Claims
-
1. An apparatus for controlling an industrial robot to assemble a part to a predetermined location on a randomly moving workpiece, said robot comprising a force sensor and a vision system both mounted on said robot, said apparatus comprising:
-
means for causing said robot to grip said part; and means for simultaneously using signals from said vision system and said force sensor to control movement of said robot to a position where said gripped part can be assembled by said robot to said predetermined location on said randomly moving workpiece. - View Dependent Claims (2, 3, 4)
-
-
5. A method for using an industrial robot to assemble a part to a predetermined location on a randomly moving workpiece comprising:
-
a. causing said robot to grip said part; and b. simultaneously using signals from a vision system and a force sensor both mounted on said robot to control movement of said robot to a position where said gripped part can be assembled by said robot to said predetermined location on said randomly moving workpiece. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system for controlling an industrial robot to assemble a part to a predetermined location on a randomly moving workpiece comprising:
-
an industrial robot comprising a force sensor and a vision system both mounted on said robot; and apparatus connected to said robot for controlling said robot, said apparatus responsive to signals simultaneously from said force sensor and said vision system to control movement of said robot after said robot has gripped said part to a position where said part can be assembled by said robot to said predetermined location on said randomly moving workpiece.
-
-
11. A system controlling an industrial robot to assemble a part to a predetermined location on a randomly moving workpiece, said control system comprising:
-
a computing device having therein program code usable by said computing device, said program code comprising; code configured to cause said robot to grip said part; and code configured to simultaneously use signals from a vision system and a force sensor both mounted on said robot to control movement of said robot to a position where said gripped part can be assembled by said robot to said predetermined location on said randomly moving workpiece.
-
-
12. A computer program product on a tangible media for controlling an industrial robot to assemble a part to a predetermined location on a randomly moving workpiece, said computer program product comprising:
-
computer usable program code configured to cause said robot to grip said part; and computer usable program code configured to simultaneously use signals from a vision system and a force sensor both mounted on said robot to control movement of said robot to a position where said gripped part can be assembled by said robot to said predetermined location on said randomly moving workpiece.
-
Specification