Apparatuses, systems, and methods for apparatus operation and remote sensing
First Claim
1. A method for controlling an apparatus in an environment from a remote location, comprising:
- receiving, from an apparatus located at said remote location, data indicative of one or more actual states of said apparatus, with a non-zero latency;
estimating a time T, wherein T represents the current time plus an estimated latency representing the time for a control signal to be received and acted upon by said apparatus;
sending a control signal to said apparatus at said remote location;
predicting a state of said apparatus at time T, based on one or more previous actual or predicted states of said apparatus and said control signal; and
creating and displaying a plurality of virtualized views from a viewpoint, said virtualized views showing a series of interim predicted states representing a real-time transition of said apparatus from said one or more previous actual or predicted states to said predicted state.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for controlling an apparatus including receiving data indicative of an actual state of the apparatus, defining a first viewpoint relative to at least one of the environment and the apparatus, determining a first predicted state of the apparatus at time T, determining a first predicted state of the environment at time T, producing a first virtualized view from the first viewpoint, sending a first control signal to the apparatus after producing the first virtualized view, defining a second viewpoint relative to at least one of the apparatus and the environment, determining a second predicted state of the apparatus at time T+delta T, determining a second predicted state of the environment at time T+delta T, producing the second virtualized view from the second viewpoint, sending a second control signal to the apparatus after producing the second virtualized view, and changing the actual state of the apparatus based on the first control signal.
49 Citations
23 Claims
-
1. A method for controlling an apparatus in an environment from a remote location, comprising:
-
receiving, from an apparatus located at said remote location, data indicative of one or more actual states of said apparatus, with a non-zero latency; estimating a time T, wherein T represents the current time plus an estimated latency representing the time for a control signal to be received and acted upon by said apparatus; sending a control signal to said apparatus at said remote location; predicting a state of said apparatus at time T, based on one or more previous actual or predicted states of said apparatus and said control signal; and creating and displaying a plurality of virtualized views from a viewpoint, said virtualized views showing a series of interim predicted states representing a real-time transition of said apparatus from said one or more previous actual or predicted states to said predicted state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for operation in an environment, comprising:
-
an apparatus including a sensor; a control agent; a processor connected to at least one of the apparatus and control agent; a memory device connected to the processor, wherein the memory includes computer-readable instructions which, when executed by the processor, cause the processor to perform the steps of; receiving data indicative of one or more actual states of said apparatus, with a non-zero latency; estimating a time T, wherein T represents the current time plus an estimated latency representing the time for a control signal to be received and acted upon by said apparatus; sending a control signal to said apparatus; predicting a state of said apparatus at time T, based on one or more previous states of said apparatus and said control signal; creating and displaying a plurality of virtualized views from a viewpoint, said virtualized views showing a series of interim predicted states representing the transition of said apparatus from said one or more previous states to said predicted state; receiving, from said apparatus, data indicative of the actual state of said apparatus after acting upon said control signal; and updating said virtualized view, wherein said updated virtualized view is indicative of said actual state of said apparatus after acting upon said control signal. - View Dependent Claims (20, 21, 22, 23)
-
Specification