Skip to content

awesomericky/multiple-gait-controller-for-quadruped-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning multiple gaits of quadruped robot using hierarchical reinforcement learning

We propose a method to learn multiple gaits of quadruped robot using hierarchical reinforcement learning. We designed a hierarchical controller and a learning framework that could learn and show multiple gaits in a single policy. Every experiment was done in RAISIM simulator link.

Using our method, quadruped robot can learn multiple gaits including Trot, Pace, and Bound(imperfect). We further successfully learned multiple gait in a single policy using our framework. To show the existence of optimal gaits for specific velocity range, we held an analysis of mechanical energy usage for each learned gaits. Check the paper for detailed results.

Method

Result

  1. Trot

2. Pace

3. Bound (imperfect)

4. Multiple gaits in a single policy (Pace & Bound)

Cite

@article{kim2021learning,
	title={Learning multiple gaits of quadruped robot using hierarchical reinforcement learning},
	author={Kim, Yunho and Son, Bukun and Lee, Dongjun},
	journal={arXiv preprint arXiv:2112.04741},
	year={2021}
}

About

Learning multiple gaits of quadruped robot using hierarchical reinforcement learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages