Robot Operator Control Unit Configuration System and Method
First Claim
1. A method of configuring a robot operator control unit, the method comprising:
- generating a configuration file for a robot;
transmitting the configuration file from the robot to the operator control unit;
adjusting control configurations on the operator control unit based on the configuration file; and
adjusting display topology on the operator control unit based on the configuration file.
4 Assignments
0 Petitions
Accused Products
Abstract
A unified framework is provided for building common functionality into diverse operator control units. A set of tools is provided for creating controller configurations for varied robot types. Preferred controllers do one or more the following: allow uploading of configuration files from a target robot, adhere to common user interface styles and standards, share common functionality, allow extendibility for unique functionality, provide flexibility for rapid prototype design, and allow dynamic communication protocol switching. Configuration files may be uploaded from robots to configure their operator control units. The files may include scene graph control definitions; instrument graphics; control protocols; or mappings of control functions to scene graphics or control inputs.
49 Citations
16 Claims
-
1. A method of configuring a robot operator control unit, the method comprising:
-
generating a configuration file for a robot; transmitting the configuration file from the robot to the operator control unit; adjusting control configurations on the operator control unit based on the configuration file; and adjusting display topology on the operator control unit based on the configuration file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A robot control system comprising:
-
a robot comprising a controller, a data memory operably coupled to the controller and holding a robot configuration file; an operator control unit comprising a scene graph display module, a protocol adapter module, a controller I/O module, and a connection marshaller module operative to request configuration data from the robot and to configure the scene graph display module, the protocol adapter module, and the controller I/O module according to the configuration data.
-
-
15. A robot operator control unit comprising:
-
a scene graph display module; a protocol adapter module; a controller I/O module; and a connection marshaller module operative to request configuration data from a robot and configure the scene graph display module, the protocol adapter module, and the controller I/O module according to the configuration file. - View Dependent Claims (16)
-
Specification