1 Introduction
2 Design, Environmental and Legislative Constraints
2.1 Design Constraints
2.2 Environment Constraints
2.3 Legal Constraints
3 Aerial Manipulation
4 Aerial Grasping
5 Autonomous Landing
6 Safe Transit
7 The Drone Routing Problem
8 Discussion and Future Directions