Dynamic learning method and system for robot, robot and cloud server
AssigneeCloudminds Robotics Co., Ltd.
InventorZhanchao Zhang
Life of this patent
Estimating the term…
Abstract
A dynamic learning method for a robot includes a training and learning mode. The training and learning mode includes the following steps: dynamically annotating a belonging and use relationship between an object and a person in a three-dimensional environment to generate an annotation library; acquiring a rule library, and establishing a new rule and a new annotation by means of an interactive demonstration behavior based on the rule library and the annotation library; and updating the new rule to the rule library and updating the new annotation to the annotation library when it is determined that the established new rule is not in conflict with rules in the rule library and the new annotation is not in conflict with annotations in the annotation library.
Claims12
A dynamic learning method for a robot, comprising a training and learning mode;
- wherein the training and learning mode comprises the following steps:
- dynamically annotating a belonging and use relationship between an object and a person in a three-dimensional environment to generate an annotation library;
- acquiring a rule library, and establishing a new rule and a new annotation by means of an interactive demonstration behavior based on the rule library and the annotation library;
- and
- updating the new rule to the rule library when it is determined that the established new rule is not in conflict with rules in the rule library;
- the dynamic learning method for a robot further comprising a working mode;
- wherein the working mode comprises the following steps:
- receiving an audio instruction from a user, and identifying the audio instruction;
- carrying out task planning based on the identified audio instruction and the rule library;
- and
- judging whether the task planning is in conflict with a rule, and establishing an interrogative interaction with the user if the task planning is in conflict with a rule;
- the interrogative interaction comprises:
- an interrogative interaction for continuously carrying out the task planning, wherein the conflicted rule is ignored when the user selects to continuously carry out the interrogative interaction;
- an interrogative interaction for canceling the task planning, wherein the operating mode is switched when the user selects to cancel the interrogative interaction;
- and
- an interrogative interaction for entering the training and learning mode.
An electronic device, comprising at least one processor;
- and a memory communicably connected to the at least one processor:
- wherein
- the memory stores instructions executable by the at least one processor, wherein, the instructions, when being executed by the at least one processor, cause the at least one processor to perform the steps of:
- the electronic device further training and learning mode:
- wherein the training and learning mode comprises the following steps:
- dynamically annotating a belonging and use relationship between an object and a person in a three-dimensional environment to generate an annotation library;
- acquiring a rule library, and establishing new rule and a new annotation by means of an interactive demonstration behavior based on the rule library and the annotation library;
- and
- updating the new rule to the rule library when it is determined that the established new rule is not in conflict with rules in the rule library;
- the electronic device further comprising a working mode:
- wherein the working mode comprises the following steps:
- receiving an audio instruction from a user, and identifying the audio instruction;
- carrying out task planning based on the identified audio instruction and the rule library;
- and
- judging whether the task planning is in conflict with a rule, and establishing an interrogative interaction with the user if the task planning is in conflict with a rule;
- the interrogative interaction comprises:
- an interrogative interaction for continuously carrying out the task planning, wherein the conflicted rule is ignored when the user selects to continuously carry out the interrogative interaction;
- an interrogative interaction for canceling the task planning, wherein the operating mode is switched when the user elects to cancel the interrogative interaction;
- and
- an interrogative interaction for entering the training and learning mode.
A non-transitory computer-readable storage medium, wherein the computer readable storage medium stores computer executable instructions, which, when being executed by at least one processor, may cause the at least one processor to perform the steps of:
- the electronic device further training and learning mode:
- wherein the training and learning mode comprises the following steps:
- dynamically annotating a belonging and use relationship between an object and a person in a three-dimensional environment to generate an annotation library;
- acquiring a rule library, and establishing a new rule and a new annotation by means of an interactive demonstration behavior based on the rule library and the annotation library;
- and
- updating the new rule to the rule library when it is determined that the established new rule is not in conflict with rules in the rule library;
- the electronic device further comprising a working mode;
- wherein the working mode comprises the following steps:
- receiving an audio instruction from a user, and identifying the audio instruction;
- carrying out task planning based on the identified audio instruction and the rule library;
- and
- judging whether the task planning is in conflict with a rule, and establishing an interrogative interaction with the user if the task planning is in conflict with a rule;
- the interrogative interaction comprises:
- an interrogative interaction for continuously carrying out the task planning, wherein the conflicted rule is ignored when the user selects to continuously carry out the interrogative interaction;
- an interrogative interaction for canceling the task planning, wherein the operating mode is switched when the user selects to cancel the interrogative interaction;
- and
- an interrogative interaction for entering the training and learning mode.
Dependencies are inferred from the claim text.