Autonomous aerial manipulation requires the capability to handle inevitable dynamic changes during physical interaction. Previously, very few studies have addressed the stability and transient performance of the scenarios involving abrupt changes in dynamics. This paper proposes a hybrid controller enhancing transient performance for an aerial manipulator extracting an object wedged in a static structure. This task incurs a significant jump in the interaction force on the end-effector so that the analysis using the concept of hybrid dynamical systems is required. To demonstrate the dynamic characteristics of the object-extracting aerial manipulator, we derive the dynamic equations for two flight modes, i.e., free-flight and object-extracting, and the rule of state jumps. Also, we design control strategies which enhance the transient performance during flight mode transition. Then, the stability of the proposed control law is proven, and the overshoot reduction after the object extraction is analyzed. To show the improved performance, we conduct plug-pulling experiments with a quadrotor-based aerial manipulator using the proposed controller and two different existing controllers. The comparative results confirm that our controller enables the aerial manipulator to maintain its stability after the flight mode transition and shows the best transient performance in overshoot minimization among three controllers. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Note to Practitioners</i> —The motivation for this article is the desire to prevent unexpected collisions between obstacles and an aerial manipulator after the vehicle extracts a wedged object from a static structure. To resolve this problem, we present a hybrid control method for such tasks while avoiding an excessive overshoot after the extraction. This method can be utilized in tasks involving abrupt changes in the dynamic model such as retrieving a device attached to a tall structure, reclaiming an object in disaster recovery, or pulling a plug out of a socket. Unlike existing methods, the proposed method simultaneously considers the stability <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">and</i> the initial overshoot right after pulling the object out of the structure, by employing a disturbance observer (DOB) in a hybrid control structure. It can be utilized for the aerial manipulator to avoid collision in a narrow space or to keep it in a safe operation envelope even though the task requires producing a relatively large pulling force.
Read full abstract