There will be 13 labs in total. This page contains all the lab writeups, images, and embedded videos that walk through what was done in each lab.
The Artemis Board In this class, we’ll be using the Artemis board, specifically the SparkFun Red...
In this lab, we’re going to establish communication between our computer and the Artemis board ...
In this lab, we equipped the robot with sensors (specifically the Time-of-Flight (ToF) and Inte...
In this lab, we characterized our car to leverage the remote control and familiarize ourselves wi...
In this lab, we changed from manual to open loop control of the car. At the end of this lab, ou...
In this lab, we used what we learned from lecture about PID control and implemented it to our c...
In this lab, we implemented a Kalman Filter to combat the slow sampling rate of the sensors, as...
In this lab, we utilized the past few labs to finally implement stunts with our robot car. Lab...
In this lab, we attempt to create a mapping of a room in the lab, and use this map in later loc...
In this lab, set up and used our simulator environment. One of the reasons why we might use a s...
In this lab, we implemented grid localization using Bayes filter. We were tasked to simulate th...
In this lab, we were given a fully-functional and optimized Bayes filter that works on the virt...
Now that we’ve successfully completed Labs 1-12, we are finally at the point where we want to d...