Patent classifications
G05B2219/39299
Dynamic learning method and system for robot, robot and cloud server
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.
DYNAMIC LEARNING METHOD AND SYSTEM FOR ROBOT, ROBOT AND CLOUD SERVER
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.
Synthesizing machine learning-based controllers for underactuated robotic manipulators
A computer-implemented system and method for synthesizing a controller for an under actuated robotic manipulator includes a machine learning based model having a plurality of neural network modules. Each module is configured to approximate a function related to an underactuated controller for a robotic manipulator. Parameters of each function are learned during training of the model using a loss function that satisfies one or more conditions including structure preservation, integrability and equilibrium assignment.