Projects

Learning Optimal Manipulation Skills in a Human-like Way for Contact-rich Tasks

Published:

Abstract: Imitation Learning(IL) algorithms have shown great success in human-robot manipulation skills transferring. However, they assume access to optimal human demonstrations and don’t explicitly model the environment dynamics, which limits the optimality of learned manipulation skills and their performance in solving contact-rich tasks. Humans learn professional manipulation skills through imitating experts and improving the learned skills from trials and errors. In this letter, we develop a human-like safe optimal manipulation skills learning framework for solving contact-rich tasks. This framework combines IL methods with Reinforcement Learning (RL) algorithms for learning initial manipulation skills by imitating human demonstrations and further optimizing the initial skills with trials and errors. Furthermore, we propose using demonstration space to constrain the learned optimal actions in continuous action space for the safe exploration of RL agents. We also further develop our learning framework to learn optimal variable impedance manipulation skills for avoiding large contact forces and ensuring interaction safety. Simulation and real-world experiments on a 7 DoF redundant robot manipulator for peg insertion tasks validate the effectiveness of our proposed method.

Overview:

Robot Learning to Move Like Animals: Sim2Real part

Published:

Project Description: This project aims to reproduce the results presented in the paper titled Learning Agile Robotic Locomotion Skills by Imitating Animals on our self-designed multi-modal quadruped robot. I was involved in this project when I was doing my research internship at Tencent Robotics X Lab and my work mainly focus on the Sim2Real part. During my internship, I managed to transfer gaits learned in simulation to the real quadruped robot with a 100% success rate.

Overview:

Learning and Generalizing Variable Impedance Manipulation Skills from Human Demonstrations

Published:

Abstract: By learning Variable Impedance Control policy, robot assistants can intelligently adapt their manipulation compliance to ensure both safe interaction and proper task completion when operating in human-robot interaction environments. In this paper, we develop a DMP-based framework that learns and generalizes variable impedance manipulation skills from human demonstrations. This framework improves robots′ adaptability to environment changes(i.e. the weight and shape changes of grasping object at the robot end-effector) and inherits the efficiency of demonstration-variance-based stiffness estimation methods. Besides, with our stiffness estimation method, we generate not only translational stiffness profiles but also rotational stiffness profiles that are ignored or incomplete in most learning Variable Impedance Control papers. Real-world experiments on a 7 DoF redundant robot manipulator have been conducted to validate the effectiveness of our framework.

Overview: