This paper presents a practical and simple approach to the design of autonomous flight control of miniature helicopters. It considers a standard easily tunable PID control as the starting step of the design. Then, robust loop-shaping techniques are applied to derive a controller with optimal properties with respect to robustness, noise sensitivity, and bandwidth. Comprehensive analysis and simulation experiments show the validity and practicality of the proposed control design and analysis procedures.