INTUITIVE GRASP CONTROL OF A MULTI-AXIS ROBOTIC GRIPPER
First Claim
1. A system comprising:
- a robotic gripper having a sensory matrix that includes a plurality of sensors, wherein the robotic gripper is configured to execute, in response to a grasp command signal, a selected one of a plurality of grasp poses with respect to a component; and
a grasp controller in communication with the robotic gripper that is configured to selectively generate the grasp command signal, including;
a device operable to generate a jog signal in response to a received input; and
tangible, non-transitory memory on which is recorded a sensory map in the form of a data table, wherein the sensory map provides calibrated limits for each sensor contained in the sensory matrix for the selected grasp pose;
wherein the grasp controller transmits the grasp command signal to the robotic gripper in response to receipt of the jog signal from the GUI and receives sensory feedback signals from the sensory matrix, to thereby grasp the component.
3 Assignments
0 Petitions
Accused Products
Abstract
A system includes a robotic gripper and a grasp controller. The gripper, which has a sensory matrix that includes a plurality of sensors, executes selected grasp poses with respect to a component in the corresponding method to thereby grasp the component in response to a grasp command signal from the controller. The controller has a touch-screen or other interactive graphical user interface (GUI) which generates a jog signal in response to an input from a user. Sensory maps provide calibrated limits for each sensor contained in the sensory matrix for the selected grasp pose. The controller transmits the grasp command signal to the gripper in response to receipt of the jog signal from the GUI. The GUI may display a jog wheel having icons, including a hub corresponding to a neutral pose of the robotic gripper and icons corresponding to grasp poses arranged around a circumference of the jog wheel.
-
Citations
20 Claims
-
1. A system comprising:
-
a robotic gripper having a sensory matrix that includes a plurality of sensors, wherein the robotic gripper is configured to execute, in response to a grasp command signal, a selected one of a plurality of grasp poses with respect to a component; and a grasp controller in communication with the robotic gripper that is configured to selectively generate the grasp command signal, including; a device operable to generate a jog signal in response to a received input; and tangible, non-transitory memory on which is recorded a sensory map in the form of a data table, wherein the sensory map provides calibrated limits for each sensor contained in the sensory matrix for the selected grasp pose; wherein the grasp controller transmits the grasp command signal to the robotic gripper in response to receipt of the jog signal from the GUI and receives sensory feedback signals from the sensory matrix, to thereby grasp the component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for controlling a robotic gripper having a sensory matrix that includes a plurality of sensors, the method comprising:
-
generating a jog signal via an interactive graphical user interface (GUI) of a grasp controller using an input from a user; processing the jog signal via a processor of the grasp controller; generating a grasp command signal via the grasp controller in response to the jog signal; executing a selected one of a plurality of grasp poses via the robotic gripper with respect to a component in response to the grasp command signal, including grasping the component with the robotic gripper; receiving sensory feedback signals from the sensory matrix during execution of the selected grasp pose; comparing the received sensory feedback signals via the grasp controller to a corresponding sensory map in the form of a data table, wherein the at least one sensory map provides calibrated limits for the selected grasp pose for each sensor contained in the sensory matrix; and executing a control action with respect to the robotic gripper when any of the received sensory feedback signals fall outside of their corresponding calibrated limits. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a robotic gripper having a sensory matrix that includes a plurality of sensors, including at least a plurality of force or load sensors, a weight sensor, and a heat sensor, wherein the robotic gripper includes a plurality of articulated fingers, a palm, and an opposable thumb, and is configured to execute a selected one of a plurality of grasp poses in response to a grasp command signal to thereby grasp the component; and a grasp controller in communication with the robotic gripper and configured to generate the grasp command signal, the grasp controller including; a touch-screen interactive graphical user interface (GUI) operable to display a jog wheel having a plurality of grasp pose icons arranged around its circumference and a neutral grasp pose icon positioned at its center or hub, wherein the GUI is configured to generate a jog signal in response to an input touch motion from a user; a processor; and tangible, non-transitory memory on which is recorded a plurality of different sensory maps in the form of data tables, wherein the sensory maps provide calibrated limits for a corresponding one of the plurality of grasp poses for each sensor contained in the sensory matrix; wherein the controller transmits the grasp command signal to the robotic gripper in response to receipt of the jog signal from the GUI and receives sensory feedback signals from the sensory matrix to thereby cause the robotic gripper to grasp the component. - View Dependent Claims (19, 20)
-
Specification