This is the python package to use Kinect (remotely). It has two parts: server and client.
- Follow this guide to install the Azure Kinect SDK (K4A).
- On Ubuntu, you’ll need to set up a udev rule to use the Kinect camera without
sudo
. Follow these instructions. - Make sure you can run
k4aviewer
from the terminal withoutsudo
.
pip install open3d aiohttp imageio
.- If you are running in ssh, make sure that nomachine is running and
export DISPLAY=:0
python run_server.py --port PORT
- (optional) Modify
kinect_config.json
. For further instructions, please refer to this guide.
pip install pyk4a aiohttp imageio
.- If you are running in ssh, make sure that nomachine is running and
export DISPLAY=:0
python run_server.py --port PORT
- Option1: browse. Open a browse and visit
IP:PORT/view
. You will see both color image and depth image. - Option2: python.
KinectClient
can get cam_intr and RGBD image. Please refer torun_client.py
for more details.