Final Project - Java GUI
Technology: Java, C, Eclipse
For this project, I was in a team of three others. We were tasked with programming the robot
using embedded systems techniques to be controlled remotely using a WiFi connection from
the robot to a lab computer. We needed to write a program to remotely navigate it around
an obstacle course to a final destination without directly seeing the robot. My responsibility
was to create a java program that would take the data from the optical sensors and display
it in a radial graph to detect objects.
This graph is made from test data and shows two objects in front of the robot. The red line represents data from
the ultrasonic sensor and the blue line (under the red line) represents data from the infrared sensor
GuiMain.java (click on image to download file):
GraphPanel.java (click on image to download file):