Predictive Consensus for Networked Multi-Agent Systems With Switching Topology, Input Delay and Time-Varying Communication Delays | IEEE Journals & Magazine | IEEE Xplore