Vision-based interception using multicopters equipped strapdown camera is challenging due to camera-motion coupling and evasive targets. This article proposes a method integrating image-based visual servoing (IBVS) with proportional navigation guidance (PNG), reducing the multicopter’s overload in the final interception phase. It combines smoother trajectories from the IBVS controller with high-frequency target 2-D position estimation via a delayed Kalman filter (DKF) to minimize the impact of image processing delays on accuracy. In addition, a field-of-view (FOV) holding controller is designed for the stability of the visual servo system. Experimental results show a circular error probability (CEP) of 0.089 m (72.8% lower than the latest relevant IBVS work) in simulations and over 80% interception success under wind conditions below 4 m/s in real world. These results demonstrate the system’s potential for precise low-altitude interception of noncooperative targets.
Multi-agent pathfinding has been extensively studied by the robotics and artificial intelligence communities. The classical algorithm, conflict-based search (CBS), is widely used in various real-world applications due to its ability to solve large-scale conflict-free paths. However, classical CBS assumes discrete time–space planning and overlooks physical constraints in actual scenarios, making it unsuitable for direct application in unmanned aerial vehicle (UAV) swarm. Inspired by the decentralized planning and centralized conflict resolution ideas of CBS, we propose, for the first time, an optimal and efficient UAV swarm motion planner that integrates state lattice with CBS without any underlying assumption, named SL-CBS. SL-CBS is a two-layer search algorithm: (1) The low-level search utilizes an improved state lattice. We design emergency stop motion primitives to ensure complete UAV dynamics and handle spatio-temporal constraints from high-level conflicts. (2) The high-level algorithm defines comprehensive conflict types and proposes a motion primitive conflict detection method with linear time complexity based on Sturm’s theory. Additionally, our modified independence detection (ID) technique is applied to enable parallel conflict processing. We validate the planning capabilities of SL-CBS in classical scenarios and compare these with the latest state-of-the-art (SOTA) algorithms, showing great improvements in success rate, computation time, and flight time. Finally, we conduct large-scale tests to analyze the performance boundaries of SL-CBS+ID.
Multi-UAV search missions for prioritized targets under constrained communications suffer from weak communication-decision integration, limited global perception synchronization, and delayed mission response. This paper formulates multi-UAV collaboration search as a multi-objective optimization problem to balance communication overhead and search performance. A Cooperative Hierarchical Target Search under Constrained Communications (CHTS-CC) algorithm is proposed to address the problem. The algorithm incorporates a Cluster-Consistent Information Fusion with Event Trigger (CCIF-ET) method, which enables intra-cluster information fusion. When clusters connect, a single merge that applies joint weighting by cluster scale and uncertainty reduces communication overhead. Furthermore, a Dynamic Preemptive Task Allocation (DPTA) mechanism reallocates UAV resources based on target priority and estimated time of arrival (ETA), enhancing responsiveness to high-priority targets. Simulation results show that when all UAVs and communication links operate normally, CCIF-ET reduces total confirmation time by 8.73% compared to the uncoordinated baseline and maintains a 24.43% advantage during single-UAV failures. In scenarios with obstacles, failures, and dynamic targets, CHTS-CC reduced mission completion steps by 34.78%, 32.35%, and 55.45% compared to the non-allocation baseline. The average detection time for high-priority targets decreased by 28.48%, 29.41%, and 58.82%, respectively, demonstrating the effectiveness of the proposed algorithm.
Multi-agent pathfinding has been extensively studied in the robotics and artificial intelligence communities. The classical algorithm, Conflict-Based Search(CBS), is widely used in various real-world applications due to its ability to solve large-scale conflict-free paths. However, classical CBS assumes discrete time-space planning and overlooks physical constraints in actual scenarios, making it unsuitable for direct application in Unmanned Aerial Vehicle(UAV) swarm. Inspired by the decentralized planning and centralized conflict resolution ideas of CBS, we propose an optimal and efficient UAV swarm motion planner that integrates State Lattice with CBS, named SL-CBS. SL-CBS is a two-layer search algorithm: (1) The low-level search utilizes an improved State Lattice. We design emergency stop motion primitives to ensure complete UAV dynamics and handle spatio-temporal constraints from high-level conflicts. (2) The high-level algorithm defines comprehensive conflict types and proposes a motion primitive conflict detection method with linear-time complexity based on Sturm’s theory. Additionally, our modified Independence Detection(ID) technique is applied to enable parallel conflict processing. We validate the planning capabilities of SL-CBS in classical scenarios and compare it with State-Of-The-Art(SOTA) algorithms, showing great improvements in success rate, computation time, and flight time. Finally, we conduct large-scale tests to analyze the performance boundaries of SL-CBS+ID.
We propose a high-quality and computationally efficient trajectory replanning method for Unmanned Aerial Vehicle (UAV) swarms, termed RHCR-Opt, which is designed to continuously and efficiently generate multiple collision-free trajectories in dense obstacle environments. RHCR-Opt consists of three layers. The first two layers are the rolling-horizon collision resolution (RHCR) algorithm based on the Conflict-Based Search (CBS), while the third layer focuses on trajectory generation and optimization using Minimum Control (MINCO) trajectories. Within the two-layer RHCR framework, the improved Lifelong Planning A* (LPA*) algorithm incorporating spatiotemporal constraints is proposed and employed as the low-level solver of CBS to satisfy the frequent search requirements for feasible paths under varying spatiotemporal constraints, thereby significantly improving computational efficiency. Furthermore, the rolling-horizon collision resolution concept is adopted in the high-level CBS framework, where only the discovery of collision-free paths within a finite time window is considered. This substantially reduces the computational burden associated with trajectory generation and optimization beyond the time window. At the third layer, a MINCO-based trajectory generation scheme is designed, and a swarm trajectory joint optimization framework with a finite time window is proposed to generate dynamically feasible and collision-free trajectories. In addition, for swarm missions requiring simultaneous arrival, a two-stage temporal coordination optimization method is developed. Extensive simulation experiments demonstrate that, compared with state-of-the-art (SOTA) algorithms on the proposed benchmark, RHCR-Opt achieves significant improvements in both trajectory quality and computational efficiency. In particular, when the swarm size becomes large, the computational efficiency is improved by at least 23.7%.
1 September 2025 in Chinese Journal of Electronics
Search-based motion planning with motion primitives is a complete and optimal method, and it can generate dynamically feasible, collision-free, smooth trajectories in dense environments. To further enhance the computational efficiency of this method while maintaining its completeness and optimality, we focus on the motion primitive graph search strategy and collision detection method, and propose three improvements. First, we design an admissible heuristic function that considers environmental obstacles, which is pre-computed based on a modified Dijkstra algorithm and is stored in a look-up table. Second, we propose two motion primitive cost penalty strategies by penalizing the angle between the velocity and the yaw direction after the generation of motion primitives. The penalty strategies not only smooth the trajectory but also direct the search process toward more promising paths, thereby improving search efficiency. Third, in structured obstacle environments, we propose a novel motion primitive collision detection method with linear complexity based on Sturm's theory. Extensive simulations validate that our algorithm, with the above three improvements, greatly enhances computational performance by more than 38.1% on our benchmark, without sacrificing the completeness and optimality.