Robot apparatus, methods and computer products
AssigneeAnts Technology (Hk) Limited
InventorsGal PERETS, Ilya BLAYVAS, Ron FRIDENTAL, Pavel NOSKO, Alex ROSEN, Ophir GVIRTZER
Life of this patent
Estimating the term…
Abstract
A robotic system (“new robot”) operative for performing at least one task in an environment, the system comprising: learn-from-predecessor functionality governed by a data exchange protocol, which controls short-range wireless knowledge transfer from a short-range wireless transmitter in a predecessor robot system (“old robot”) to a short-range wireless receiver in said robotic system, said knowledge comprising at least one environment-specific datum previously stored by the predecessor robot.
Claims20
An advanced robotic system, referred to a new robot including a computer-controlled actuator with sensors which is operative for performing at least one task in an environment, said advanced robotic system comprising:
- a short-range wireless receiver in said advanced robotic system;
- a learn-from-predecessor functionality including a processor which is governed by a data exchange protocol,
- said processor is configured to control short-range wireless knowledge transfer from a short-range wireless transmitter in a predecessor robot system, referred to an old robot, to the short-range wireless receiver,
- wherein the wireless knowledge transfer comprises copying from the old robot into the new robot at least one environment-specific datum,
- wherein the at least one environment-specific datum comprises:
- (i) trained machine-learning models;
- and (ii) labeled data and rules for performing at least one robot task;
- and
- wherein the new robot is configured to use:
- (i) the copied at least one environment-specific datum which includes machine-learning models;
- (ii) labeled data;
- and
- (iii) capabilities different from capabilities of the old robot,
- for deducing updated rules for performing the at least one robot task,
- wherein the updated rules include the different capabilities of the new robot, wherein the updated rules include a modified scope of the at least one robot task performable by the new robot,
- wherein the modified scope comprises one or more extensions of the at least one robot task according to user confirmation,
- wherein the new robot can perform one or more extensions while the old robot cannot perform the one or more extension that the new robot can perform,
- wherein the new robot is configured to:
- (i) perform said modified scope;
- (ii) update rules;
- and (iii) map an area in which the at least one task to be performed.
A robotic method allowing a robot (“new robot”) to perform at least one task in an environment, said robotic method comprising:
- providing a learn-from-predecessor functionality including a processor which is governed by a data exchange protocol, said processor controls a short-range wireless knowledge transfer from a short-range wireless transmitter in a predecessor robot system (“old robot”) to a short-range wireless receiver in a robotic system (“new robot”), and
- wherein said processor is using said learn-from-predecessor functionality to transfer knowledge comprising at least one environment-specific datum which was previously stored by the old robot, to the new robot.
A computer program product, comprising a non-transitory tangible computer readable medium having computer readable program code embodied therein, said computer readable program code is adapted to be executed to implement a robotic method allowing a robot (“new robot”) to perform at least one task in an environment, said computer program product comprising:
- providing learn-from-predecessor functionality including a processor which is governed by a data exchange protocol, which controls short-range wireless knowledge transfer from a short-range wireless transmitter in a predecessor robot system (“old robot”) to a short-range wireless receiver in a robotic system (“new robot”), and
- wherein said processor is using said functionality to transfer knowledge comprising at least one environment-specific datum which was previously stored by the predecessor robot, to the new robot.
Dependencies are inferred from the claim text.