• Getting a Swarm Swarming: Stories from FireAIDSS

    Getting a drone to work isn't easy. Getting an entire swarm to work together? Brutally impossible. Especially when you're
    developing on a fairly new framework for swarm control. But that's exactly what we set out to do with FireAIDSS, our AI-driven drone swarm system for wildfire monitoring and prediction.

    Over the course of this development journey, I've collected seven stories that capture the essence of what it means to push the boundaries of robotics and artificial intelligence. Each story represents a crucial piece of the puzzle, arranged to take you from the fundamental challenges of controlling a single drone to the complexities of coordinating an entire intelligent swarm.

    The journey begins with "Programming a Drone Zombie," where we tackle the basic challenge of making a single drone reliably follow commands. From there, "Communications: It's Not You, It's the Protocol" explores how we revolutionized the way our drones talk to each other and the control system. "Simplicity is the Ultimate Sophistication" reveals how we transformed a complex, unwieldy control system into something elegant and efficient.

    As we move deeper into the technical challenges, "Building a Brain, from the Ground Up" delves into the development of our neural network – the AI that makes FireAIDSS more than just another drone swarm. "Feeling the Heat" takes you inside our efforts to create a safe but realistic testing environment, while "Crashing Like a Wrecking Ball" offers an unflinching look at the trials, errors, and occasional ceiling collisions that marked our development process.

    Finally, "All Day, All Night" provides a personal reflection on the entire journey, exploring not just what we built, but why it matters in a world facing increasingly devastating wildfires.

    These stories are arranged to mirror the development process itself – each building on the lessons and challenges of the
    previous ones. They're not just technical accounts; they're stories of persistence, innovation, and the belief that technology can help us address some of our world's most pressing challenges. Whether you're an engineer, a roboticist, or simply someone interested in how innovation happens, I hope these stories offer insights into both the technical and human aspects of developing complex and adaptable systems.

    So grab a coke (trust me, you'll need it –I certainly did), and join me on this journey through the development of
    FireAIDSS. Just watch out for falling drones.

  • Check out the stories from the lab!

    22 février 2025
    Some nights in the lab, after everyone else had gone home, I would pull up the latest wildfire...
    Read more...
    Here's a mathematical reality that keeps drone engineers (me) up at night: if you have a single...
    Read more...
    22 février 2025
    There's something uniquely challenging about trying to simulate a wildfire indoors. For one thing...
    Read more...
    When you set out to build an artificial brain, you quickly learn that the hardest part isn't the...
    Read more...
    There's an old programming joke: "I've solved all our problems with another layer of abstraction!...
    Read more...
    The development of FireAIDSS, our AI-driven drone swarm system for wildfire monitoring, revealed...
    Read more...
    You know how in every zombie movie, it all begins with that one person who gets infected? Well,...
    Read more...