I. Introduction
Aerial robotics is a growing field of diverse civil and military applications. Potential applications for micro unmanned aerial vehicles (UAVs) include search and rescue tasks, environmental monitoring, aerial transportation/manipulation, and surveillance [1]. Low-cost and small-size flying platforms are becoming broadly available, and some of these platforms are capable of lifting relatively heavy payloads and of providing an increasing range of basic functionalities [2].