A Graph–Based Collision–Free Distributed Formation Control Strategy