Installation¶
The Jacobi motion library is our core package, so let’s install it first. We support Python 3.8 (or later) on macOS and Linux, or C++17 on Linux.
The motion library is installed via pip:
pip install jacobi-motion
The motion library is distributed on our release page. Download the Debian package and install it via:
sudo apt install ./jacobi-motion-*.deb
You can then easily integrate the Jacobi motion library into your CMake build process by using
find_package(jacobi-motion)
# ...
target_link_libraries([YOUR_APPLICATION] PUBLIC jacobi::motion)
in your CMakeLists.txt
.
Activation¶
Our software requires a license to run, however we offer a free license to academic users and a one-month free trial for commercial users.
You can start your trial or get your existing token your user account and run
jacobi-get-license [YOUR_LICENSE_TOKEN] --name my-robot
to activate your license. The name
argument is optional but helpful in case of multiple computers.
This will download the key file and saves it on your local machine. If you want to move the key, you can specify the new location via the JACOBI_LICENSE_DIRECTORY
environment variable.