A Distributed Optimal Control Approach for Multi-agent Trajectory Optimization