Cooperative coordination and formation control for multi-agent systems. (2018)