{'fraction_non_alphanumeric': 0.02096273291925466, 'fraction_numerical': 0.0, 'mean_word_length': 5.381188118811881, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A robust decentralised strategy for multi-task control of unmanned aerial systems. Application on underactuated aerial manipulator

These days we demand Unmanned Aerial Systems (UASs) fly autonomously and be able to physically interact with their environment executing prescribed tasks. An excellent example of that are the Aerial Manipulators (AMs) i.e. UASs formed by the join of an Unmanned Aerial Vehicle (UAV) and a Robot Manipulator (RM). Moreover, the lack of structured workspaces in outdoor operations is challenging for the control system, forcing to increase notably its complexity to meet such requirements but keeping in mind the trade-off between the task performance and computational burden. In this work, a nonlinear control strategy is proposed and thoroughly tested on an AM. The strategy combines the use of robust controllers separately for both UAV and RM exploiting their stability margins to optimise different prescribed criteria in real time. The inclusion of this optimisation in the loop shows excellent results, sharing priorities of the controllers as required. Following this idea, two different strategies have been tested in a benchmark system showing promising results and, furthermore, feasible for a subsequent implementation in the available platform.