Installation#
First, create a virtual environment by running the following line in the terminal:
conda create -n seqikpy python=3.10
Note that Python versions from 3.10 to 3.14 are tested and supported. Next, activate the virtual environment by running the following line in the terminal:
conda activate seqikpy
To install seqikpy, you can run the following line in the terminal:
pip install seqikpy
You can as well clone the repository and install the package by running the following lines in the terminal:
git clone https://github.com/NeLy-EPFL/sequential-inverse-kinematics.git
cd sequential-inverse-kinematics
# (OPTIONAL) If you don't have `uv` installed, you can install it with:
pip install uv
# Install the package locally using `uv` (faster than pip):
uv pip install -e . (or uv pip install -e ".[dev]" for development)
To check if the installation was successful, you can run the following line in the terminal and see if it throws any errors:
python -c "import seqikpy"
If not, you are ready to use the package!