Projects
Modular Voice Assistant
Built as a capstone project, this voice assistant features multiple speech to text and text to speech engines,
over 100 different voices, and easy skill-building for implementation in anything from a replica Iron Man helmet
to a fully functional smart-house. Did I mention that it has name customizability through
the Porcupine Wake Word engine?
Check it out on the GitHub page.. The author is active on GitHub.
Machine Vision Robotic Arm
A robotic arm that uses a camera to detect any object in its field of view and, on command, grabs it and throws it from the platform. Based on the Robot Operating System (ROS), the same system used in the Mars Rover. See a video. The code for this project can be found here.
Autonomous Remote Control Car
An RC car is made to recognize it's surroundings through a machine learning image recognition algorithm. A Raspberry Pi 3 is used to control to car. The source code and the wiki can be found in the repository.
Battleship AI
A solid state machine built in C++ to play the game battleship. We currently have 2 versions of an AI developed last semester and we are looking to improve them and implement other strategies with the goal of defeting human players. The code for this project can be found here.
NEO the Learning Softbot
Neo is an agent designed to interact and learn from objects in its environment. Its framework is built upon concepts in Agent Oriented Programming which allow its source code to be completely autonomous from the environment (it can be placed into a new environment without breaking). The code for this project can be found here.