Skip to content

Denhac/XavierMLVisions

Repository files navigation

Xavier ML Visions

Interactive ML/CV educational games for denhac hackerspace.

Runs on NVIDIA Jetson Xavier NX with USB camera.

Games

Game Description Time
TrainClassifier Train a REAL neural network on your photos ~3-4 min
DemonQuest Multi-stage object hunt with demon character ~5 min
SimpleHunt Basic object detection game ~1 min

Quick Start (Xavier)

cd ~/MLVisions

# Educational training game
python3 games/TrainClassifier/game.py

# Object hunt game
python3 games/DemonQuest/quest_projection.py

# Simple detection game
python3 games/SimpleHunt/game.py

Development Setup

git clone https://github.com/Denhac/XavierMLVisions.git
cd XavierMLVisions
pip install -r requirements.txt
python games/SimpleHunt/game.py

Tested on Linux, macOS (Intel/M1), and Windows.

Hardware (Xavier)

  • NVIDIA Jetson Xavier NX
  • USB webcam
  • Display/monitor

Tech Stack

  • YOLOv8 (Ultralytics) - object detection & classification
  • OpenCV - camera capture & display
  • PyTorch - neural network backend

License

MIT - see LICENSE

About

Xavier running MLVisions fine tuned yolonanov8 models, detecting hands etc.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages