

Date Start
Date End
Autumn 2020
Embedded OS Final Project
Video Game Using OpenCV, TensorFlow Lite, Raspberry Pi Camera
My partner, Caeli, and I wanted to make use of a camera for our final project, so we taped one to the back of a Raspberry Pi and made a video game which could recognize objects using TensorFlow-Lite. We also wrote the physics and logic for the game ourselves after starting from a scaffold.
We were able to implement some basic game functions before the class ended, including environmental health effects, equipping a weapon, and consuming a food item to regain health. In order to gain these items, you must switch to the live camera feed and place a valid object in view. A couple of fruit options will spawn an apple on screen, various clothing items will spawn armor, and a pair of scissors or a knife will spawn your character a sword from the side of the screen.
Class Description
ECE 5725: Embedded Operating Systems is a class dedicated to using the Raspberry Pi as a development platform for a variety of projects. We were taught about the distinctions between single threaded microcontrollers and multi-core computers like the one on the RPi and how to take advantage of them.
RECENT






