5

Quadrupedal Locomotion via Central Pattern Generator and Reinforcement Learning

 2 years ago
source link: https://charlieleee.github.io/project/legged-robots/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
This project is a course project of MICRO-507 under the supervision of Dr. Guillaume Bellegarda and Prof. Auke Jan Ijspeert at EPFL. For more info, please refer to our code and our report.

Overview

In this project, we studied and implemented locomotion controllers based on Central Pattern Generator (CPG) or Deep Reinforcement Learning. CPG generates periodic locomotion references according to different gaits, and the references will be mapped to physical parameters. The command will be executed by PD controllers in joint space and Cartesian space.

Some of Result Demos

  • Quadruped galloping gait in the competiton environment with locomotion controller trained by DRL (PPO).

  • Quadruped walking gait in the plain environment trained by DRL (SAC).

  • Quadruped back walking in the competition environment trained by DRL (SAC) with joint PD control method.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK