Target Tracking and Obstacle Avoidance for Multi-agent Networks with Input Constraints
|
|
- Johnathan Allen
- 5 years ago
- Views:
Transcription
1 International Journal of Automation and Computing 8(1), February 2011, DOI: /s Target Tracking and Obstacle Avoidance for Multi-agent Networks with Input Constraints Jing Yan 1 Xin-Ping Guan 2 Xiao-Yuan Luo 1 Fu-Xiao Tan 3 1 Department of Electrical Engineering, Yanshan University, Qinhuangdao , PRC 2 School of Electronic and Electric Engineering, Shanghai Jiao Tong University, Shanghai , PRC 3 School of Computer and Information, Fuyang Teachers College, Fuyang , PRC Abstract: In this paper, the problems of target tracking and obstacle avoidance for multi-agent networks with input constraints are investigated. When there is a moving obstacle, the control objectives are to make the agents track a moving target and to avoid collisions among agents. First, without considering the input constraints, a novel distributed controller can be obtained based on the potential function. Second, at each sampling time, the control algorithm is optimized. Furthermore, to solve the problem that agents cannot effectively avoid the obstacles in dynamic environment where the obstacles are moving, a new velocity repulsive potential is designed. One advantage of the designed control algorithm is that each agent only requires local knowledge of its neighboring agents. Finally, simulation results are provided to verify the effectiveness of the proposed approach. Keywords: Target tracking, obstacle avoidance, multi-agent networks, potential function, optimal control. 1 Introduction In recent years, there is a spurt of interest in the area of unmanned system networks (UMSNs) [1 4], such as sensor networks (SNs). These networks can potentially consist of a large number of agents, such as unmanned underwater vehicles (UUVs), unmanned aerial vehicles (UAVs), and unmanned ground vehicles (UGVs). UMSN provide numerous applications in various fields of research, such as building automation, intelligent transportation systems, surveillance, terrain data acquisition, and underwater exploration. The advantages of UMSN over single system include cost reduction, increased efficiency, and improved robustness. One of the prerequisites for these networked agents is team cooperation and coordination for accomplishing predefined goals and requirements. Cooperation in multi-agent networks, including target tracking and obstacle avoidance, has received lots of attentions in the past few years. Some approaches to this problem have been investigated within different frameworks. In [5], a behavior-based approach was presented, in which the basic behaviors were assigned to the independent systems to form a guidance algorithm. Then, the controllers for achieving different objectives were combined. Virtual structure method was investigated in [6], and the control method was developed to force agents to be kept consensus in a rigid formation. In [7], receding horizon control (RHC) was applied to cooperative control of multiagent networks. RHC is a feedback control scheme, in which an optimization problem is solved at each sampling time. Manuscript received September 7, 2009; revised February 8, 2010 This work was supported by National Basic Research Program of China (973 Program) (No. 2010CB731800), Key Project of National Science Foundation of China (No ), National Nature Science Foundation of China (No ), Key Project for Natural Science Research of Hebei Education Department, PRC (No. ZD200908), and Key Project for Shanghai Committee of Science and Technology (No ). Each optimization yields an open-loop control trajectory, and the initial portion of the trajectory is applied to the agents until the next sampling instant. Among these control methods, potential function method is the most popular control strategy. It has been widely used for multi-agent cooperation problem, such as consensus problem [8,9], tracking problem [10], and obstacle avoidance problem [11]. However, most of these strategies are well solved for oversimplified agent dynamics without explicitly taking input constraints into account. For example, obstacle avoidance control is usually translated into minimization of a function, i.e., the value of this function will become big enough when a direction which would lead to collision is chosen. Such an approach does not reveal the real-life issues, such as limited acceleration and actuation ability of the agents. On the other hand, conventional potential function method is not suitable for path planning of multiagent networks in a dynamic environment where both the target and the obstacles are moving [10]. Because only the relative positions between agents, target, and obstacles are included in the definition of potential functions. Then, the potential field cannot reflect the whole information of the dynamic environment, because of neglecting the target and obstacles velocity information. One result of this demerit is that the agents are possible to collide with the obstacles when the relative velocities between agents and obstacles are large to some extent. Based on the above consideration, this paper attempts to overcome these limitations by combining the potential function method with dynamic optimal control. The objective is to make the agents track a moving target, while avoiding collision with the moving obstacles and other agents. First, we define a new velocity potential function that includes the velocities of the target and obstacles. Based on the new potential function, a presumed solution can be ob-
2 J. Yan et al. / Target Tracking and Obstacle Avoidance for Multi-agent Networks with 47 tained without considering the input constraints. Optimizing the presumed solution with taking the input constraints into consideration, a novel distributed control algorithm is proposed. Meanwhile, the approach is cooperative since every neighboring agent exchanges its presumed solution prior each update. As each agent only exchanges information with its neighbors and the optimization is implemented at each update time, therefore, the optimal algorithm is local and dynamic. The outline of this paper is as follows. In Section 2, the preliminaries and problem statement of multiple agents are described. In Section 3, the control algorithm is presented. Some simulation examples are provided to verify the effectiveness of the approach in Section 4. Conclusion is given in Section 5. 2 Problem statement and preliminaries Multi-agent networks. Assume a set of agents = {i = 1,, N}, where N is the number of agents. Each agent can be described by its dynamics. For agent i with 2-dimensional (2D) coordinates, the state and control vectors are denoted by z i(t) = [q i(t) T, q i(t) T ] T and u i(t) R 2. The vectors q i(t) R 2 and q i(t) R 2 are the position and velocity of agent i, respectively. The dynamical representation of each agent is governed by ż i = az i + bu i (1) [ ] [ ] 0 I (2) 0 where a =, b =. The matrix I (2) 0 0 I (2) is a 2D identity matrix. The state and control vectors of agent i are defined as z i(t) Z and u i(t) C, respectively. C and Z are convex sets, which will be illustrated in Assumption 1. By concatenating the states of all agents in a team into a vector z = (z1 T,, zn T ) T, the team dynamics are ż(t) = Az(t) + B iu i(t), t 0 (2) where A = I (N) a and B i = [s 1,, s j,, s N ] T b, s j = 1, if i = j, 0, else, j N +. The operator is the Kronecker product. Graph [12]. A graph G is a pair that consists of a set of vertices V = {1, 2,, N} and edges E {(i, j) : i, j V, j i} (i.e., the graph in general is directed and has no self-loops). The graph is said to be undirected if (i, j) E (j, i) E. Information structure and neighboring sets [13]. To ensure cooperation among agents, each agent has to know the status of the other agents, and therefore, agents have to communicate with each other. For a given agent i, the set of agents from which it can receive information is called a neighboring set N i, that is i = 1,, N, N i = {j = 1,, N (i, j) E}. (3) It is assumed that the graph describing the information structure is connected. Laplacian matrix [13,14]. This matrix is used to describe the graph associated with information exchanges in a network of agents, and is defined as L = [L(i, j)] N N d(i), if i = j L(i, j) = 1, if (i, j) E and i j (4) 0, otherwise where d(i) is equal to the cardinality of the set N i, and N i is called the degree of vertex i. For an undirected graph, the degree of a vertex is the number of edges incident to that vertex (total number of links connected to that vertex). 3 Distributed control algorithm In this section, we design a term of agents that can track a moving target while avoiding collisions with obstacles and other agents. Based on potential function method, a presumed solution can be obtained without taking the input constraints into consideration. After optimizing the presumed solution considering the input constraints at each sampling instant, a distributed optimal control algorithm is proposed. To optimize control performance, the convexity assumption is necessary for optimization algorithms. Assumption 1. C is a compact and convex subset of R 2, which contains the origin in its interior. Z is a convex and connected subset of R 4, which contains zi c (zi c is the desired states vector for agent i) in its interior for every i. Following the general practice of the research in potential fields, the following assumptions are made. Assumption 2. The obstacles can be covered by convex circles. The k-th (k = 1, 2, ) obstacle in the environment is included in a 2D circle and denoted by B k (O k, ρ k ), where O k is its center, and ρ k (ρ k > 0) is its radius. Assumption 3. The agent s target can be treated as mass points. Definition 1 (Obstacle set). For each agent i at time t, the detected obstacle set is defined as the subset Ω t i {B 1(O 1, ρ 1 ),, B k (O k, ρ k ), } in the detected range of the sensor. 3.1 Distributed potential function control algorithm Based on potential function method, a presumed solution can be obtained without taking the input constraints into consideration. To reflect the dynamic environment, we define a new velocity potential function, which includes the velocities of the target and obstacles. There are two objectives for this proposed algorithm. The first one is to move the agents to their final destination while avoiding collision with other agents. The second objective is to avoid collision with the obstacles. Each obstacle has the same physical influence area, represented by a 2D circle of center O k and radius ρ b (ρ b > ρ k ). Let ρ ik > 0 denote the relative distance
3 48 International Journal of Automation and Computing 8(1), February 2011 between the i-th agent and the k-th obstacle. First, only one obstacle is considered. The proposed approach can then be extended to the case of multiple obstacles. According to that whether the agents are within the area of the obstacle s influence or not, we divide the environment of the obstacle into two parts: safety area (ρ ik > ρ b ) and obstacle avoidance area (ρ ik ρ b ) Target tracking in safety area (ρ ik > ρ ) b In safety area, agents are outside the area of the obstacle s influence. Only the target and agents act on the potential field. The objective is to move the agents to track a moving target while avoiding collision with other agents. To make the agents track a target, we define the potential function [10,14] for agent i: Û a(q i) = 1 2 ξ 1 et i e i (5) Ǔ a(q i) = 1 2 ξ 2ėT i ė i (6) where Ûa(qi) is the position attractive potential function, and Ǔa(qi) is the velocity attractive potential function. ei = q i q tar denotes the position tracking error vector, and ė i = q i q tar denotes the velocity tracking error vector. q i and q i are respectively the position and velocity of agent i. q tar and q tar are the position and velocity for the target, respectively. ξ 1 > 0 and ξ 2 > 0 are scaling factors for position and velocity attractive potentials, respectively. Meanwhile, we should also consider the interactions between agents. If agents are closely spaced, a repulsive force should act on the agents; if agents are far-spaced, an attractive force should act on the agents. In a word, each agent should keep a desired distance with its neighbors. Let q ij = q i q j denote the actual distance between agent i and agent j, and d (d > 0) is the desired distance between them. q j is the position of agent j. Any agent j has the same physical influence area, represented by a 2D circle of center q j and radius r (r > d). The definition of the interior potential function is given as follows: Definition 2. A differential potential function should satisfy the following: 1) The value of function is negligibly small as q ij d, and is strictly decreasing on (0, d]. 2) The function is strictly increasing on (d, r], and cuts off at r. Then, the potential function can be defined as with U a (q i) = j N i d q ij E j(τ)dτ (7) ξ 3 (q ij d)(q ij r), q ij (0, r] E j(q ij) = q ij 0, q ij (r, ] where N i is the set of neighbors of agent i. ξ 3 > 0 is the scaling factor for interior potential. Combining (7) with (5) and (6), we have the total potential function for agent i U a(q i) = 1 2 ξ 1e T i e i ξ 2ė T i ė i + j N i d q ij E j(τ)dτ. (8) The distributed control input of agent i can be divided into two parts: the negative gradient of the position potential with respect to q i and the negative gradient of the velocity potential with respect to q i. The corresponding result is given as follows: u i = qi Û a(q i) qi Ǔ a(q i) qi Ua (q i) = (9) ξ 1 (q i q tar) ξ 2 ( q i q tar)+ ξ 3 (q ij d)(q ij r)(q j q i), q j N i qij 2 ij (0, r] ξ 1 (q i q tar) ξ 2 ( q i q tar), q ij (r, ). Then, the control input for system (2) can be described as follows: u = (u 1,, u N ) T. (10) Theorem 1. By using the control input in (10), all the agents can track the moving target. Meanwhile, the agents cannot collide with each other. Proof. Rearranging (2) and noting that q i = p i, we have q i = p i (11) ṗ i = u i where p i denotes the velocity of agent i. Defining x i = q i q tar and re-arranging (12), we have ẋ = y y i = p i p tar (12) ẏ = u = xp (x) Ay (13) where x = [x 1, x 2,, x N ] T, y = [y 1, y 2,, y N ] T, u = [u 1, u 2,, u N ] T. P (x) = U a (x) + ( N ξ 1 x i )/2, A = ξ 2 I N + L I N. We build a Lyapunov function as H(x, y) = P (x) y i. (14) Differentiating H(x, y) with respect to time t, we have Ḣ(x, y) = y T (L I 2)y. (15) For all y 0, y T (L I 2)y < 0. Thus, Ḣ(x, y) < 0. The system is asymptotically stable. Therefore H(x(t), y(t)) H(x(0), y(0)) <. (16)
4 J. Yan et al. / Target Tracking and Obstacle Avoidance for Multi-agent Networks with 49 From (14) and (16), Ua (x) > 0, and P (x) = Ua (x) + ( N xi )/2, we can find ξ ξ 1 x i < H(x(0), y(0)) (17) which guarantees the target tracking control. We prove the process of collision avoidance between agents by contradiction. Assume that there exists a time t that at least two agents collide with each other. Then H(x(t), v(t)) = U a (x) ξ 1 x i + ξ 2 y i Ua (x) E j(0) = which is in contradiction with the condition H(x(t), v(t)) H(x(0), v(0)) <. Therefore, there is no agent colliding with its neighbors Obstacle avoidance control (ρ ik ρ b ) Once agents are within the area of the obstacle s influence, they need to avoid the obstacle. In conventional potential function method, the repulsive potential function was defined as [10] 1 Urd(q k i) = 2 ξ 4 (ρ 1 ik ) 2, if ρ ik ρ b 0, else (18) where ρ b > 0 is the influence threshold, and ρ ik = q i O k is the relative distance between the i-th agent and the k-th obstacle, O k is the position of the obstacle, and ξ 4 > 0 is the scaling factor for position repulsive potential. The definition of (18) is based on the relative position between agent and obstacle. In a static environment, the repulsive potential can reflect the whole information of the obstacle. However, in a dynamic environment where the obstacle keeps moving, (18) cannot reflect the whole information of the obstacle. One result of this demerit is that the agents are possible to collide with the obstacles when the relative velocities between agents and obstacles are large to some extent. To solve this problem, a new velocity potential field is constructed. If the relative velocity between the obstacle and agent is large, the velocity potential should be large enough to generate appropriate repulsive force, so that the agent will not collide with the obstacle even the agent and obstacle are nearly-spaced and to keep a large relative velocity. Meanwhile, there is no need to construct a velocity repulsive potential field when the agents move away from the obstacle. Therefore, the velocity potential function can be constructed as follows: ξ 5 (Ȯk q i) 2 sin θ ik, Urv(q k i) = if ρ ik ρ b and θ ik [ π 2, π 2 ) (19) 0, else where ξ 5 > 0 is scaling factor for velocity repulsive potential, Ȯ k is the velocity of obstacle k, q oa(ik) = (q oax(ik), q oay(ik) ) T is the relative position vector from obstacle k to agent i, q oa(ik) = Ȯk q i is the relative velocity from obstacle k to agent i, θ ik / [ π/2, π/2) denotes that the agent moves away from the obstacle, and θ ik is the angle of q oa(ik) with respect to q oa(ik), which can be depicted in Fig. 1. Combining (18) with (19), we can get the total repulsive potential function for agent i as follows: U k r(i) = U k rd(i) + U k rv(i). (20) Then, we can get the distributed control input for agent i: u k r(i) = qi U k r(i). (21) To get qi Urv(i), k we define the heading angle of the obstacle as 0. φ k denotes the heading angle of the obstacle, then φ k = 0 can be obtained. Rearranging Fig. 1 and nothing that φ k = 0, we can get Fig. 2. u k rd(i) is the position repulsive potential control input, u k rv(i) is the velocity repulsive potential control input, and u k r(i) is the total repulsive potential control input. In Fig. 2, another new control input u k r(i) (φ k = 0) can be designed as follows: ũ k r(i) = qi U k rv(i) = (22) qi [ξ 5 (Ȯk q i) 2 sin θ ik ] = qi [ξ 5 (Ȯk q i) 2 q oay(ik) q oa(ik) ] = ξ 5 ( q obs q i) 2 q oax(ik) ( q q 1.5 oay(ik), q oax(ik) ) = oa(ik) ξ 5 q 2 q oax(ik) oa(ik) [ sin θ ik, cos θ ik ]. q oa(ik) Fig. 1 Velocity state of the agent i and obstacle (The white ball denotes the agent and the gray ball denotes the obstacle)
5 50 International Journal of Automation and Computing 8(1), February 2011 Fig. 2 Repulsive forces to the obstacle Rearranging (22) and nothing that φ ik 0, we have with qi U k r(i) = ξ 1 (ρ 1 ik u k r(i) = qi U k r(i) (23) )ρ 3 ik (qi O k), if θ ik / [ π 2, π 2 ) and ρ ik ρ b ξ 1 (ρ 1 ik )ρ 3 ik (qi O k)+ ξ 2 q 2 q oax(ik) oa(ik) [ sin(θ ik +φ q ik ), cos(θ ik +φ ik )], oa(ik) if θ ik [ π 2, π 2 ) and ρ ik ρ b 0, else Rearranging (9) and (23), we have the distributed control input for agent i: u k i = ξ 1 (q i q tar) ξ 2 ( q i q tar)+ ξ 3 (q ij d)(q ij r)(q j q i), j N i qij 2 if q ij (0, r] and ρ ik > ρ 0 ξ 1 (q i q tar) ξ 2 ( q i q tar), ξ 4 (ρ 1 ik ξ 4 (ρ 1 ik if q ij (r, ) and ρ ik > ρ 0 )ρ 3 ik (qi O k), if θ ik / [ π 2, π 2 ) and ρ ik ρ b )ρ 3 ik (qi O k) + ξ 5 q oa(ij) 2 q oax(ij) q oa(ij) [ sin(θ ik + φ ik ), cos(θ ik + φ ik )], if θ ik [ π 2, π 2 ) and ρ ik ρ b 0, else Then, the total control input for system (2) can be described as u k = (u k 1,, u k N ) T. (24) Remark 1. Although d denotes the desired distance between agent i and its neighbors, the distance d ij does not strictly converge toward d in fact. The reason is that the total potential function is a combination of some different potential functions, which are defined in Sections and Even now, this result does not influence the final aim of this paper. Because the objective of this paper is to accomplish collision avoidance task but not the consensus problem, and d ij > 0 for all agents, it means that there is no collision between agents. Remark 2. By using the control input in (24), all the agents will not collide with its neighbors. The proof is similar to Theorem 1 and is, hence, omitted. Remark 3. From the definition of the potential function in (24), we can have the following results: 1) The bigger the factors ξ 1 and ξ 2 are, the greater the tracking potential will be. 2) The bigger the factors ξ 3 and ξ 4 are, the greater the avoiding potential will be. Corollary 1. For multiple obstacles, we can replace U k r(i) with n U r(i). k Then, we can get the new solution k=1 u where there are n obstacles. u = (u 1,, u N ) T. (25) The representation of u i is similar to the solution in (24) and is, hence, omitted. 3.2 Distributed optimization control algorithm Taking the input constraints C into consideration, we can implement the distributed optimization control strategy. Using the dynamic model in system (1) and the presumed control vector in (25), the presumed state vector z p i of agent i can be obtained. Optimizing the presumed state vector at each sampling instant, a distributed control algorithm is designed. Remark 4. Note that the detected obstacle set is time dependent and evolves as long as the agent moves and discovers new obstacles. To ensure the collision avoidance with obstacles, for all t > 0, the distance between agent i and the detected obstacles must satisfy q i O k > ρ k, B k (O k, ρ k ) Ω t i. (26) Remark 5. The agents should also keep a safe distance from each other to avoid collision. This coupling constraint can be expressed as follows: For agent i and j N i, q i q j > 0. (27) Definition 3. To make the agents track a moving target while avoiding collision with obstacles and other agents, a distributed cost function for agent i {0,, N) can be defined as F i(z i, z p i, u i ) = ω q i q p i 2 + v q i q p i 2 (28)
6 J. Yan et al. / Target Tracking and Obstacle Avoidance for Multi-agent Networks with 51 where ω and v are positive constants. q p i and qp i, acquired from the solution in (25) and system (1), are the presumed position and velocity vectors, respectively. u i is the optimal control input. Obviously, F i = 0 is equivalent to q i = q i and q i = q p i for agent i, which means that agent i can catch up with the presumed state trajectories. Then, the optimization problem can be constructed as follows. Problem 1. For each agent i at time t, given the current presumed state vector z p i, we solve the following optimal problem: with subject to Ji (z i, z p i, u i ) = min J u i(z i, z p i, zp j, ui) (29) i J i(z i, z p i, zp j, ui) = ω qi qp i 2 + (30) v q i q p i 2 + ψ u i 2 ż i = az i + bu i (31) ż p i = azp i + bup i (32) u i C (33) q i O k > ρ k, B k (O k, ρ k ) Ω t i (34) qi q p j > 0, j Ni (35) where q p j is the presumed position vector for agent j. ψ is positive constant. The solutions of Problem 1 yield the optimal control law applied to system (2): u (t) = [u 1(t) T,, u N (t) T ] T. (36) Theorem 2 (Safety). By applying the result in (36), each agent will not collide with the obstacles and other agents. Proof. At each updating time t, the control input u i (t) are free decision variables, constrained on restrictions q i O k > ρ k and q i q p j > 0. From the definition of constraints function in (26) and (27), we can conclude that each agent will not collide with the obstacles and other agents. The route of the obstacle is specified by q obs = (0.65, t) T, 0 t < 260 s. The route of the target is specified by q tar = ( cos(0.1538t), 1.5 sin(0.1538t)) T, 0 t < 260 s q tar = ( sin(0.1538t), sin(0.1538t)) T, 0 t < 260 s. Some parameters in the simulation are given as follows: ξ 1 = 40, ξ 2 = 20, ξ 3 = 10, ξ 4 = 30, ξ 5 = 10, ρ k = 0.4, ρ b = 1.2, ω = 8, v = 6, ψ = 4. The dimension of the input constraint vector for all agents is two, and the input constraint set is defined as C = {(u 1, u 2) R 2 : 10 u j < 10, j = 1, 2}. The simulation studies are done for two cases: for one case, there is no obstacle, and in another case, one obstacle is considered. 4.1 Three agents track the moving target for no obstacle The position trajectories of the three agents and target are shown in Fig. 3. To show the feasibility, the target moves in a circle. Under the proposed algorithm, the agents can track the target. Meanwhile, we also find that agents 1 and 2 keep a pimping distance from the target, the reason is that each agent should avoid collision with the other agents. In order to ensure that there is no collision between agents, the distance between agents should be bigger than 0, as shown in Fig. 4 (a). Meanwhile, our method is supposed to solve collision avoidance problem not consensus problem; then, the desired distances between agents do not need to converge toward a constant. Fig. 4 (b) shows the control inputs. It is obvious to see that the control inputs are within the input constraint set. 4 Simulation results To test the performance of the proposed approach, numerical simulations are performed. The simulations are done for three agents to track a moving target while avoiding collision with a moving obstacle. The initial state of the agents are given as the follows (when t = 0): q 1 = (0, 0) T, q 2 = ( 0.4, 0.2) T, q 3 = ( 0.4, 0.2) T, q 1 = (0, 0) T, q 2 = (0, 0) T, q 3 = (0, 0) T. Fig. 3 Trajectories of the three agents and the target
7 52 International Journal of Automation and Computing 8(1), February 2011 Fig. 5 Trajectories of the three agents, target, and the obstacle Fig. 4 The distances between agents and the control inputs (d 12 denotes the distance between agents 1 and 2, d 13 is for agents 1 and 3, and d 23 is for agents 2 and 3) 4.2 Three agents track the moving target while there is an obstacle When there is a moving obstacle, the agents should avoid collision with the obstacle. As shown in Fig. 5, agents 3 and 2 are within the area of the obstacle s influence at points B and C, respectively. Then, they should avoid collision with the obstacle. Fig. 5 shows the position trajectories. To show this more clearly, Fig. 6 is used to show the distance between the agents and obstacle. It is obvious to see that the agents do not collide with the obstacle, because the distances are all bigger than 0. 5 Conclusion This paper studies the problem of target tracking and obstacle avoidance for multi-agent networks with input constraints. According to that whether the agents are within the area of the obstacle s influence or not, we divide the environment of the obstacle into two parts: safety area and obstacle avoidance area. Based on potential function method, a presumed solution can be obtained without taking the input constraints into consideration. Optimizing the presumed solution with considering the input constraints, a distributed control algorithm is proposed. Meanwhile, a new velocity potential is designed to solve the dynamic obstacles avoidance problem. Simulation results are provided to verify the effectiveness of the proposed approach. In this paper, the proposed approach is based on cooperative strategy. However, in real-life, some cases are noncooperative, such as a competition game. In the future, we will use non-cooperative game theory to analyze the target tracking and obstacle avoidance problems for multi-agent networks. Fig. 6 The distances. (a) The distances between agents (d 12 denotes the distance between agent 1 and agent 2, d 13 is for agent 1 and agent 3, and d 23 is for agent 2 and agent 3; (b) The distances between agents and the obstacle (d 1 denotes the distance between agent 1 and the obstacle, d 2 is for agent 2, and d 3 is for agent 3) References [1] M. Defoort, T. Floquet, A. Kokosy, W. Perruquetti. Sliding mode formation control for cooperative autonomous mobile robots. IEEE Transactions on Industrial Electronics, vol. 55, no. 11, pp , [2] J. K. Kuchar, L. C. Yang. A review of conflict detection and resolution modeling methods. IEEE Transactions on Intelligent Transportation Systems, vol. 1, no. 4, pp , [3] N. Miyata, J. Ota, T. Arai, H. Asama. Cooperative transport by multiple mobile robots in unknown static environments associated with real-time task assignment. IEEE Transactions on Robotics and Automation, vol. 18, no. 5, pp , 2002.
8 J. Yan et al. / Target Tracking and Obstacle Avoidance for Multi-agent Networks with 53 [4] G. Lino. Automobiles of the future and the role of automatic control in those systems. Annual Reviews in Control, vol. 33, no. 1, pp. 1 10, [5] T. Balch, R. C. Arkin. Behavior-based formation control for multi-robot teams. IEEE Transactions on Robotics and Automation, vol. 14, no. 6, pp , [6] Q. Li, Z. P. Jiang. Formation constrained multi-agent system in unknown environments. In Proceedings of IEEE International Conference on Robotics and Automation, IEEE, Taipei, PRC, pp , [7] A. N. Tarǎu, B. D. Schutter, J. Hellendoorn. Model-based control for throughput optimization of automated flats sorting machines. Control Engineering Practice, vol. 17, no. 6, pp , [8] P. Lin, Y. M. Jia. Consensus of second-order discrete-time multi-agent systems with nonuniform time-delays and dynamically changing topologies. Automatica, vol. 45, no. 9, pp , [9] F. Xiao, L. Wang. Consensus protocols for discrete-time multi-agent systems with time-varying delays. Automatica, vol. 44, no. 10, pp , [10] L. Huang. Velocity planning for a mobile agent to track a moving target A potential field approach. Robotics and Autonomous Systems, vol. 57, no. 1, pp , [11] T. Paul, T. R. Krogstad, J. T. Gravdahl. Modeling of UAV formation flight using 3D potential field. Simulation Modeling Practice and Theory, vol. 16, no. 9, pp , [12] C. Godsil, G. F. Royle. Algebraic Graph Theory of Graduate Texts in Mathematics, New York, USA: Springer- Verlag, [13] E. Semsar-Kazerooni, K. Khorasani. Multi-agent team cooperation: A game theory approach. Automatica, vol. 45, no. 10, pp , [14] J. Yan, X. P. Guan, F. X. Tan. Target tracking and obstacle avoidance for multi-agent systems. International Journal of Automation and Computing, vol. 7, no. 4, pp , Jing Yan received the B. Eng. degree in automation from Henan University, PRC in He is currently a Ph. D. candidate in control theory and control engineering at Yanshan University, PRC. His research interests include cooperative control of multi-agent systems and wireless networks. yanjing6663@163.com (Corresponding author) Xin-Ping Guan received the M. Sc. degree in applied mathematics from Harbin Institute of Technology, PRC in 1991, and the Ph. D. degree in electrical engineering from Harbin Institute of Technology in From 1986 to 2007, he was a professor of control theory and control engineering at Yanshan University, PRC. Since 2007, he has joined Shanghai Jiao Tong University, PRC. His research interests include robust congestion control in communication networks, cooperative control of multi-agent systems, and networked control systems. xpguan@sjtu.edu.cn Xiao-Yuan Luo received the M. Sc. and Ph. D. degrees from the Department of Electrical Engineering, Yanshan University, PRC in 2001 and 2004, respectively. He is currently an associate professor in Yanshan University. His research interests include fault detection and fault tolerant control, multi-agent, and networked control systems. xyluo@ysu.edu.cn Fu-Xiao Tan received the B. Eng. degree in automation from Hefei University of Technology, PRC in 1997, and the Ph. D. degree in control theory and control engineering from Yanshan University, PRC in He is currently an associate professor in Fuyang Teachers College, PRC. His research interests include cooperative control of multi-agent systems and networked control systems. Tanfxme@163.com
Target Tracking and Obstacle Avoidance for Multi-agent Systems
International Journal of Automation and Computing 7(4), November 2010, 550-556 DOI: 10.1007/s11633-010-0539-z Target Tracking and Obstacle Avoidance for Multi-agent Systems Jing Yan 1 Xin-Ping Guan 1,2
More informationNon-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions
2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions E G Hernández-Martínez
More informationMulti-Robotic Systems
CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed
More informationMULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY
Jrl Syst Sci & Complexity (2009) 22: 722 731 MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY Yiguang HONG Xiaoli WANG Received: 11 May 2009 / Revised: 16 June 2009 c 2009
More informationDecentralized Stabilization of Heterogeneous Linear Multi-Agent Systems
1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem
More informationDesign of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone
International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li
More informationOUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL
OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL Gang FENG Department of Mechanical and Biomedical Engineering City University of Hong Kong July 25, 2014 Department
More informationDistributed Receding Horizon Control of Cost Coupled Systems
Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled
More informationFormation Control of Nonholonomic Mobile Robots
Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation
More informationCooperative Control Synthesis for Moving-Target-Enclosing with Changing Topologies
2010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 2010, Anchorage, Alaska, USA Cooperative Control Synthesis for Moving-Target-Enclosing with Changing
More informationConsensus Protocols for Networks of Dynamic Agents
Consensus Protocols for Networks of Dynamic Agents Reza Olfati Saber Richard M. Murray Control and Dynamical Systems California Institute of Technology Pasadena, CA 91125 e-mail: {olfati,murray}@cds.caltech.edu
More informationAverage-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control
Outline Background Preliminaries Consensus Numerical simulations Conclusions Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control Email: lzhx@nankai.edu.cn, chenzq@nankai.edu.cn
More informationDistributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 1, JANUARY 2012 33 Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren,
More informationDistributed Game Strategy Design with Application to Multi-Agent Formation Control
5rd IEEE Conference on Decision and Control December 5-7, 4. Los Angeles, California, USA Distributed Game Strategy Design with Application to Multi-Agent Formation Control Wei Lin, Member, IEEE, Zhihua
More informationConsensus Analysis of Networked Multi-agent Systems
Physics Procedia Physics Procedia 1 1 11 Physics Procedia 3 1 191 1931 www.elsevier.com/locate/procedia Consensus Analysis of Networked Multi-agent Systems Qi-Di Wu, Dong Xue, Jing Yao The Department of
More informationThree-Dimensional Motion Coordination in a Spatiotemporal Flowfield
IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield Sonia Hernandez and Dere A. Paley, Member, IEEE Abstract Decentralized algorithms to stabilize
More informationCoordinated Path Following for Mobile Robots
Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control
More informationConsensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude
SICE Journal of Control, Measurement, and System Integration, Vol 6, No 1, pp 007 013, January 2013 Consensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude MingHui
More informationConsensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication Topologies
Proceedings of the World Congress on Engineering and Computer Science Vol I WCECS, October 9-,, San Francisco, USA Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication
More informationGraph and Controller Design for Disturbance Attenuation in Consensus Networks
203 3th International Conference on Control, Automation and Systems (ICCAS 203) Oct. 20-23, 203 in Kimdaejung Convention Center, Gwangju, Korea Graph and Controller Design for Disturbance Attenuation in
More informationZeno-free, distributed event-triggered communication and control for multi-agent average consensus
Zeno-free, distributed event-triggered communication and control for multi-agent average consensus Cameron Nowzari Jorge Cortés Abstract This paper studies a distributed event-triggered communication and
More informationCHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao
International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 12, December 2013 pp. 4793 4809 CHATTERING-FREE SMC WITH UNIDIRECTIONAL
More informationRobust Connectivity Analysis for Multi-Agent Systems
Robust Connectivity Analysis for Multi-Agent Systems Dimitris Boskos and Dimos V. Dimarogonas Abstract In this paper we provide a decentralized robust control approach, which guarantees that connectivity
More informationDistributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents
CDC02-REG0736 Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents Reza Olfati-Saber Richard M Murray California Institute of Technology Control and Dynamical Systems
More informationCooperative Motion Control of Multiple Autonomous Marine
Cooperative Motion Control of Multiple Autonomous Marine Collision Avoidance in Dynamic Environments EECI Graduate School on Control Supélec, Feb. 21-25, 2011 Outline Motivation/Objectives Cooperative
More informationComplex Laplacians and Applications in Multi-Agent Systems
1 Complex Laplacians and Applications in Multi-Agent Systems Jiu-Gang Dong, and Li Qiu, Fellow, IEEE arxiv:1406.186v [math.oc] 14 Apr 015 Abstract Complex-valued Laplacians have been shown to be powerful
More informationLinear Algebra and its Applications
Linear Algebra and its Applications 431 (9) 71 715 Contents lists available at ScienceDirect Linear Algebra and its Applications journal homepage: www.elsevier.com/locate/laa On the general consensus protocol
More informationFormation Stabilization of Multiple Agents Using Decentralized Navigation Functions
Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions Herbert G. Tanner and Amit Kumar Mechanical Engineering Department University of New Mexico Albuquerque, NM 873- Abstract
More informationNonlinear Landing Control for Quadrotor UAVs
Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred
More informationarxiv: v2 [math.oc] 14 Dec 2015
Cooperative Output Regulation of Discrete-Time Linear Time-Delay Multi-agent Systems Yamin Yan and Jie Huang arxiv:1510.05380v2 math.oc 14 Dec 2015 Abstract In this paper, we study the cooperative output
More informationStructural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems
Structural Consensus Controllability of Singular Multi-agent Linear Dynamic Systems M. ISAL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, sc. C, 1-3, 08038 arcelona
More informationNCS Lecture 8 A Primer on Graph Theory. Cooperative Control Applications
NCS Lecture 8 A Primer on Graph Theory Richard M. Murray Control and Dynamical Systems California Institute of Technology Goals Introduce some motivating cooperative control problems Describe basic concepts
More informationA Graph-Theoretic Characterization of Structural Controllability for Multi-Agent System with Switching Topology
Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 16-18, 29 FrAIn2.3 A Graph-Theoretic Characterization of Structural Controllability
More informationPassivity-based Formation Control for UAVs with a Suspended Load
Passivity-based Formation Control for UAVs with a Suspended Load Chris Meissen Kristian Klausen Murat Arcak Thor I. Fossen Andrew Packard Department of Mechanical Engineering at the University of California,
More informationResearch on Consistency Problem of Network Multi-agent Car System with State Predictor
International Core Journal of Engineering Vol. No.9 06 ISSN: 44-895 Research on Consistency Problem of Network Multi-agent Car System with State Predictor Yue Duan a, Linli Zhou b and Yue Wu c Institute
More informationStable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks
International Journal of Automation and Computing 1 (2006) 8-16 Stable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks Hui Yu, Yong-Ji Wang Department of control science
More informationarxiv: v2 [cs.ro] 9 May 2017
Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed
More informationA Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology
A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology Amir Amini, Amir Asif, Arash Mohammadi Electrical and Computer Engineering,, Montreal, Canada.
More informationRECENTLY, the study of cooperative control of multiagent
24 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL., NO. 2, APRIL 24 Consensus Robust Output Regulation of Discrete-time Linear Multi-agent Systems Hongjing Liang Huaguang Zhang Zhanshan Wang Junyi Wang Abstract
More informationFinite-Time Resilient Formation Control with Bounded Inputs
Finite-Time Resilient Formation Control with Bounded Inputs James Usevitch, Kunal Garg, and Dimitra Panagou Abstract In this paper we consider the problem of a multiagent system achieving a formation in
More informationRecent Advances in Consensus of Multi-Agent Systems
Int. Workshop on Complex Eng. Systems and Design, Hong Kong, 22 May 2009 Recent Advances in Consensus of Multi-Agent Systems Jinhu Lü Academy of Mathematics and Systems Science Chinese Academy of Sciences
More informationTracking control for multi-agent consensus with an active leader and variable topology
Automatica 42 (2006) 1177 1182 wwwelseviercom/locate/automatica Brief paper Tracking control for multi-agent consensus with an active leader and variable topology Yiguang Hong a,, Jiangping Hu a, Linxin
More informationA Distributed Feedback Motion Planning Protocol for Multiple Unicycle Agents of Different Classes
IEEE TRANSACTIONS ON A Distributed Feedback Motion Planning Protocol for Multiple Unicycle Agents of Different Classes Dimitra Panagou Abstract This paper presents a novel feedback method for the motion
More informationTarget Localization and Circumnavigation Using Bearing Measurements in 2D
Target Localization and Circumnavigation Using Bearing Measurements in D Mohammad Deghat, Iman Shames, Brian D. O. Anderson and Changbin Yu Abstract This paper considers the problem of localization and
More informationAn Event-Triggered Consensus Control with Sampled-Data Mechanism for Multi-agent Systems
Preprints of the 19th World Congress The International Federation of Automatic Control An Event-Triggered Consensus Control with Sampled-Data Mechanism for Multi-agent Systems Feng Zhou, Zhiwu Huang, Weirong
More informationProbability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles
Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Myungsoo Jun and Raffaello D Andrea Sibley School of Mechanical and Aerospace Engineering Cornell University
More informationOn robustness of suboptimal min-max model predictive control *
Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology
More informationFast Linear Iterations for Distributed Averaging 1
Fast Linear Iterations for Distributed Averaging 1 Lin Xiao Stephen Boyd Information Systems Laboratory, Stanford University Stanford, CA 943-91 lxiao@stanford.edu, boyd@stanford.edu Abstract We consider
More informationAnti-synchronization of a new hyperchaotic system via small-gain theorem
Anti-synchronization of a new hyperchaotic system via small-gain theorem Xiao Jian( ) College of Mathematics and Statistics, Chongqing University, Chongqing 400044, China (Received 8 February 2010; revised
More informationGraph rigidity-based formation control of planar multi-agent systems
Louisiana State University LSU Digital Commons LSU Doctoral Dissertations Graduate School 213 Graph rigidity-based formation control of planar multi-agent systems Xiaoyu Cai Louisiana State University
More informationOn the Scalability in Cooperative Control. Zhongkui Li. Peking University
On the Scalability in Cooperative Control Zhongkui Li Email: zhongkli@pku.edu.cn Peking University June 25, 2016 Zhongkui Li (PKU) Scalability June 25, 2016 1 / 28 Background Cooperative control is to
More informationDistributed Adaptive Synchronization of Complex Dynamical Network with Unknown Time-varying Weights
International Journal of Automation and Computing 3, June 05, 33-39 DOI: 0.007/s633-05-0889-7 Distributed Adaptive Synchronization of Complex Dynamical Network with Unknown Time-varying Weights Hui-Na
More informationOn the Controllability of Nearest Neighbor Interconnections
On the Controllability of Nearest Neighbor Interconnections Herbert G. Tanner Mechanical Engineering Department University of New Mexico Albuquerque, NM 87 Abstract In this paper we derive necessary and
More informationSensor Localization and Target Estimation in Visual Sensor Networks
Annual Schedule of my Research Sensor Localization and Target Estimation in Visual Sensor Networks Survey and Problem Settings Presented in the FL seminar on May th First Trial and Evaluation of Proposed
More informationExact Consensus Controllability of Multi-agent Linear Systems
Exact Consensus Controllability of Multi-agent Linear Systems M. ISAEL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, Esc. C, 1-3, 08038 arcelona SPAIN maria.isabel.garcia@upc.edu
More informationAnytime Planning for Decentralized Multi-Robot Active Information Gathering
Anytime Planning for Decentralized Multi-Robot Active Information Gathering Brent Schlotfeldt 1 Dinesh Thakur 1 Nikolay Atanasov 2 Vijay Kumar 1 George Pappas 1 1 GRASP Laboratory University of Pennsylvania
More informationScaling the Size of a Multiagent Formation via Distributed Feedback
Scaling the Size of a Multiagent Formation via Distributed Feedback Samuel Coogan, Murat Arcak, Magnus Egerstedt Abstract We consider a multiagent coordination problem where the objective is to steer a
More informationNetworked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear
EVENT-TRIGGERING OF LARGE-SCALE SYSTEMS WITHOUT ZENO BEHAVIOR C. DE PERSIS, R. SAILER, AND F. WIRTH Abstract. We present a Lyapunov based approach to event-triggering for large-scale systems using a small
More informationUsing Orientation Agreement to Achieve Planar Rigid Formation
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeBI2.8 Using Orientation Agreement to Achieve Planar Rigid Formation He Bai Murat Arca John T. Wen Abstract
More informationLectures 25 & 26: Consensus and vehicular formation problems
EE 8235: Lectures 25 & 26 Lectures 25 & 26: Consensus and vehicular formation problems Consensus Make subsystems (agents, nodes) reach agreement Distributed decision making Vehicular formations How does
More informationDiscrete-time Consensus Filters on Directed Switching Graphs
214 11th IEEE International Conference on Control & Automation (ICCA) June 18-2, 214. Taichung, Taiwan Discrete-time Consensus Filters on Directed Switching Graphs Shuai Li and Yi Guo Abstract We consider
More informationEXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A.
EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS N. Ceccarelli, M. Di Marco, A. Garulli, A. Giannitrapani DII - Dipartimento di Ingegneria dell Informazione Università di Siena
More informationTechnical Report. A survey of multi-agent formation control: Position-, displacement-, and distance-based approaches
Technical Report A survey of multi-agent formation control: Position-, displacement-, and distance-based approaches Number: GIST DCASL TR 2012-02 Kwang-Kyo Oh, Myoung-Chul Park, and Hyo-Sung Ahn Distributed
More informationThe Multi-Agent Rendezvous Problem - The Asynchronous Case
43rd IEEE Conference on Decision and Control December 14-17, 2004 Atlantis, Paradise Island, Bahamas WeB03.3 The Multi-Agent Rendezvous Problem - The Asynchronous Case J. Lin and A.S. Morse Yale University
More informationA Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,
More informationDistributed Receding Horizon Control with Application to Multi-Vehicle Formation Stabilization
Technical Report CIT-CDS 04-003 Submitted to Automatica: January 26, 2004 Distributed Receding Horizon Control with Application to Multi-Vehicle Formation Stabilization William B. Dunbar, Richard M. Murray
More informationDistance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case
American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case Kwang-Kyo Oh, Student
More informationFormation Control and Network Localization via Distributed Global Orientation Estimation in 3-D
Formation Control and Network Localization via Distributed Global Orientation Estimation in 3-D Byung-Hun Lee and Hyo-Sung Ahn arxiv:1783591v1 [cssy] 1 Aug 17 Abstract In this paper, we propose a novel
More informationSLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong
International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED
More informationCooperative Control and Mobile Sensor Networks
Cooperative Control and Mobile Sensor Networks Cooperative Control, Part I, A-C Naomi Ehrich Leonard Mechanical and Aerospace Engineering Princeton University and Electrical Systems and Automation University
More informationFlocking of Discrete-time Multi-Agent Systems with Predictive Mechanisms
Preprints of the 8th IFAC World Congress Milano (Italy) August 28 - September 2, 2 Flocing of Discrete-time Multi-Agent Systems Predictive Mechanisms Jingyuan Zhan, Xiang Li Adaptive Networs and Control
More informationConsensus of Hybrid Multi-agent Systems
Consensus of Hybrid Multi-agent Systems Yuanshi Zheng, Jingying Ma, and Long Wang arxiv:52.0389v [cs.sy] 0 Dec 205 Abstract In this paper, we consider the consensus problem of hybrid multi-agent system.
More informationSynchronized Tracking Control of Multi-Agent System with Limited Information
49th IEEE Conference on Decision and Control December 15-17, 21 Hilton Atlanta Hotel, Atlanta, GA, USA Synchronized Tracking Control of Multi-Agent System with Limited Information Rongxin Cui, Shuzhi Sam
More informationCooperative Target Capturing with Multiple Heterogeneous Vehicles
Cooperative Capturing with Multiple Heterogeneous Vehicles Sangeeta Daingade and Arpita Sinha Abstract This paper presents a Nonlinear Cyclic Pursuit based target capturing strategy for a group of autonomous
More informationON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT
ON SEPARATION PRINCIPLE FOR THE DISTRIBUTED ESTIMATION AND CONTROL OF FORMATION FLYING SPACECRAFT Amir Rahmani (), Olivia Ching (2), and Luis A Rodriguez (3) ()(2)(3) University of Miami, Coral Gables,
More informationFlocking while Preserving Network Connectivity
Flocking while Preserving Network Connectivity Michael M Zavlanos, Ali Jadbabaie and George J Pappas Abstract Coordinated motion of multiple agents raises fundamental and novel problems in control theory
More informationConsensus of Information Under Dynamically Changing Interaction Topologies
Consensus of Information Under Dynamically Changing Interaction Topologies Wei Ren and Randal W. Beard Abstract This paper considers the problem of information consensus among multiple agents in the presence
More informationDynamic region following formation control for a swarm of robots
Dynamic region following formation control for a swarm of robots The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published
More informationAn Evaluation of UAV Path Following Algorithms
213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired
More informationConsensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems
Consensus Stabilizability and Exact Consensus Controllability of Multi-agent Linear Systems M. ISABEL GARCÍA-PLANAS Universitat Politècnica de Catalunya Departament de Matèmatiques Minería 1, Esc. C, 1-3,
More informationDecentralized Formation Control of Multiple Autonomous Underwater Vehicles with Input Saturation Using RISE Feedback Method
Decentralized Formation Control of Multiple Autonomous Underwater Vehicles with Input Saturation Using RISE Feedback Method Dong Cui 1,2, Brendan Englot 2, Rongxin Cui 1 and Demin Xu 1 Abstract Decentralized
More informationAgreement Problems in Networks with Directed Graphs and Switching Topology
Technical Report CIT-CDS 3 5 Agreement Problems in Networks with Directed Graphs and Switching Topology Reza Olfati Saber Richard M. Murray Control and Dynamical Systems California Institute of Technology
More informationResearch Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components
Applied Mathematics Volume 202, Article ID 689820, 3 pages doi:0.55/202/689820 Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components
More informationANALYSIS OF CONSENSUS AND COLLISION AVOIDANCE USING THE COLLISION CONE APPROACH IN THE PRESENCE OF TIME DELAYS. A Thesis by. Dipendra Khatiwada
ANALYSIS OF CONSENSUS AND COLLISION AVOIDANCE USING THE COLLISION CONE APPROACH IN THE PRESENCE OF TIME DELAYS A Thesis by Dipendra Khatiwada Bachelor of Science, Wichita State University, 2013 Submitted
More informationVirtual leader approach to coordinated control of multiple mobile agents with asymmetric interactions
Physica D 213 (2006) 51 65 www.elsevier.com/locate/physd Virtual leader approach to coordinated control of multiple mobile agents with asymmetric interactions Hong Shi, Long Wang, Tianguang Chu Intelligent
More informationSwarm Aggregation Algorithms for Multi-Robot Systems. Andrea Gasparri. Engineering Department University Roma Tre ROMA TRE
Swarm Aggregation Algorithms for Multi-Robot Systems Andrea Gasparri gasparri@dia.uniroma3.it Engineering Department University Roma Tre ROMA TRE UNIVERSITÀ DEGLI STUDI Ming Hsieh Department of Electrical
More informationCombining distance-based formation shape control with formation translation
Combining distance-based formation shape control with formation translation Brian D O Anderson, Zhiyun Lin and Mohammad Deghat Abstract Steepest descent control laws can be used for formation shape control
More informationDecentralized Formation Control and Connectivity Maintenance of Multi-Agent Systems using Navigation Functions
Decentralized Formation Control and Connectivity Maintenance of Multi-Agent Systems using Navigation Functions Alireza Ghaffarkhah, Yasamin Mostofi and Chaouki T. Abdallah Abstract In this paper we consider
More informationEvent-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems
Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,
More informationDistributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems
Distributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems Zhongkui Li, Zhisheng Duan, Frank L. Lewis. State Key Laboratory for Turbulence and Complex Systems, Department of Mechanics
More informationSmooth Path Generation Based on Bézier Curves for Autonomous Vehicles
Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles Ji-wung Choi, Renwick E. Curry, Gabriel Hugh Elkaim Abstract In this paper we present two path planning algorithms based on Bézier
More informationFormation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field
Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field Abbas Chatraei Department of Electrical Engineering, Najafabad Branch, Islamic Azad University, Najafabad,
More informationarxiv: v2 [cs.ro] 26 Sep 2016
Distributed Iterative Learning Control for a Team of Quadrotors Andreas Hock and Angela P Schoellig arxiv:1635933v [csro] 6 Sep 16 Abstract The goal of this work is to enable a team of quadrotors to learn
More informationOn the stability of nonholonomic multi-vehicle formation
Abstract On the stability of nonholonomic multi-vehicle formation Lotfi Beji 1, Mohamed Anouar ElKamel 1, Azgal Abichou 2 1 University of Evry (IBISC EA 4526), 40 rue du Pelvoux, 91020 Evry Cedex, France
More informationResearch Article H Consensus for Discrete-Time Multiagent Systems
Discrete Dynamics in Nature and Society Volume 05, Article ID 8084, 6 pages http://dx.doi.org/0.55/05/8084 Research Article H Consensus for Discrete- Multiagent Systems Xiaoping Wang and Jinliang Shao
More informationTracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique
International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na
More informationDistributed Optimization over Networks Gossip-Based Algorithms
Distributed Optimization over Networks Gossip-Based Algorithms Angelia Nedić angelia@illinois.edu ISE Department and Coordinated Science Laboratory University of Illinois at Urbana-Champaign Outline Random
More informationNecessary and Sufficient Graphical Conditions for Formation Control of Unicycles
Necessary and Sufficient Graphical Conditions for Formation Control of Unicycles Zhiyun Lin, Bruce Francis, and Manfredi Maggiore Abstract The feasibility problem is studied of achieving a specified formation
More informationDecentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics
Decentralized Control of Nonlinear Multi-Agent Systems Using Single Network Adaptive Critics Ali Heydari Mechanical & Aerospace Engineering Dept. Missouri University of Science and Technology Rolla, MO,
More informationConsensus seeking on moving neighborhood model of random sector graphs
Consensus seeking on moving neighborhood model of random sector graphs Mitra Ganguly School of Physical Sciences, Jawaharlal Nehru University, New Delhi, India Email: gangulyma@rediffmail.com Timothy Eller
More information