Repository Contents¶
| kine-wheel-arena.yaml
├───Arduino
| ├───cam_and_light_sync
│ └───KWA-Controller
├───Camera
| acA720-520uc-inference.pfs
├───DLC-Skeleton
│ ├───dlc-models
│ ├───evaluation-results
│ ├───labeled-data
│ ├───training-datasets
│ └───videos
├───Docs
└───Inference
inference.ipynb
inference.py
Installation¶
Steps described in this section only need to be done once. This guide assumes that Anaconda/Miniconda is used to manage Python and its packages.
First, clone the KineWheelSystem repository from GitHub. Alternatively, GitHub offers a link to download the repository as a ZIP file.
In the example below, the repository is cloned to C:/Data/KineWheelSystem.
You can choose any valid path; however, the destination folder (here: KineWheelSystem) must not exist or be empty.
git clone https://github.com/WinterLab-Berlin/KineWheelSystem.git C:\Data\KineWheelSystem
Open a Anaconda prompt (type anaconda into the Windows search box) and navigate to the repository root folder KineWheelSystem.
cd C:\Data\KineWheelSystem
Create a conda (virtual Python) environment with all the required packages by running the following command:
conda env create -f kine-wheel-arena.yaml
Whenever opening a new Anaconda prompt, usage of the new environment requires activation, running the command below:
conda activate kwa
The environment can be deactivated by running:
conda deactivate