A Robot Skill Learning Framework Based on Compliant Movement Primitives

Collaborative robots are increasingly widely used in our lives, and at the same time, the skill learning ability of robots is becoming more and more important. For this reason, a robot skill learning framework based on compliant movement primitives is proposed in this paper. The framework consists o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of intelligent & robotic systems 2022-03, Vol.104 (3), Article 53
Hauptverfasser: Dou, Saixiong, Xiao, Juliang, Zhao, Wei, Yuan, Hang, Liu, Haitao
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Collaborative robots are increasingly widely used in our lives, and at the same time, the skill learning ability of robots is becoming more and more important. For this reason, a robot skill learning framework based on compliant movement primitives is proposed in this paper. The framework consists of four modules: kinesthetic teaching, task learning, compliant movement primitive library, and task generalization. Specifically, the trajectories are collected from the kinematics of the robot, and the stiffness profiles are collected from the designed variable stiffness interface based on stiffness optimization; then the collected data is optimized, segmented, and learned to create the robot’s compliant movement primitive library; the primitives in the library are adjusted and combined to generate the robot’s desired trajectory and desired stiffness, which are then input into the dynamics-based variable impedance controller; thereafter the controller drives the robot to perform the desired compliant motion and complete various tasks. The framework covers the entire process of robot skill learning and application, and the proposed compliant movement primitives can simultaneously achieve the robot’s trajectory learning and interactive compliance learning. The experiment of the robot learning to press buttons was carried out on a universal 6-DOF collaborative robot. The experimental results prove the effectiveness and safety of the framework and show its application value.
ISSN:0921-0296
1573-0409
DOI:10.1007/s10846-022-01605-4