Installationο
You will need Python >= 3.10.
Using pipο
Install a snapshot from PyPI:
pip install roboticstoolbox-python
Available extras:
swiftinstall Swift, a web-based visualizerqpinstall quadratic-programming IK dependencies (qpsolvers,quadprog)collisioninstall collision checking with coal andtrimeshallinstallswift,qp, andcollision
Warning
coal does not publish Windows wheels on PyPI, so the
collision/all extras skip it on Windows and collision checking
is unavailable via pip there. Itβs available via
conda install -c conda-forge coal-python if needed. Everything else
in the Toolbox works normally on Windows.
Put extras in a comma-separated list:
pip install roboticstoolbox-python[optionlist]
Install matrix:
Core only:
pip install roboticstoolbox-python
Swift visualizer only:
pip install roboticstoolbox-python[swift]
QP solver dependencies only:
pip install roboticstoolbox-python[qp]
Collision checking dependencies only:
pip install roboticstoolbox-python[collision]
Everything (swift + qp + collision):
pip install roboticstoolbox-python[all]
Multiple extras explicitly:
pip install roboticstoolbox-python[swift,qp,collision]
From GitHubο
To install the bleeding-edge version from GitHub:
git clone https://github.com/petercorke/robotics-toolbox-python.git
cd robotics-toolbox-python
pip install -e .