Cai Lemieux Mack ‘23 majors in Computer Science and Mathematics and minors in Music. He is particularly interested in the physical applications of Computer Science. Cai is a captain of the club Ultimate Frisbee team, a mentor at the Peterson Quantitative Resource Center, and a Teaching Assistant in the Math, Computer Science & Statistics department. He is also a member of the Pi Mu Epsilon math honors society as well as the ODK society.
Drones are uncrewed vehicles that operate under the direction of software running on a “flight computer” – a computer that controls the drone as it travels along a pre-programmed path. This research dealt with increasing the resiliency of the drone in the face of computer failures. We developed a method for transplanting certain sensor data from one flight computer to another, allowing a backup computer to take over the job of the flight computer while the problem is fixed. We were able to successfully complete test missions, which included transferring control from the original flight computer to the backup, restarting the original computer, and then successfully transferring control back.