A micro spherical rolling and flying robot
Opportunities and Challenges with Autonomous Micro Aerial Vehicles