Iterative learning control algorithm of consensus for discrete-time heterogeneous multi-agent systems with independent topologies | IEEE Conference Publication | IEEE Xplore