This repository contains all the code required to run an Automated Sentry Gun, including the arduio code, and pc code to control it.
-
ASGduino: This is the code for the arduio to control the motors, and interpret commands from the pc.
-
facetrack: This is the primary pc code that uses opencv to perform facetracking on the target, using a webcam on the gun to control it.
-
assorted: This contains assorted code that can be used for the gun, currently it contains code for random movement.