| CPC B25J 15/0004 (2013.01) [B25J 9/1612 (2013.01); B25J 9/1664 (2013.01); B25J 9/1697 (2013.01); B25J 15/0052 (2013.01); B25J 15/0608 (2013.01)] | 60 Claims |

|
1. An adjustable end-of-arm tool for a robot for moving an object, comprising:
a base adapted to be coupled to the robot and positionable by the robot;
a first adjustable assembly coupled to the base, comprising:
a first plurality of links;
a first plurality of couplers coupling the plurality of links and the base, the first plurality of couplers providing at least two degrees of the freedom; and
a first tool coupled to the base through the first plurality of links and the first plurality of couplers, the first tool including a first interface which is positionable relative to the base in multiple positions based on the first plurality of links and the first plurality of couplers; and
a second adjustable assembly coupled to the base, comprising:
a second plurality of links;
a second plurality of couplers coupling the plurality of links and the base, the first plurality of couplers providing at least two degrees of the freedom; and
a second tool coupled to base through the second plurality of links and the second plurality of couplers, the second tool including a second interface which is positionable relative to the base in multiple positions based on the second plurality of links and the second plurality of couplers;
wherein the second adjustable assembly is coupled to the base independent of the first adjustable assembly; and
a controller operably coupled to at least one sensor configured to detect the object and each of the first adjustable assembly and the second adjustable assembly, the controller operable to dynamically adjust the first adjustable assembly and the second adjustable assembly based upon at least one output of the at least one sensor to position the first adjustable assembly and the second adjustable assembly to grip the object.
|