Multi-UAV DMPC Cooperative Guidance with Constraints of Terminal Angle and Obstacle Avoidance | Synapse