Camera Drivers¶
This tutorial describes how to install our camera drivers. Currently, Jacobi provides drivers for a simulated camera, Intel RealSense cameras, and Photoneo PhoXi cameras.
Simulated Camera¶
The simulated camera driver can be used to get color and depth images of an environment in Jacobi Studio, using the Studio live connection. To install, run:
pip install jacobi-simulated-camera-driver
Intel Realsense¶
On Ubuntu, install librealsense
by following Intel’s official guide. If the kernel patching fails during the install, try to install libuvc-backend version of librealsense.
Then install our driver via:
pip install jacobi-realsense-camera-driver
Photoneo PhoXi 3D Scanner¶
First, download PhoXi control from https://www.photoneo.com/3d-scanning-software/, extract the downloaded archive, and install it:
sudo chmod +x PhotoneoPhoXiControlInstaller-*.run
sudo ./PhotoneoPhoXiControlInstaller-*.run
Then install our PhoXi driver via:
PHOXI_CONTROL_PATH=/opt/Photoneo/PhoXiControl-*/ pip install jacobi-phoxi-camera-driver
while setting the PHOXI_CONTROL_PATH
to the install directory. Depending on the installation, you might need to make the shared library of the PhoXi Control visible export LD_LIBRARY_PATH=/opt/Photoneo/PhoXiControl-*/API/lib/
. In case, you might want to add this to your ~/.bashrc
file to export the variable automatically.
On Ubuntu, PhoXi Control requires an Nvidia driver and OpenGL to run which can be enforced when starting the program:
__NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0 __GLX_VENDOR_LIBRARY_NAME=nvidia PhoXiControl