A Monopoly opponent robot produced by myself and a team of 7 mechanical, electrical, and software engineers. I was the project manager for the team.
This project features reinforcement learning for strategic decision-making and a Python-powered backend to manage game state. The system integrates wireless communication, a belt and pulley mechanism, and Raspberry Pi-controlled motors and electromagnets for gameplay automation.
Our GitHub: https://github.com/uscmakers/BartholomewBanksworth
A recreation of the Portal video game using the SDL and OpenGL libraries in C++. For source code, please contact me directly: jeremypogue2@gmail.com!
Includes portal physics, complex camera views, a 3D audio system, and a turret AI with randomized behavior.
Disclaimer: All assets do not belong to me.
A rendering of the Mako roller coaster at SeaWorld Orlando using the OpenGL library in C++. For source code, please contact me directly: jeremypogue2@gmail.com!
Includes a custom spline to match Mako's profiling, a custom track shape to match traditional Bolliger & Mabillard track design, gravity-based camera movement, and a ground texture obtained from satellite imagery.
An IoT system that uses the Shazam API to recognize any song being played and display the song's name on an LCD screen via Flask server-client protocol.
GitHub: https://github.com/jmtravis/ee250_final_project-
Demonstration Video: https://www.youtube.com/watch?v=vz6OsyjE_4E
A remote-controlled paper airplane. I was an Embedded Software Engineer on this project and worked on the module's Bluetooth communication capability.
Our presentation slides from the USC Makers Spring Showcase: https://docs.google.com/presentation/d/1LaH4M_exlZA2-XwIsOVCcXsW30W5eLs634eyvcb2dds/edit?usp=sharing
Our GitHub: https://github.com/peterkpark/Paper_AirPlayin
A social media app for sharing music and playlists. My primary contribution to the project was designing and implementing the MySQL database on the backend.
For source code, please contact me directly: jeremypogue2@gmail.com.