Systems and methods for improved telepresence
First Claim
1. A telepresence system for allowing an operator to interact with a remote operating environment, the system comprising:
- one or more input devices, the one or more input devices configured to produce raw data representative of operator commands;
an input conversion module configured to convert the raw data into a zone structure representative of the operator commands in a telepresence-device independent format, the zone structure being a format independent of any one of the one or more input devices;
one or more device modules corresponding to one or more telepresence devices, the one or more device modules configured to convert the zone structure into telepresence device commands specific to an associated one of the one or more telepresence devices, the zone structure being a format independent of any of the one or more telepresence devices, the telepresence device commands resulting from at least a portion of the operator commands; and
a configuration module configured to associate a specific one of the one or more input devices corresponding to the zone structure with a specific one of the one or more telepresence devices which responds to the telepresence device commands resulting from the zone structure.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a modular, flexible system for deploying multiple video perception technologies. The telepresence system of the present invention is capable of allowing an operator to control multiple mono and stereo video inputs in a hands-free manner. The raw data generated by the input devices is processed into a common zone structure that corresponds to the commands of the user, and the commands represented by the zone structure are transmitted to the appropriate device. This modularized approach permits input devices to be easily interfaced with various telepresence devices. Additionally, new input devices and telepresence devices are easily added to the system and are frequently interchangeable. The present invention also provides a modular configuration component that allows an operator to define a plurality of views each of which defines the telepresence devices to be controlled by a particular input device. The present invention provides a modular flexible system for providing telepresence for a wide range of applications. The modularization of the software components combined with the generalized zone concept allows the systems and methods of the present invention to be easily expanded to encompass new devices and new uses.
47 Citations
30 Claims
-
1. A telepresence system for allowing an operator to interact with a remote operating environment, the system comprising:
-
one or more input devices, the one or more input devices configured to produce raw data representative of operator commands;
an input conversion module configured to convert the raw data into a zone structure representative of the operator commands in a telepresence-device independent format, the zone structure being a format independent of any one of the one or more input devices;
one or more device modules corresponding to one or more telepresence devices, the one or more device modules configured to convert the zone structure into telepresence device commands specific to an associated one of the one or more telepresence devices, the zone structure being a format independent of any of the one or more telepresence devices, the telepresence device commands resulting from at least a portion of the operator commands; and
a configuration module configured to associate a specific one of the one or more input devices corresponding to the zone structure with a specific one of the one or more telepresence devices which responds to the telepresence device commands resulting from the zone structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a system having input devices and telepresence devices, a method for controlling one or more associated telepresence devices with a selected input device, the method comprising the steps of:
-
receiving raw data representative of movement commands from the selected input device;
converting the raw data into a zone structure, representative of the movement commands in a telepresence-device independent format, the zone structure being a format independent of any one of the input devices and any one of the one or more associated telepresence devices;
when the selected input device is selectively associated with the one or more associated telepresence devices, processing the zone structure with a device module corresponding to each of the one or more associated telepresence devices to obtain telepresence device commands corresponding to at least a portion of the movement commands for each of the associated telepresence devices; and
transmitting the movement commands to the associated telepresence devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A telepresence system for allowing an operator to interact with a remote operating environment, the telepresence system comprising:
-
a plurality of input devices;
a plurality of telepresence devices, wherein one or more of the telepresence devices is configured to be controlled by one of the plurality of input devices and one or more of the telepresence devices is configured to provide a visual representation of the operating environment;
a computer comprising;
an input conversion module configured to receive raw data representative of operator commands from at least one of the plurality of input devices and further configured to convert the raw data to a zone structure representative of the operator commands in a telepresence-device independent format, the zone structure being a format independent of any of the plurality of input devices and any of the plurality of telepresence devices; and
a plurality of device modules corresponding to the plurality of telepresence devices configured to receive the zone structure and convert the zone structure to movement commands corresponding to the operator commands for each respective telepresence device; and
a communication link for transmitting the movement commands to the telepresence devices. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification