Skip to content

Latest commit

 

History

History
18 lines (17 loc) · 1.1 KB

File metadata and controls

18 lines (17 loc) · 1.1 KB

Quadruped_Robot_with_Reinforcement_Learning

image
This project aims to solve the issue of traditional control approach.
Drawbacks of traditional control approach:

  1. Requires domain knowledge on robot’s dynamic model
  2. Demand high computation power
  3. Not generalized to new environments
    Therefore, in this project, we are using Proximal Policy Optimization (PPO) in PyBullet and implement quadruped robot to learn how to walk or even run.

Pipeline

image

Reward Function

image

Result

Training after different iterations
image

Training with different controller combination
image