Focalizare Unificata cu Tintire Autonomata Inteligenta
A turret that tracks and targets people using computer vision and a laser.
Author: Andrei-Valerian Andreescu
GitHub Project Link: Github
Description
This project is about building a simple automated turret that can detect and follow people with a camera and aim a laser at them in real-time. The user will be able to set a target (for example a red circle or a yellow t-shirt), and the turret will lock onto it and track it.
Motivation
I got the idea from the game Rust, where you can build autoturrets that shoot at players who get too close to your base. I thought it would be cool to try and make something similar in real life, but just using a laser for now.
Architecture
The system has two main parts:
- Vision + Targeting (Python): A Python script runs object detection (YOLO) on a laptop and identifies the target based on color or shape. It sends coordinates to the turret controller.
- Control (Rust): A Raspberry Pi 2W runs a Rust program that controls two servo motors — one for horizontal rotation, one for vertical — and points the camera and laser to track the target. It also reads a distance sensor.
- The camera and laser are mounted on the same platform, so they move together.
Log
Week 5 - 11 May
TBD
Week 12 - 18 May
TBD
Week 19 - 25 May
TBD
Hardware
Detail in a few words the hardware used. TBD
Schematics
Place your KiCAD schematics here. TBD
Bill of Materials
Device | Usage | Price |
---|---|---|
TBD |
Software
Library | Description | Usage |
---|---|---|
TBD |
Links
TBD