|
Smart Camera ESP32
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.
|
Abstract base class for turret movement hardware abstraction. More...
#include <base_movement_manager.h>
Public Member Functions | |
| virtual | ~BaseMovementManager ()=default |
| Virtual destructor for safe polymorphic cleanup. | |
| virtual void | move_relative (std::tuple< MoveX, MoveY > move_directions)=0 |
| Moves the turret relative to its current orientation. | |
Abstract base class for turret movement hardware abstraction.
This interface defines the contract for any class responsible for physical movement.
|
pure virtual |
Moves the turret relative to its current orientation.
Implemented in MovementManager.