Hybrid hierarchical trajectory planning for a fixed-wing UCAV performing air-to-surface multi-target attack