We were given a challenge at a hackathon: get an ESP32 to hover a drone autonomously. We followed the provided instructions, sending commands over TCP using Python rather than flashing the microcontroller directly. Cameras tracked the drone's motion, feeding position data back into a PID controller to keep it stable in the air. Most of our time went into devising a model to identify the position of the drone and control it's movement in the x,y, and z directions.
Log in or sign up for Devpost to join the conversation.