I. Introduction
Aerial manipulators exploit the manipulation capabilities of robotic arms located on a flying platform [1]. These systems can be deployed for tasks that are unsafe and costly for humans. Some notable examples are repairing rotor blades of wind turbines and inspecting oil and gas pipelines in refineries. However, building an autonomous aerial manipulator [2]–[4] poses several challenges to the current state-of-the-art robotic technologies. To this end, existing and close-to-market aerial manipulators are often tailored to a specific task such as contact inspection [5]–[7].