1: \begin{abstract}
2: In this paper, a distributed velocity-constrained consensus problem is studied
3: for discrete-time multi-agent systems, where each agent's velocity is constrained to lie in a nonconvex set. A distributed constrained control algorithm
4: is proposed to enable all agents to converge to a common point using only local information. {The gains of the algorithm for all agents need not to be the same or predesigned and
5: can be adjusted by each agent itself based on its own and neighbors' information.}
6: It is shown that the algorithm is robust to arbitrarily bounded communication delays and arbitrarily switching communication
7: graphs provided that
8: the union of the graphs has
9: directed spanning trees among each certain time interval. The analysis approach is based on
10: multiple novel model transformations, proper control parameter selections, boundedness analysis of state-dependent stochastic matrices{\footnote{Throughout this paper, when referring to a stochastic matrix, it means a row stochastic matrix.}},
11: exploitation of the convexity of stochastic matrices, and
12: the joint connectivity of the communication graphs. %It is shown that consensus can be achieved in the presence of communication delays and input constraints as long
13: %as each nonzero edge weight of the communication graph is lower bounded by a positive constant.
14: % In light of the vanishment of
15: %the error auxiliary and the exponential convergence property of the
16: %linear main body,
17: Numerical examples are included to illustrate
18: the theoretical results.
19:
20: \vspace{0.1cm}
21:
22: \noindent{\bf Keywords}: Constrained Consensus, Delays, Multi-agent Systems
23: \end{abstract}
24: