Nathan Evans

MQTT - Controlling via WiFi

Here, the iPad is publishing to an MQTT topic, and the robot is subscribed to this same topic, so when the iPad writes the correct command then the robot will execute this

This demonstration shows the robot communicating two ways with a web-app via MQTT to have it perform turns and notify the user that a bump sensor has been pressed

This video demonstrates the robot communicating with a phone using bluetooth when the bump sensors are pressed

Here, the phone is communicating with the robot via bluetooth to control the robot based on what ASCII character it receives from the phone

Bluetooth

Material property, Triangle, Font

This demonstration shows the robot being moved over a line which causes the LED to change colors depending on where the physical robot is, relative to the black electric tape

Reflectance & Distance Sensors

This video shows the robot using its distance sensors to detect an object in its path and act accordingly, so that it does not hit the object

This final demonstration is the robot using its line detecting abilities along with a finite state machine to follow a line of black tape. This line follower was created by a team of 3 students

Line Follower Demonstration