METHOD FOR DYNAMIC OPTIMIZATION OF A ROBOT CONTROL INTERFACE
First Claim
Patent Images
1. A method of optimizing control of a machine, the method comprising:
- connecting a human-to-machine interface device to the machine;
selecting a task to be performed;
identifying the capabilities of the machine and the capabilities of the human-to-machine interface device; and
displaying a pre-defined control interface based upon the selected task to be performed, the identified capabilities of the human-to-machine interface device, and the identified capabilities of the machine to optimize the control of the machine.
3 Assignments
0 Petitions
Accused Products
Abstract
A control interface for inputting data into a controller and/or controlling a robotic system is displayed on a human-to-machine interface device. The specific configuration of the control interface displayed is based upon the task to be performed, the capabilities of the robotic system, the capabilities of the human-to-machine interface device, and the level of expertise of the user. The specific configuration of the control interface is designed to optimize the interaction between the user and the robotic system based upon the above described criteria.
-
Citations
17 Claims
-
1. A method of optimizing control of a machine, the method comprising:
-
connecting a human-to-machine interface device to the machine; selecting a task to be performed; identifying the capabilities of the machine and the capabilities of the human-to-machine interface device; and displaying a pre-defined control interface based upon the selected task to be performed, the identified capabilities of the human-to-machine interface device, and the identified capabilities of the machine to optimize the control of the machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of controlling a robotic machine, the method comprising:
-
defining a plurality of control interfaces, with each of the plurality of control interfaces configured to optimize interaction between a user and a human-to-machine interface device for a specific task to be performed, for a specific level of expertise of the user, and for specific capabilities of the machine and the human-to-machine interface device; connecting the human-to-machine interface device to the machine; authenticating an authorized user having a pre-set level of expertise for operating the robotic machine; selecting a task to be performed; identifying the capabilities of the machine and the capabilities of the human-to-machine interface device; and displaying one of the plurality of pre-defined control interfaces based upon the selected task to be performed, the identified capabilities of the human-to-machine interface device, the identified capabilities of the machine, and the level of expertise of the user in operating the robotic machine. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A robotic system comprising:
-
a dexterous robot having a plurality of robotic joints, actuators configured for moving the robotic joints, and sensors configured for measuring a capability of a corresponding one of the robotic joints and for transmitting the capabilities as sensor signals; a controller coupled to the dexterous robot and configured for controlling the operation of the dexterous robot; and a human-to-machine interface device coupled to the controller and configured for interfacing with the controller to input data into the controller to control the operation of the dexterous robot; wherein the controller includes; tangible, non-transitory memory on which is recorded computer-executable instructions, including an optimized control interface module; and a processor configured for executing the optimized control interface module, wherein the optimized control interface module is configured for; identifying the capabilities of the dexterous robot; identifying the capabilities of the human-to-machine interface device; authenticating an authorized user of the dexterous robot, wherein each authorized user includes a pre-set level of expertise for operating the dexterous robot; and displaying a pre-defined control interface on the human-to-machine interface device based upon a selected task to be performed, the identified capabilities of the human-to-machine interface device, the identified capabilities of the machine, and the level of expertise of the user for operating the robotic machine.
-
Specification