A toolbox for robot dynamic simulation, analysis, control and planning.
To install the package, use:
pip install git+https://github.com/SherbyRobotics/pyro
It will install the files from the project. It will also check and install the required dependencies. Warning: don't use this option if you are using an Anaconda distribution (conflits with pip).
The following dependencies must be installed.
Required libraries:
- numpy
- scipy
- matplotlib
- pytest (optionnal, only to run tests)
Clone the pyro repo from git, and install the pyro library to your python environment:
git clone https://github.com/SherbyRobotics/pyro.git
cd pyro
python setup.py install
or to install in develop mode (having the pyro
module automatically updated as you edit the code in this
repository) use:
git clone https://github.com/SherbyRobotics/pyro.git
cd pyro
python setup.py develop
Another option for development is simply to clone the repo:
git clone https://github.com/SherbyRobotics/pyro.git
then add the pyro folder to the pythonpath variable of your environment.