Abstract:Minimum Snap Trajectory Generation and Control for an Under-actuated Flapping Wing Aerial VehicleThis paper presents both the trajectory generation and tracking control strategies for an underactuated flapping wing aerial vehicle (FWAV). First, the FWAV dynamics is analyzed in a practical perspective. Then, based on these analyses, we demonstrate the differential flatness of the FWAV system, and develop a general-purpose trajectory generation strategy. Subsequently, the trajectory tracking controller is developed with the help of robust control and switch control techniques. After that, the overall system asymptotic stability is guaranteed by Lyapunov stability analysis. To make the controller applicable in real flight, we also provide several instructions. Finally, a series of experiment results manifest the successful implementation of the proposed trajectory generation strategy and tracking control strategy. This work firstly achieves the closed-loop integration of trajectory generation and control for real 3-dimensional flight of an underactuated FWAV to a practical level.
What problem does this paper attempt to address?
The paper primarily focuses on the research of a specific type of aircraft—Underactuated Flapping Wing Aerial Vehicle (FWA V). The paper aims to address the following issues:
1. **Trajectory Generation and Control Strategy**: Develop a complete trajectory generation and tracking control strategy to achieve effective control of the underactuated flapping wing aerial vehicle. This includes analysis based on dynamic characteristics, demonstrating the differential flatness of the system, and designing a general trajectory generation strategy accordingly.
2. **Design of Trajectory Tracking Controller**: Propose a novel trajectory tracking controller that can be compatible with the trajectory generation strategy and utilize robust control and switching control techniques to ensure the asymptotic stability of the entire system.
3. **Combination of Theory and Practice**: Apply the above theoretical results to actual flight experiments, achieving for the first time the closed-loop integrated trajectory generation and control of an underactuated flapping wing aerial vehicle in real 3D flight.
Specifically, the paper addresses the following key points:
- **Dynamic Analysis**: First, a detailed analysis of the dynamics of the flapping wing aerial vehicle is conducted, including unit quaternion representation, flapping frequency modeling, and control surface deflection angle modeling, laying the foundation for subsequent planning and control tasks.
- **Simplification of Vertical Frame Dynamics**: By introducing a vertical frame, the dynamic model of the flapping wing aerial vehicle is simplified, facilitating further trajectory generation and control strategy design.
- **Proof of Differential Flatness**: It is proven that the flapping wing aerial vehicle system has differential flatness, which means that the state variables and control inputs of the system can be uniquely determined by a set of "flat outputs" and their derivatives.
- **Trajectory Generation Optimization**: A polynomial trajectory planning method is adopted, considering various constraints such as continuity constraints, boundary constraints, dynamic constraints, and obstacle constraints. The objective function is to minimize the "snap" (i.e., the fourth derivative of acceleration) to generate smooth and feasible trajectories.
- **Trajectory Tracking Control Strategy**: A trajectory tracking controller is designed to handle position and velocity errors, and by introducing a Lyapunov candidate function, the stability and robustness of the system are ensured.
In summary, the goal of this paper is to overcome the challenges posed by the complex dynamics of flapping wing aerial vehicles and achieve stable and efficient flight in practical applications.