Skip to content

Gym environment pybullet based for simulating a quadruped (optionally) PEA equipped.

License

Notifications You must be signed in to change notification settings

francescovezzi/quadruped-springs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quadruped-Sim

This repository contains an environment for simulating a quadruped robot.

Installation

Recommend using a virtualenv (or conda) with python3.6 or higher. After installing virtualenv with pip, this can be done as follows:

virtualenv {quad_env, or choose another name venv_name} --python=python3

To activate the virtualenv:

source {PATH_TO_VENV}/bin/activate

Your command prompt should now look like:

(venv_name) user@pc:path$

Install all dependencies:

pip install -r requirements.txt

Code structure

Code resources

Conceptual resources

The CPGs are based on the following papers:

  • L. Righetti and A. J. Ijspeert, "Pattern generators with sensory feedback for the control of quadruped locomotion," 2008 IEEE International Conference on Robotics and Automation, 2008, pp. 819-824, doi: 10.1109/ROBOT.2008.4543306. link
  • M. Ajallooeian, S. Pouya, A. Sproewitz and A. J. Ijspeert, "Central Pattern Generators augmented with virtual model control for quadruped rough terrain locomotion," 2013 IEEE International Conference on Robotics and Automation, 2013, pp. 3321-3328, doi: 10.1109/ICRA.2013.6631040. link
  • M. Ajallooeian, S. Gay, A. Tuleu, A. Spröwitz and A. J. Ijspeert, "Modular control of limit cycle locomotion over unperceived rough terrain," 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2013, pp. 3390-3397, doi: 10.1109/IROS.2013.6696839. link

Acknowledgements

The quadruped env was original created by Guillaume Bellegarda

About

Gym environment pybullet based for simulating a quadruped (optionally) PEA equipped.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published