Void Sentry
An AI-driven, real-time Sentry Turret platform leveraging asynchronous I/O and computer vision to deliver high-precision autonomous motion tracking on resource-constrained embedded hardware.
Loading...
Searching...
No Matches
base_detection_module.h File Reference

Abstract interface for object detection logic on ESP32-CAM. More...

#include "camera.h"
#include "move_types.h"
#include "track_snapshot.h"
#include <esp_camera.h>
#include <tuple>

Go to the source code of this file.

Classes

class  BaseDetectionModule
 An abstract base class (Interface) that defines the contract for detection algorithms. This class allows the Controller to remain agnostic of the specific detection method (e.g., Color, AI, or Motion) by providing a consistent interface. More...
 

Detailed Description

Abstract interface for object detection logic on ESP32-CAM.