I. Introduction
Compared with ground mobile robots, multirotor aerial vehicles (MAVs) possess stronger maneuvering capability, providing them a distinct advantage effectively within confined dynamic environments. Although many related works are available [1], [2], the real-time MAV trajectory planning in confined environments with pedestrians is still a challenging problem that needs to be convincingly solved. Existing methods for handling dynamic objects involve collision checks of the instantaneous state of moving objects, known as reactive planning [3], [4]. Although this approach can enable robots to circumvent uniformly moving low-speed obstacles, it is less effective for objects with varying speeds. Delayed recognition of speed changes frequently causes the robot to approach obstacles too closely, hindering its ability to make necessary adjustments in time and increasing the risk of collisions. The critical problem of reactive planning is its lack of predictive capabilities for future positions of obstacles, which necessitates high performance for both obstacle perception and frequent trajectory replanning of the MAV [5], [6].