woof_tracker / README.md
thoughtmerchant's picture
Upload folder using huggingface_hub
5ad21a4 verified
metadata
title: Woof Tracker
emoji: πŸ•
colorFrom: yellow
colorTo: yellow
sdk: static
pinned: false
short_description: Track people and dogs - dogs always win!
tags:
  - reachy_mini
  - reachy_mini_python_app

πŸ• Woof Tracker

A Reachy Mini app that tracks people and dogs with special enthusiasm for our four-legged friends!

Features

  • Tracks the closest person in view using YOLOv8 object detection
  • IMMEDIATELY switches to any dog that appears (dogs always win!)
  • Says "Woof woof!" when it spots a dog
  • Scans around looking for new targets when nobody is visible

How It Works

  1. The robot's camera captures video frames
  2. YOLOv8 detects people (class 0) and dogs (class 16)
  3. Priority logic: Dogs > Closest Person > Scan
  4. Head moves to track the target
  5. When a dog is spotted: wiggle antennas + play sound!

Installation

Install from the Reachy Mini dashboard at http://reachy-mini.local:8000