Trajectory optimization of tail-sitter considering speed constraints

Mingyue Fan,Fangfang Xie,Tingwei Ji,Yao Zheng
2024-06-24
Abstract:Tail-sitters, with the advantages of both the fixed-wing unmanned aerial vehicles (UAVs) and vertical take-off and landing UAVs, have been widely designed and researched in recent years. With the change in modern UAV application scenarios, it is required that UAVs have fast maneuverable three-dimensional flight capabilities. Due to the highly nonlinear aerodynamics produced by the fuselage and wings of the tail-sitter, how to quickly generate a smooth and executable trajectory is a problem that needs to be solved urgently. We constrain the speed of the tail-sitter, eliminate the differential dynamics constraints in the trajectory generation process of the tail-sitter through differential flatness, and allocate the time variable of the trajectory through the state-of-the-art trajectory generation method named MINCO. By discretizing the trajectory in time, we convert the speed constraint on the vehicle into a soft constraint, thereby achieving the time-optimal trajectory for the tail-sitter to fly through any given waypoints.
Robotics
What problem does this paper attempt to address?
The problem this paper attempts to address is: how to quickly generate smooth and executable 3D flight trajectories for Tail-sitter UAVs considering speed constraints. Specifically, Tail-sitter UAVs combine the advantages of fixed-wing UAVs and vertical take-off and landing UAVs, possessing the capability for rapid and agile 3D flight. However, due to the highly nonlinear aerodynamic forces generated by the fuselage and wings, quickly generating smooth and executable flight trajectories becomes an urgent problem to solve. The paper proposes a trajectory generation method based on differential flatness, which eliminates differential dynamic constraints in the trajectory generation process and uses the state-of-the-art trajectory generation method MINCO to allocate the time variables of the trajectory, thereby achieving time-optimal flight trajectories. By time discretization, the speed constraints of the vehicle are transformed into soft constraints, ensuring that the Tail-sitter UAV can pass through any given waypoints.