Leaderless formation control for multiple autonomous vehicles