Direct drive end-effectors with parallel kinematics
AssigneeCarnegie Mellon University
InventorsAnkit Bhatia, Aaron Johnson, Matthew T. Mason
Life of this patent
Estimating the term…
Abstract
A gripper includes at least one movable finger. Each movable finger includes a first motor, a second motor, a first motor link having a first end coupled to a rotor of the first motor, a second motor link having a first end coupled to a rotor of the second motor, a finger link having a first end in pivotal connection with a second end of the second motor link and a gripper pad, and a connecting link having a first end in pivotal connection with a second end of the first motor link and a second end in pivotal connection with the finger link. The gripper further includes at least one controller programmed or configured to actuate the first motor and the second motor of each of the at least one movable finger.
Claims14
A gripper comprising:
- at least one movable finger, each movable finger comprising:
- a first motor;
- a second motor;
- a first motor link comprising a first end coupled to a rotor of the first motor;
- a second motor link comprising a first end coupled to a rotor of the second motor;
- a finger link comprising:
- a first end in pivotal connection with a second end of the second motor link;
- and
- a gripper pad;
- and
- a connecting link comprising:
- a first end in pivotal connection with a second end of the first motor link;
- and
- a second end in pivotal connection with the finger link;
- and
- at least one controller programmed or configured to:
- actuate the first motor and the second motor of each of the at least one movable finger;
- determine a winding temperature of at least one of the first motor and the second motor;
- and release an object held by the at least one movable finger in response to determining that the winding temperature exceeds a predetermined threshold.
A gripper comprising:
- at least one movable finger, each movable finger comprising:
- at least one motor;
- a plurality of interconnected links connected to the at least one motor;
- and
- a gripper pad connected to the plurality of interconnected links;
- an actuator configured to move the at least one movable finger in a first direction;
- and
- a controller programmed or configured to:
- drive the actuator to move the at least one movable finger in the first direction toward a target surface;
- halt the actuator in response to determining that the at least one movable finger is in contact with the target surface;
- actuate the at least one motor of each of the at least one movable finger to move the gripper pad toward an object on the target surface;
- in response to determining that the at least one movable finger has grasped the object on the target surface, maintain a driving current on the at least one motor to retain the object in the at least one movable finger;
- determine a winding temperature of at least one of a first motor and a second motor of the at least one motor;
- predict a change in the winding temperature of at least one of the first motor and the second motor based on a planned movement of the at least one movable finger;
- and
- alter the planned movement to prevent the winding temperature from exceeding a predetermined threshold.
A method for controlling a gripper, the method comprising:
- driving an actuator to move at least one movable finger of the gripper in a first direction toward a target surface;
- determining, with at least one processor, that the at least one movable finger is in contact with the target surface;
- halting the actuator in response to determining that the at least one movable finger is in contact with the target surface;
- actuating at least one motor of each of the at least one movable finger to move a gripper pad of each of the at least one movable finger toward an object on the target surface;
- determining, with at least one processor, that the at least one movable finger has grasped the object on the target surface;
- in response to determining that the at least one movable finger has grasped the object on the target surface, maintaining a driving current on the at least one motor to retain the object in the at least one movable finger;
- determining, with at least one processor, a winding temperature of the at least one motor;
- determining, with at least one processor, that the winding temperature exceeds a predetermined threshold;
- and
- in response to determining that the winding temperature exceeds the predetermined threshold, releasing the object held by the at least one movable finger.
Dependencies are inferred from the claim text.