/whole-body-controllers

A collection of Matlab/Simulink whole body controllers for balancing and walking of humanoid robots.

Primary LanguageMatlab

wholeBodyControllers

A collection of Matlab/Simulink whole body controllers for balancing and walking of humanoid robots.

Dependencies

This repository depends upon the following Software/repos:

It is suggested to install codyco-modules,icub-gazebo,Gazebo-yarp-plugins and WB-Toolbox using codyco-superbuild (enable CODYCO_USES_GAZEBO, CODYCO_USES_MATLAB, options).

Structure of the repo

  • config: a collection of scripts used for correctly configure the repo. [README]

  • controllers: Simulink controllers for balancing and walking of humanoid robots. [README]

  • doc: guidelines on how to create/use Simulink models for control. [README]

  • legacy: legacy version of all Simulink models in the repo, written in the lowest supported matlab version (R2014a). [README]

  • library: a collection of functions/scripts in common between different controllers. [README]

  • utilities: Simulink models for debugging. [README]

Installation and usage

If all the required dependencies are installed, it is just necessary to clone this repository on your pc.

Mantainers

Gabriele Nava (https://github.com/gabrielenava)