Optimal UAV coordination for target tracking using dynamic programming | Synapse