🤖 AI Summary
To address the challenges of cooperative path planning and task allocation for multi-UAV inspection of wind turbines, this paper proposes a distributed cooperative control framework based on Signal Temporal Logic (STL), explicitly encoding spatiotemporal constraints, energy budgets, and mission deadlines. Innovatively, STL quantitative robustness is integrated into multi-vehicle task coordination to enable verifiable temporal behavior specifications, real-time violation detection, and dynamic rescheduling. The framework combines distributed optimization with Model Predictive Control (MPC) and is validated in a ROS/Gazebo simulation environment. Experimental results demonstrate a 98.2% task completion rate, temporal violation detection latency under 100 ms, and a 37% reduction in communication overhead. The approach significantly enhances reliability, formal verifiability, and resource efficiency of multi-UAV collaborative inspection in complex environments.