Decentralized control of a large platoon of vehicles using non-identical controllers | Synapse