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?
If you want a robot to maneuver aggressively, it has to be small. As you scale things down, the 'moment of inertia' - the resistance to angular motion - drops dramatically.
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.
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.
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.
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.