Note: All information on this page is shared with the permission of the employer.
Project Info:
Foresight AI is a company that collects real-world driving data to train autonomous vehicles. The company uses drones with cameras and other sensors mounted on them to collect their data. At the time, the company had a pilot manually fly the drones above the capture point, which was hard to scale. My project was to automate the data collection process by developing an autonomous drone capable of capturing traffic data. This project provided an avenue for the company to massively scale its data collection process, allowing it to present a vastly larger data corpus to customers and handle more clients simultaneously.
I first configured and built the quadcopter hardware, and then engineered a software system capable of object recognition, localization, object tracking, and high-level mission control. To safely validate my software, I ran the mission planning software in simulation, and tested my object detection and tracking data on real-world drone footage.