This week I finally had the opportunity to further continue working out hardware kinks. JP and I linked up to integrate the Arduino code with his ellipse detection. I sent him the code necessary to communicate with the Arduino over USB and we ran preliminary tests where we were able to successfully detect a cup then rotate to face the target cup. One tweak we are making is to always rotate back to the start/0 degree position after we launch so that we don’t have to keep track of the overall angle between shots, and instead only have to worry about that one shot at a time. It also means that we don’t have to retain a persistent serial connection with the Arduino and can initiate a new connection every time we are ready to run the launch code.