The application discloses an unmanned aerial vehicle
obstacle avoidance method based on digital twinning in an unstructured scene, which comprises the following steps: S1, constructing a geometric
perception digital twinning
system; S2, collecting unknown obstacle information and performing geometric synchronization; S3, performing dynamic modeling and
discretization on a virtual unmanned aerial vehicle; S4, constructing a pseudo-control input and a
linear prediction model; S5, generating a safe flight corridor; S6, performing local re-planning; S7, establishing a disturbed
system and an error
system; S8, constructing a robust positive invariant set and performing constraint tightening; S9, constructing a space adaptive tube MPC
optimization problem; S10, performing online space adaptive adjustment; and S11, outputting a control instruction and maintaining virtual-real synchronization. By mapping unknown obstacles in a
physical space to a
virtual space in real time, a safe flight corridor is constructed, local re-planning and space adaptive tube MPC are combined, and the unmanned aerial vehicle can realize safe
obstacle avoidance, high-precision trajectory tracking and low control
energy consumption in an unstructured environment.