Method and system for predicting motion-outcome data of a robot moving between a given pair of robotic locations
AssigneeSiemens Industry Software Inc.
InventorsMoshe Hazan, Maxim Zemsky
Life of this patent
Estimating the term…
Abstract
Systems and a method for predicting motion-outcome data of a robot moving between a given pair of robotic locations. Data on a given pair of robotic locations are received as input data. A function trained by a machine learning algorithm is applied to the input data, wherein a related robotic motion-outcome data is generated as output data. The robotic motion-outcome data is provided as output data.
Claims16
1-15. (canceled)
A method for predicting, by a data processing system, motion-outcome data of a robot moving between a given pair of robotic locations, which comprises the following steps of:
- receiving data on the given pair of robotic locations as input data;
- applying a function trained by a machine learning algorithm to the input data, wherein related robotic motion-outcome data is generated;
- and
- providing the related robotic motion-outcome data as output data.
A data processing system, comprising:
- a processor;
- and
- an accessible memory, the data processing system configured to:
- receive data on a given pair of robotic locations as input data;
- apply a function trained by a machine learning algorithm to the input data, wherein related robotic motion-outcome data is generated;
- and
- providing the related robotic motion-outcome data as output data.
A non-transitory computer-readable medium encoded with executable instructions that, when executed, cause at least one data processing system to:
- receive data on a given pair of robotic locations as input data;
- apply a function trained by a machine learning algorithm to the input data, wherein a related robotic motion-outcome data is generated;
- providing the related robotic motion-outcome data as output data.
A method for providing, by a data processing system, a function trained by a machine learning algorithm, which comprises the following steps of:
- receiving a plurality of robotic location pair data as input training data;
- receiving a plurality of motion-outcome data as output training data, wherein the plurality of the motion-outcome data is related to the plurality robotic location pair data;
- training by a machine learning algorithm a function based on the input training data and on the output training data;
- and
- providing a trained function for predicting the motion-outcome data of a robot moving between a corresponding pair of robotic locations.
A method for predicting, by a data processing system, motion-outcome data of a robot moving between a given pair of robotic locations, which comprises the following steps of:
- receiving a plurality of robotic location pair data as input training data;
- receiving a plurality of motion-outcome data as output training data, wherein the plurality of motion-outcome data is related to the plurality robotic location pair data;
- training by a machine learning algorithm a function based on the input training data and the output training data;
- providing a trained function as a motion-outcome prediction module for predicting as the output data a motion-outcome data of a robot moving between a corresponding pair of robotic locations;
- predicting the motion-outcome data by applying the motion-outcome prediction module to a given robotic location pair as the input data.
A method for predicting, by a data processing system, motion-outcome data of a robot moving between a given pair of robotic locations, which comprises the following steps of:
- receiving a plurality of robotic location pair data as input training data;
- receiving a plurality of motion-outcome data as output training data, wherein the plurality of motion-outcome data is related to the plurality of robotic location pair data;
- training by a machine learning algorithm a function based on the input training data and the output training data;
- providing a trained function as motion-outcome prediction module for predicting as output data motion-outcome data of a robot moving between a corresponding pair of robotic locations;
- and
- predicting the motion-outcome data by applying the motion-outcome prediction module to a given robotic location pair as the input data.
Dependencies are inferred from the claim text.