A Clustering-Based Coverage Path Planning Method for Autonomous Heterogeneous UAVs | Synapse