Distributed Consensus in Multi-vehicle Cooperative Control