# Robot description in the robot.yaml format, version 0.1. format_version: "0.1" name: Robot Pet v1 (ESP32-CAM Face Tracker) summary: A desktop robot pet built around an AI-Thinker ESP32-CAM that streams video, tracks faces or coloured objects with pan and tilt servos, and shows animated eyes on an OLED display. category: home difficulty: intermediate license: hardware: GPL-3.0-only software: GPL-3.0-only source: repository: https://github.com/RKTheOneAndOnly/Robot_Pet_V1 ref: 73cf6e326f3bee5281f32c7c320b79d62e30a5ee tools: - 3D printer - soldering iron - USB-to-TTL adapter files: cad: cad/ bom: README.md docs: docs/ images: - docs/Photos/Robot_Pet_V1.jpeg software: framework: arduino build_steps: - title: Add WiFi credentials to include/wifi_config.h - title: Flash the firmware with PlatformIO - title: Check the camera stream in a browser - title: Run the servo bring-up test - title: Centre both servos before assembly - title: Install Python requirements and run the tracker