iulia
Shorten short_description to fit HF 60-char limit
11184e9
|
Raw History Blame Contribute Delete
1.38 kB
metadata
title: Reachy Mini Object Detector
emoji: 👁️
colorFrom: red
colorTo: blue
sdk: static
pinned: false
short_description: Real-time object detection with head tracking
tags:
  - reachy_mini
  - reachy_mini_python_app

Reachy Mini Object Detector

Real-time object detection app for Reachy Mini using TensorFlow Hub's SSD MobileNet V2 model.

Features

  • Live object detection via the robot's camera using SSD MobileNet V2 (~10 FPS on CPU)
  • Head tracking — the robot follows the largest detected object with smooth interpolation
  • Antenna wiggle — antennas wiggle when a new object class is first spotted
  • Web UI — live annotated video feed with detection list, FPS counter, and tracking toggle

How it works

  1. The camera captures frames and feeds them to the TF Hub object detector
  2. Detected objects are drawn as bounding boxes on the video stream
  3. The robot's head smoothly tracks the largest object in frame
  4. A web dashboard at http://0.0.0.0:8042 shows the live feed and controls

Installation

Install from the Reachy Mini dashboard or manually:

pip install git+https://huggingface.co/spaces/backtoengineering/reachy_mini_object_detector

Dependencies

  • reachy-mini
  • tensorflow >= 2.15
  • tensorflow-hub >= 0.16
  • opencv-python >= 4.8
  • numpy