Back to results
US 10,254,744 B2Granted
Telerobotic controller
AssigneeIntel Corporation
InventorsChao Zhang, Jiqiang Song, Zhanglin Liu, Hongmei Sun
Life of this patent
Estimating the term…
Abstract
Various systems and methods for controlling a robot are described herein.
Claims18
A system for controlling a robot, the system comprising:
- a storage device;
- a display;
- a processor;
- and
- a memory, including instructions, which when executed on the processor, cause the processor to:
- connect to the robot from the system;
- receive a robot user interface package, the robot user interface package being from the robot and exposing a function or control mechanism of the robot to a user device, wherein the robot user interface package includes a functional component that provides a condition user interface control to the user device, wherein the condition user interface control receives a value as input and uses a conditional operator to compare the value with an operand to determine a logical result;
- receive a user interface package from the robot, the user interface package obtained from a smart object by the robot;
- present an instance of the user interface package on the display of the system;
- receive user input to manipulate the instance of the user interface package;
- and
- alter a function or state of the robot or the smart object based on the user input.
9 more elements
A method of providing a robot controller, the method performed by a user device, the method comprising:
- connecting to a robot from the user device;
- receiving a robot user interface package, the robot user interface package being from the robot and exposing a function or control mechanism of the robot to the user device, wherein the robot user interface package includes a functional component that provides a condition user interface control to the user device, wherein the condition user interface control receives a value as input and uses a conditional operator to compare the value with an operand to determine a logical result;
- receiving a user interface package from the robot, the user interface package obtained from a smart object by the robot;
- presenting an instance of the user interface package on a display of the user device;
- receiving user input to manipulate the instance of the user interface package;
- and
- altering a function or state of the robot or the smart object based on the user input.
4 more elements
At least one non-transitory machine-readable medium including instructions, which when executed by a machine, cause the machine to:
- connect to a robot from the system;
- receive a robot user interface package, the robot user interface package being from the robot and exposing a function or control mechanism of the robot to a user device, wherein the robot user interface package includes a functional component that provides a condition user interface control to the user device, wherein the condition user interface control receives a value as input and uses a conditional operator to compare the value with an operand to determine a logical result;
- receive a user interface package from the robot, the user interface package obtained from a smart object by the robot;
- present an instance of the user interface package on the display of the system;
- receive user input to manipulate the instance of the user interface package;
- and
- alter a function or state of the robot or the smart object based on the user input.
4 more elements
Dependencies are inferred from the claim text.