Robofest : Engineering The Anticipated (Final Round)

We arrived at RoboFest with a plan. RoboFest arrived with its own ideas. What followed was a day filled with rapid testing, quick adjustments, and valuable lessons in adaptability.

We reached the venue, completed the basic registration, and immediately began taking in our surroundings. All around us, teams were already testing their drones, fine-tuning systems, and making last-minute adjustments. Naturally, we joined the conversation—discussing different approaches, understanding how others planned to execute their tasks, and seeing what they intended to showcase.

With testing happening everywhere, it felt only right to check our own system. We found a suitable spot and started testing. That’s when the first surprise hit us. The GPS which had been pinpointing accurately during our testing at Nirma, began showing heavy interference at the competition. Even after setting our own EKF and parameters, the drone started drifting noticeably and felt far from stable. It was an unexpected shift from everything we had prepared for.

To regain confidence, we immediately moved on to what we could control—our scripts. Thankfully, they worked perfectly. A few scans were completed successfully, and that small win brought some relief. Around the same time, two of our team members went to inspect the arena. What they discovered changed our strategy entirely.

Robofest Drone Testing

The arena was much smaller than anticipated. Executing a swarm flight would be extremely risky. Even reducing the inter-drone distance from 7 meters to 2 meters wouldn’t guarantee safety—especially with GPS accuracy already in question. That’s when we paused, stepped back, and made a crucial decision

Instead of forcing a swarm flight, we pivoted to a hand-gesture-based flight demonstration. Manav and Nishant quickly got to work and developed new code for hand-gesture control. We managed to take just one test flight. It wasn’t much—but it was enough to know we were on the right track.

After lunch, while waiting for our turn, we decided to test the simulation one last time. And once again, RoboFest had a surprise waiting for us. The script suddenly began throwing errors and refused to run. For a brief moment, it felt like the event was testing our patience more than our drone. But after some focused debugging, the issue was fixed, and everything was finally ready.

We walked up to the judges with confidence. During preparation, we had practiced taking off directly from the hand to demonstrate easy deployment and autonomy. However, due to safety concerns, the judges asked us to perform the takeoff from the ground instead. Without hesitation, we adapted—and executed a smooth ground takeoff.

After the presentation and demonstration, we packed up and started walking away… only to realize we had left the drone behind. For a split second, panic kicked in. One of our seniors immediately went back to retrieve it, and all we could do was laugh at ourselves.

By the end of the day, we were confident in our proof of concept. The system worked, the decisions made sense, and the results reflected exactly that.

Robofest Team Working Robofest Drone Testing