Team Duck Typing
Quinn Farquharson, Robert Horvath, Linus Kim, John Lyle
December 2024
Vision-Based Agent Selection and Control
Detecting user gaze to select and control multiple agents with a single controller and eye tracking
Project Overview
High level objective:
A system where a user can control multiple agents via a single controller, using visual feedback to determine the agent of interest
Functionality (requirements) breakdown:
Program flow/Approach
OpenCV
+
Dlib
Numpy
FilterPy
Numpy
Tkinter
+
Turtle
Visualization & Interfaces
Key Features:
Agent setup & controls (turtle)
Key Features:
Agent Selection
Two Modes
Gaze Detection
Split into four sections:
Gaze Detection
Technical Overview:
Gaze Detection
Demo
Next Steps
Resources and Links
Note: all images and text hyperlinked to resource
Presentation Requirements
Each team will make a final presentation to the class that summarizes your: