Event-triggered consensus control with dynamic agents and communication delays in heterogeneous multi-agent systems | Synapse