Trajectory control and dynamic modeling of a tailless flapping-wing robot

Master Thesis (2020)
Author(s)

J. Kelbling (TU Delft - Mechanical Engineering)

Contributor(s)

E. Steur – Mentor (TU Delft - Team Bart De Schutter)

Ajay Seth – Mentor (TU Delft - Biomechatronics & Human-Machine Control)

A.J.J. Van Den Boom – Graduation committee member (TU Delft - Team Bart De Schutter)

J.K. Moore – Graduation committee member (TU Delft - Biomechatronics & Human-Machine Control)

Faculty
Mechanical Engineering
Copyright
© 2020 Jelle Kelbling
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 Jelle Kelbling
Graduation Date
24-09-2020
Awarding Institution
Delft University of Technology
Faculty
Mechanical Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The DelFly Nimble is a type of tailless flapping-wing micro air vehicles (FWMAVs) that has received an increasing amount of attention. FWMAVs show efficient and agile flight possibilities at small scale. The aerodynamics and dynamics of these flapping vehicles are challenging and not fully understood. In this work, a strategy to implement a 3D dynamic model and a trajectory control algorithm is proposed for the DelFly Nimble by the use of a quasi-steady state framework. The design of a suitable tracking control algorithm is the essence of this task. A globally defined smooth nonlinear geometric framework of the flapping-wing vehicle’s rigid body dynamics is introduced as a basis for the analysis. This grants an unambiguous coordinate-free dynamic model in which problem of singularities are avoided. The Nimble has four inputs used to control the six translational and rotational degrees of freedom. A nonlinear tracking controller is chosen on the special Euclidean group 푆퐸(3) for the underactuated aerial vehicle, where position and yaw trajectory tracking are achieved. The full system is classified into the coupled attitude and position subsystems. Using the Lyapunov Stability theorem, the nonlinear controller is shown to achieve almost global asymptotic tracking of the attitude error dynamics of the Nimble and almost global asymptotic tracking of the position error dynamics of the center of mass of the Nimble, enabling sufficient tracking of aggressive maneuvers. Finally, the dynamic model and the controller are examined with numeric simulations. From the results can be concluded that the nonlinear control design allows for aggressive aerobatic maneuvers while maintaining stability of the closed-loop system, provided that the control inputs and damping forces remain moderate.

Files

License info not available