ABSTRACT The Vertical Takeoff and Landing Aircraft (VTOL) is capable of both low-speed hovering and high-speed flight. This paper proposes an autonomous motion planning and anti-wind disturbance control algorithm for the VTOL, implemented spatial and temporal joint motion planning for VTOL, under the limitation of maximum flight speed of the aircraft, VTOL can achieve fully autonomous flight in complex environments, which can realize the autonomous flight of a single aircraft in a complex and dense environment, achieve real-time perception and avoidance of static and dynamic obstacles. The information generated by motion planning includes the position, velocity, and acceleration information of the aircraft, and proposes a wind disturbance estimation and active control strategy in a wind disturbance environment, accurate estimation of wind disturbance is achieved through a state observer, and the wind disturbance was suppressed through nonlinear error feedback control law, implemented wind disturbance estimation and suppression for aircraft in wind disturbance environments, and achieved complete autonomous motion planning and trajectory tracking of VTOL in a complex and wind disturbance environment. Our work can provide a basis for the collaborative control of multiple UAVs.