My name is Emil Jiang. I enjoy exercising, and I try to stay in shape. I like going on runs and to the gym. Soccer is my favorite sport to play and watch. I also love music and have played the viola for many many years. Cats are my favorite house pet with monkeys being my favorite outdoor pet. One goal for the future is I hope to learn how to cook.
Relevant Coursework: Advanced Data Structures, Advanced Object-Oriented Design, PLTW Engineer Design Development, PLTW Digital Electronics, Calculus C, AP Computer Science A, AP Physics C
This project was done during an internship at JHU APL. A car was built which was connected to a raspberry pi and webcam. This car was programmed using python and was able to navigate taped car lanes autonomously. Video analysis of the car's position relative to the lane was assessed in order to determine the movement of the car. A lot of research into computer vision and the uses of different libraries was explored.
View Project View CodeThis new invention was part of a group project. The idea is to help people with hearing disabilities have easier methods of communication. There is a soundboard(raspberry pi, power bank, and speaker) which is supposed to go on the wrist with buttons. An ios app is paired with the device and allows the user to customize the button press. Google's text to speech API is used to communicate to others. Apple's speech to text is used to allow better communcation between the two parties. Machine learning and image recognition software was also developed in order to delve into the basics ASL Translation.
View Project View CodeThis game was built in the interest of exploring AI. Learning how to make a computer player that is basically unbeatable was the end goal. A mini-max algorithm was implemented as well as many other features to make the game more enjoyable including choosing from many color schemes, choosing own piece colors, and varying difficulty.
View ProjectThis was my first ever fully functional game built using object orientated design. There are four levels with increasing difficulty. The whole project is drawn using Java's paint component.
View Project