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 connected to or embedded in the robotic gripper, 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;
an interactive, touch screen graphical user interface (GUI) device operable to display a jog wheel having a hub and a circumference about which is displayed the plurality of grasp poses, and to generate a jog signal in response to a received input in the form of a touch gesture in which the user slides a finger from the hub toward one of the plurality of grasp poses; 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 interactive GUI device to thereby cause the robotic gripper to grasp the component and receives sensory feedback signals from the sensory matrix.
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.
20 Citations
19 Claims
-
1. A system comprising:
-
a robotic gripper having a sensory matrix that includes a plurality of sensors connected to or embedded in the robotic gripper, 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; an interactive, touch screen graphical user interface (GUI) device operable to display a jog wheel having a hub and a circumference about which is displayed the plurality of grasp poses, and to generate a jog signal in response to a received input in the form of a touch gesture in which the user slides a finger from the hub toward one of the plurality of grasp poses; 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 interactive GUI device to thereby cause the robotic gripper to grasp the component and receives sensory feedback signals from the sensory matrix. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for controlling a robotic gripper having a sensory matrix that includes a plurality of sensors connected to or embedded in the robotic gripper, the method comprising:
-
displaying, via an interactive graphical user interface (GUI) of a grasp controller for the robotic gripper, a jog wheel having a hub and a circumference about which is displayed a plurality of grasp poses of the robotic gripper; generating a jog signal via the interactive GUI of the grasp controller in response to an input from a user, wherein the input from the user is a touch gesture in which the user slides a finger from the hub toward a selected one of the plurality of grasp poses; 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 the selected grasp pose 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 (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a robotic gripper having a sensory matrix that includes a plurality of sensors connected to or embedded within the robotic gripper, 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 (17, 18, 19)
-
Specification