Multi-UAV cooperative path planning can improve the efficiency of task completion. To deal with space and time conflicts multi-UAVs in complex environments, a multi-collision-based multi-UAV algorithm, multi-conflict-based search (MCBS), is proposed. First, flight constraints UAV are analyzed, three-dimensional environment model established that incorporates geographical information. Then, hier...