When you play piano, your left hand and right hand are synced. Your brain basically has a clock, so that the right hand knows that 0.3 seconds after I hit this key, I need to hit that one. And the right hand knows not to hit keys that the left hand is playing, so the hands do not collide.

The big mathematical challenge for flying robots is making them move in six dimensions: x, y, z, pitch, yaw and roll. We create 3-D obstacle courses in the lab - windows, doors, hula-hoops taped to posts - and ask the robots to fly through. It looks like a Harry Potter Quidditch match.

Clearly, humans will always have a role to play in emergency response for law enforcement. But if there's an emergency, if there's a 911 call, the question is, do you want a human dashing off to respond to it right away?


Normally, in the presence of radiation, communication links fail. But with autonomous robots, you don't need communications.

Our nano-quadrotor robots are made to be as lightweight as possible: less than a fifth of a pound and palm-sized. They can do an aerial backflip in half a second, accelerate at two Gs, and fly rotor blade to rotor blade in three-dimensional formations - and they do all this autonomously.

I have this dream that the first responders to 911 calls will not be law enforcement personnel but robots. Robots can put eyes and ears on the scene much faster than you can with policemen or women.