_# SmartGlove
See onboarding.md
See CONTRIBUTION.md
We highly recommend using devcontainer.
Or, make sure you have everything for esp-idf-svc, and you should have uv.
Install Python dependencies with uv:
uv syncTraining the model (also do a test e2e inference)
uv run --group training python training/data_process.py
uv run --group training python training/train.py
uv run --group training python training/benchmark.py
uv run --group training python training/inference.py --port /dev/cu.SLAB_USBtoUART --verbose-streamFlash
cargo run --bin smart-glove --releaseCreate a .env.local, see .env.example for the template.