The December 2022 issue of IEEE Spectrum is here!

Close bar

Facebook Engineers Turn Hackathon into Drone-a-thon

Facebook hackathons are regular events to encourage engineers to think out of the box, but this group went farther than most

3 min read
Facebook Engineers Turn Hackathon into Drone-a-thon
Facebook engineers Andy Smith [left] and Ognjen Dragoljević [right] join with guest Ramón Argüello [center] to test software running on a Parrot drone during a recent Facebook hackathon.
Photo: Facebook

The Facebook hackathon: It’s a part of the company’s culture that has spread to other tech companies as a way to get engineers try out new ideas. Last year, Facebook engineers held 17 such events at locations around the world. They developed software to better distribute server load to save power, they built add-ons for a security tool, they tweaked an LED display to monitor Facebook’s infrastructure, and they mapped voters choices shared with Facebook friends during the midterm elections. All are obviously connected to Facebook’s day-to-day business.

One group, though, took the mission of its hackathon a little farther outside their day jobs than most. In November 2014, they launched a drone-a-thon.

It was the first hackathon for Satish Sampath, engineering manager at Facebook’s London office, just hired a few months earlier. The general rule for Facebook hackathons is for engineers to work on something not connected to their regular jobs. Sampath took his interpretation of that mission to the extreme—he wanted his group, which focuses on Android apps, to work on something not tied to its regular environment at all—no computers, no phones. That left drones.

imgFacebook’s recent hackathon couldn’t start until the cafeteria had been drone-proofed.Photo: Facebook

Facebook’s facilities department is used to helping out with hackathons by setting up work areas and providing food. But the idea of drones zooming around inside the company’s cafeteria raised a whole new set of issues—how do you drone proof a room? They scrambled to protect the lights, ducts, and wires with nets.

Sampath also did something else a little out of the ordinary—he invited in engineers from other companies, in particular, Android engineers. “We wanted to get connected to the Android community in London,” he says.

He set up a Facebook page (of course) to collect and vote on ideas for drone projects for the hackathon. The final five were:

  • Dancing drone: it would listen to, recognize, and respond to the beat of music
  • Tour Guide Drone: a drone that could fly along as you walk through a city and give instructions and information
  • Watch-Controlled Drone: a smart-watch app that would translate voice commands into drone commands
  • “Follow-That” Drone: a drone that can follow a selected object, say, keeping an eye on your Roomba or other home robot
  • Teacher Drone: a drone that could be easily programmed by kids, to teach basic programming skills. Sort of an airborne “Turtle graphics” system

The group selected the Parrot Drone as its platform. Sampath reports that drone programming turned out to be a lot harder than expected.

“We had some trouble with the software development kit in the beginning, and everybody pitched in for the first couple of hours on that,” he says. 

imgGuest hacker Danielle Emma Vass works with a Parrot drone.Photo: Facebook

But most of the group had never worked with a drone before, and, he says, “people didn’t realize how difficult it is to balance a drone when it is flying—it would shake from left to right. Given enough time we would have figured out these issues.”

In the end, the teams got the dancing drone working well; the rest of the projects didn’t get finished that day.

But people are still working on them, the Facebook group created for the effort is still active, and new ideas for drone applications continue to emerge. And Sampath, along with a number of the other engineers, has bought drone-building kits to work on in their free time.

Some of the technology developed at Facebook hackathons makes it into Facebook’s main site: Chat, Timeline, and even the iconic “Like” button started at hackathons. These drone apps aren’t headed that way anytime soon. But if Facebook ever does launch a fleet of drones, history may remember it as an effort that, once again, originated at a hackathon.

The Conversation (0)

The Bionic-Hand Arms Race

The prosthetics industry is too focused on high-tech limbs that are complicated, costly, and often impractical

12 min read
Horizontal
A photograph of a young woman with brown eyes and neck length hair dyed rose gold sits at a white table. In one hand she holds a carbon fiber robotic arm and hand. Her other arm ends near her elbow. Her short sleeve shirt has a pattern on it of illustrated hands.

The author, Britt Young, holding her Ottobock bebionic bionic arm.

Gabriela Hasbun. Makeup: Maria Nguyen for MAC cosmetics; Hair: Joan Laqui for Living Proof
DarkGray

In Jules Verne’s 1865 novel From the Earth to the Moon, members of the fictitious Baltimore Gun Club, all disabled Civil War veterans, restlessly search for a new enemy to conquer. They had spent the war innovating new, deadlier weaponry. By the war’s end, with “not quite one arm between four persons, and exactly two legs between six,” these self-taught amputee-weaponsmiths decide to repurpose their skills toward a new projectile: a rocket ship.

The story of the Baltimore Gun Club propelling themselves to the moon is about the extraordinary masculine power of the veteran, who doesn’t simply “overcome” his disability; he derives power and ambition from it. Their “crutches, wooden legs, artificial arms, steel hooks, caoutchouc [rubber] jaws, silver craniums [and] platinum noses” don’t play leading roles in their personalities—they are merely tools on their bodies. These piecemeal men are unlikely crusaders of invention with an even more unlikely mission. And yet who better to design the next great leap in technology than men remade by technology themselves?

Keep Reading ↓Show less