Perch like a bird: bio-inspired optimal maneuvers and nonlinear control for Flapping-Wing Unmanned Aerial Vehicles
C. Ruiz, J. Á. Acosta
TL;DR
The paper tackles the challenge of securely perching a bio-inspired flapping-wing UAV by deriving an analytical optimal approach that minimizes terminal velocity under dynamic and kinematic limits, and by designing a nonlinear adaptive control framework comprising velocity, attitude, and guidance subsystems. The velocity and attitude controllers use Lyapunov-based and averaging techniques to provide stability and convergence across post-stall regimes, while the guidance law ties the optimized trajectory to the inertial frame for accurate path tracking. Key contributions include the first analytic solution to the optimal perching maneuver, a robust nonlinear adaptive control architecture with stability guarantees, and validation against real bird data showing close agreement with natural perching trajectories. The work lays a rigorous foundation for practical onboard perching controllers in FW-UAVs and informs design choices for future bio-inspired perching prototypes.
Abstract
This research endeavors to design the perching maneuver and control in ornithopter robots. By analyzing the dynamic interplay between the robot's flight dynamics, feedback loops, and the environmental constraints, we aim to advance our understanding of the perching maneuver, drawing parallels to biological systems. Inspired by the elegant control strategies observed in avian flight, we develop an optimal maneuver and a corresponding controller to achieve stable perching. The maneuver consists of a deceleration and a rapid pitch-up (vertical turn), which arises from analytically solving the optimization problem of minimal velocity at perch, subject to kinematic and dynamic constraints. The controller for the flapping frequency and tail symmetric deflection is nonlinear and adaptive, ensuring robustly stable perching. Indeed, such adaptive behavior in a sense incorporates homeostatic principles of cybernetics into the control system, enhancing the robot's ability to adapt to unexpected disturbances and maintain a stable posture during the perching maneuver. The resulting autonomous perching maneuvers -- closed-loop descent and turn -- , have been verified and validated, demonstrating excellent agreement with real bird perching trajectories reported in the literature. These findings lay the theoretical groundwork for the development of future prototypes that better imitate the skillful perching maneuvers of birds.
