摘要:
A control system for output synchronization of a networked communication system comprises a plurality of agents governed by control affine passive dynamics, each of the plurality of agents being coupled to the networked communication system which facilitates data exchange between the plurality of agents with induced delays, and a plurality of controller blocks, each one associated with one of the plurality of agents. Each of the plurality of the controller blocks uses output signals received from the associated agent and from a subset of the plurality of agents to derive a synchronizing control for the associated agent, so that the output signals of the plurality of agents converge asymptotically with time and so that the plurality of agents are synchronized to each other.
摘要:
A controller for using a first data item transmitted via a network to generate a second data item for controlling an entity to be controlled over the network, wherein the controller is characterized in being provided with: an adjustment unit for adjusting, with respect to the maximum delay time permissible on the network, the time by which generation of the second data item is started using the first data item after the first data item has been received; and a delay compensation unit, designed using a model of the entity to be controlled and the maximum delay time permissible on the network, for compensating for the delay of the first and second data items that can be generated using the network.
摘要:
Systems (100) and methods (700) for increasing a predictability of Telematic Operations (“TOs”) of a Teleoperation System (“TS”). The methods involve: measuring an inherent latency of a Communications Link (“CL”) of TS which varies unpredictably over at least a first window of time; analyzing the inherent latency, which was previously measured, to determine a first reference value useful for increasing the predictability of the TOs; using the first reference value to select an amount of controlled latency to be added to CL (120) at each of a plurality of time points (502-518); and adding the amount of controlled latency to CL at each of the plurality of time points so as to increase the predictability of the TOs. In some scenarios, the amount of controlled latency added at a first time point is different than the amount of controlled latency added at a second time point.
摘要:
Systems (100) and methods (700) for increasing a predictability of Telematic Operations (“TOs”) of a Teleoperation System (“TS”). The methods involve: measuring an inherent latency of a Communications Link (“CL”) of TS which varies unpredictably over at least a first window of time; analyzing the inherent latency, which was previously measured, to determine a first reference value useful for increasing the predictability of the TOs; using the first reference value to select an amount of controlled latency to be added to CL (120) at each of a plurality of time points (502-518); and adding the amount of controlled latency to CL at each of the plurality of time points so as to increase the predictability of the TOs. In some scenarios, the amount of controlled latency added at a first time point is different than the amount of controlled latency added at a second time point.
摘要:
Systems and methods to adjust actions based on latency levels are described. The method may be executable to determine an action being performed by a robotic device. The method may also be executable to generate data based on execution of the action to provide to a server and receive information indicative of latency attributable to communication between the robotic device and a server. The method may also determine a priority at which to provide the generated data to the server and provide the generated data to the server in an order based on the priority. When the latency is above a threshold amount, the method may identify information of the generated data having a given priority above a threshold level and provide a reduced resolution version of the identified information to the server.
摘要:
An apparatus and method for controlling a hydraulically operated construction machine, having a plurality of tandem articulated members which are controlled in a manner that movement of one of the members is controlled in response to movement of another of the members, in order to move the members in a predetermined pattern. The members are controlled in response to the anticipated future movement of the another member. Anticipated future movement of the another member may be determined, for example, as a function of the present position and velocity of the another member and system delay in movement of the another member. Where the another member is controlled manually by an operator control lever coupled with a manual hydraulic control valve, anticipated future movement may be determined by monitoring actuation of the control lever.
摘要:
When a control message is determined and sent from a master system to a slave system, the control message is accompanied with a time stamp, indicative of the master model version of the environment which was applied when the control data was determined by the master system. When data, triggered by data provided from the environment to the slave system in the form of updated sensor data is provided from the slave system to the master system, also that data, indicative of an updated slave model version of the environment made by the slave system, is provided to the master system, together with a time stamp, indicative of when the update of the slave model version was made. By applying the suggested time stamp, a coordination of model versions can be obtained between the master system and the slave system.
摘要:
Robotic system (100) includes a processing device (512) and a plurality of robot actuators (501) to cause a specified motion of the robot (102). The processing device (512) responds to one or more user robot commands (115) initiated by a control operator input at a remote control console (108). A user robot command will specify a first movement of the robot from a first position to a second position. The processing device will compare a current pose of the robot to an earlier pose of the robot to determine a difference between the current pose and the earlier pose. Based on this comparing, the processing device will selectively transform the user robot command to a latency-corrected robot command which specifies a second movement for the robot which is different from the first movement.
摘要:
Robotic system (100) includes a processing device (512) and a plurality of robot actuators (501) to cause a specified motion of the robot (102). The processing device (512) responds to one or more user robot commands (115) initiated by a control operator input at a remote control console (108). A user robot command will specify a first movement of the robot from a first position to a second position. The processing device will compare a current pose of the robot to an earlier pose of the robot to determine a difference between the current pose and the earlier pose. Based on this comparing, the processing device will selectively transform the user robot command to a latency-corrected robot command which specifies a second movement for the robot which is different from the first movement.