Skip to content
master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

pymanoid

License Documentation Status

Humanoid robotics controller prototyping environment based on OpenRAVE. Includes:

Use cases

Getting started

Installation

The following instructions were verified on Ubuntu 14.04:

sudo apt-get install cython libglpk-dev python python-dev python-pip python-scipy python-simplejson
  • Install the LP solver: CVXOPT_BUILD_GLPK=1 pip install cvxopt --user
  • Install the QP solver: pip install quadprog --user
  • For polyhedral computations (optional): pip install pycddlib --user

Finally, clone this repository and run the setup script:

git clone --recursive https://github.com/stephane-caron/pymanoid.git
cd pymanoid
python setup.py build
python setup.py install --user

Optional

For nonlinear numerical optimization, you will need to install CasADi, preferably from source with the MA27 linear solver.