Collision-avoiding decentralized control for vehicle platoons: a mechanical perspective