Tracking a mobile target by multi-robot circumnavigation using bearing measurements

Size: px
Start display at page:

Download "Tracking a mobile target by multi-robot circumnavigation using bearing measurements"

Transcription

1 Tracking a mobile target by multi-robot circumnavigation using bearing measurements Antonio Boccia, Antonio Adaldo, Dimos V. Dimarogonas, Mario di Bernardo and Karl H. Johansson Abstract In this paper, we study a problem of target tracking and circumnavigation with a network of autonomous agents. We propose a distributed algorithm to estimate the position of the target and drive the agents to rotate around it while forming a regular polygon and keeping a desired distance. We formally show that the algorithm attains exponential convergence of the agents to the desired polygon if the target is stationary, and bounded convergence if the target is moving with bounded speed. Numerical simulations corroborate the theoretical results and demonstrate the resilience of the network to addition and removal of agents. I. INTRODUCTION The problem of target tracking and circumnavigation finds applications in numerous fields. A new challenging application is the tracking of an underwater target with a network of AUVs, where the vehicles are employed to study, and possibly reproduce, the behavior of small sea animals. The design of a control algorithm that drives an agent to approach a target and to follow a circle trajectory around it has been studied in [] [5]. The solutions proposed for the single agent [5], have been extended to multi-agent systems, where great attention has been given to the formation of a regular polygon inscribed in a desired circle, centered at the target position [6] [9]. This type of formation is optimal to solve triangulation problems and it is a good solution to control agents that cannot easily stop moving, such as UAVs. For example, an application of the circumnavigation to escorting and patrolling missions is analyzed in []. In a large number of applications, the position of the target is unknown to the agents, so that a localization procedure is required to achieve the tracking. In [] a peer-to-peer collaborative localization is studied for a network of sensors, while in [] a stereo-vision-type estimation is realized by the leading agent, sending its visual measurements of the target to its followers. The problem of using the information obtained from an identification process of unknown characteristics of a system to update a control algorithm is known in the literature as the dual problem [], []. In [5], [5], A. Boccia and M. di Bernardo are with the Department of Electrical Engineering and Information Technology, University of Naples, Italy. s: boccia@kth.se, mario.dibernardo@unina.it A. Adaldo, D. V. Dimarogonas and K. H. Johansson are with the Department of Automatic Control, School of Electrical Engineering, KTH Royal Institute of Technology. Osquldas väg,, Stockholm, Sweden. s: {adaldo,dimos,kallej}@kth.se This work has received funding from the European Union Horizon Research and Innovation Programme under the Grant Agreement No. 68, AEOROWORKS; from the Swedish Foundation for Strategic Research; from the Swedish Research Council; and from the Knut och Alice Wallenberg foundation. The first author wishes to thank the EU for providing funding to visit KTH under the Erasmus program. the circumnavigation of a target with unknown position is formally modeled as a dual problem. In particular, in [5] the dual problem is solved using distance measurements, while in [5] it is solved using bearing measurements. In [6] the robot and landmark localization problem is solved using data originated from bearing-only measurements. Similarly to the solution adopted in [5] and [9], we propose a distributed control algorithm based on bearing measurements, and an estimator to localize a mobile target. In this paper, we propose a different control strategy where every agent updates its control signal on the basis of information it received by other agents within a defined communication radius, irrespectively of the distance from the target. Moreover, we let the rotational speed of the agents depend explicitly on the desired distance from the target. Our analysis leads to the following improvements: the angular velocity of the agents about the target does not grow unbounded when the desired distance from the target is small; we formally prove exponential convergence of the agents to a regular polygon, rather than simply asymptotic convergence. The control algorithm is simulated in ROS [7], where each simulated agent is implemented as a separate ROS node. The simulations also demonstrate the resiliency of the algorithm to addition and removal of some agents, showing that the agents rearrange themselves to form a different polygon when one agent enters or leaves the network. Each agent starts in a monitoring position, and when it receives the first bearing measurement it effectively enters the network. II. PRELIMINARIES The set of the positive integers is denoted as N. All vectors in R n, with n N, are column vectors. Transposition of a vector or of a matrix is denoted as ). The operator [ ] ij denotes the element at the ith row and at the jth column of a matrix. The operator denotes the Euclidean norm of a vector and the corresponding induced norm of a matrix. The set of the unit-norm vectors in R is denoted as S. The circle of radius d centered at x R is denoted as Cx, d). The n- by-n identity matrix is denoted as I n. Let ϕ S ; defining θt) as the counterclockwise angle between the vector and the x-axis of a reference frame, ϕ can be represented as ϕ = [cos θ, sin θ]. Lemma : Let ϕ S and let ϕ be obtained by rotating ϕ by π/ radians clockwise. Then I ϕϕ = ϕ ϕ. Proof: Letting ϕ = [cos θ, sin θ], we have ϕ = [ sin θ, cos θ], and the claim is verified by inspection. Definition Persistence of excitation [8]): A timevarying vector ϕ : R R is persistently exciting p.e.)

2 if there exist ɛ, ɛ, T > such that ɛ t+t t U ϕt)) dt ɛ ) for all t and all U S. Persistence of excitation requires that the vector ϕ rotates sufficiently in the plane that the integral of the semi-positive definite matrix ϕ ϕ is uniformly definite positive over any interval of some positive length T. Lemma in [8]): Let ϕ : R R be piecewise continuous; if ϕ is p.e., then the system ẇt) = k ϕt) ϕ t)wt), ) with k >, is globally exponentially stable. Lemma in [5]): If At) R n n is continuous for all t >, and positive constants r, b exist such that for every solution of the homogeneous differential equation ṗt) = At)pt) it holds that pt) b pt ) e rt t) for t < t <, then, for each ft) bounded and continuous on [, ), every solution of the non-homogeneous equation ṗt) = At)pt) + ft), with pt ) =, is also bounded for t [, ). In particular, if ft) K f <, then the solution of the perturbed system satisfies pt) b pt ) e rt t) + K f r e rt t) ). For the purposes of this paper, a graph is a tuple G = V, E), with V = {,..., N}, N N, and E V V, with the constraint v, v) / E for all v V. The elements of V are called the vertexes of the graph, and the elements of E are called the edges of the graph. Given two vertexes v, u, a path from v to u is a sequence of vertexes v = v, v,..., v P = u) such that v k, v k+ ) E for all k {,..., P }. A graph is connected if there exists a vertex with a path to all the other vertexes. The Laplacian matrix of the graph is the matrix L R N N such that [L] ij = if j, i) E, [L] ij = if i j and j, i) / E, and [L] ii = j V \{i} [L] ij. It is a well-known result in graph theory [9] that if L is the Laplacian matrix of a connected graph, then the system ẋt) = Lxt) converges asymptotically to the consensus subspace i.e., x i t) x j t) ) from every initial condition. III. SYSTEM MODEL In this paper, we consider a set of N planar autonomous agents indexed as,..., N, with kinematics ẏ i t) = u i t), ) where yt) R is the position of the ith agent, and u i t) is a control input. The agents are required to locate and circumnavigate a target, whose position is denoted as xt), while forming a regular polygon inscribed in the desired circle Cxt), D ), where D > is a desired distance from the target. To achieve this objective, each agent can measure its bearing with respect to the target; the bearing x y y β, ϕ β, ϕ β, Fig. : Counterclockwise angles in a network of three agents. We have ν =, ν = and ν =. is represented as the unit vector ϕ i t) in the direction xt) y i t): ϕ i t) = xt) y it) xt) y i t). ) Moreover, the agents have a communication radius ρ >, and can exchange the bearing measurements with other agents within that radius. We denote as N i t) the set of the agents laying within the communication radius of agent i, namely N i t) = {j {,..., N} : y j t) y i t) ρ}. Let β ij t) be the positive counterclockwise angle from ϕ i t) to ϕ j t). The agent j N i t) that attains the minimum β ij t) is called the counterclockwise neighbor of agent i at time t, and it is denoted as ν i t), see Figure. Moreover, we let β i t) = β i,νit)t) if N i t) is nonempty, β i t) = if N i t) is empty. Then, the control objective is formally written as ϕ y lim D it) = D, 5) t lim β it) = π t N, 6) for all i {,..., N}, where D i t) = xt) y i t). 7) Each agent maintains an estimate ˆx i t) of the position of the target, which is updated using the bearing measurements. Following [5], [9], we set ˆx i t) = k e I ϕ i t)ϕ i t))ˆx it) y i t)), 8) where k e > is an estimation gain. The estimate error associated to ˆx i t) is denoted x i t) = ˆx i t) xt). Considering 8) and Lemma, the dynamics of x i t) can be written as x i t) = k e ϕ i t) ϕ i t) x it) + D i t)ϕ i t)) ẋt), which, exploiting the orthogonality between ϕ i t) and ϕ i t), becomes x i t) = k e ϕ i t) ϕ i t) x it) ẋt). 9) The estimate ˆx i t) is used to compute u i t) as u i t) = k d ˆD i t) D )ϕ i t)+k ϕ D α+β i t)) ϕ i t), ) where k d, k ϕ, α >. Note that the control signal u i t) is made up of two contributions: a radial term k d ˆD i t) D )ϕ i t) drives the agent towards the desired circle, and a tangential term k ϕ D α + β i t)) ϕt) makes the agent circumnavigate the target while attaining the desired formation with the other agents. Differently from [5], [9], we

3 let the tangential term depend on the desired distance from the target, D, in order to avoid high angular velocities when the desired distance from the target is small. Another important property of control law ) is that u i t) is always nonzero. In fact, since ϕ i t) and ϕ i t) are orthogonal, and since α + β i t) >, we have that u i t) = would require ˆD i t) D = and D =, which is not possible since D >. This property also implies that the closed-loop system has no equilibria. In order to apply estimate law 8) and control law ), we need that the bearing vector ϕ i t) is well defined for any t, a condition that, by ), corresponds to D i t) = xt) y i t) > for all t. Therefore, our results section will begin by showing that D i t) > is guaranteed under appropriate initial conditions. Differentiating ) and 7) with respect to time, and applying ), 8), and ), we derive the differential equations that govern the evolution of D i t) and ϕ i t) for D i t) > : Ḋ i t) =k d ˆD i t) D ) + ϕ i t)ẋt), ) ϕ i t) = k ϕα + β i t))d + ϕ i t)ẋt) ϕ i t). D i t) ) We introduce the error i t) = D i t) D between the distance of agent i from the target and the desired distance. The dynamics of i t) is the same as the dynamics ) of D i t), and can be written as i t) = k d i t) D i t)) + ϕ i t)ẋt), ) where we have denoted D i t) = D i t) ˆD i t). IV. TRACKING A STATIONARY TARGET In this section, we consider the case of a stationary target ẋt) = ), and we show that the algorithm composed of the estimate law 8), and the control law ) reaches the control objectives 5) and 6). We begin by showing that the distance D i t) between each agent and the target is always positive, which guarantees that the bearing measurements ϕ i t) are always defined. Defining the initial error of estimate as x i ) = ˆx i ) x, we are going to need the following assumption on the initial conditions. Assumption : For every agent of the network it holds that D i ) > and x i ) < D. Lemma : Under Assumption, estimate law 8), and control law ), the distance D i t) between each agent and the target is bounded as D i t) min{d i ), D x i ) }, ) D i t) max{d i ), D + x i ) }. 5) Proof: Integrating ) with ẋt) =, adding D on both sides, and recalling that D i t) = i t) + D, yields t D i t) = D + i )e kdt + k d e k dt τ) Di τ) dτ. 6) Now observe that, by the triangular inequality, we have x y i t) y i t) ˆx i t) + ˆx i t) x, which, since D i t) = x y i t), ˆDi t) = ˆx i t) y i t), and D i t) = D i t) ˆD i t), can be rewritten as D i t) x i t). 7) Using 7), and observing from 9) that with ẋ = the norm of the estimate error is nonincreasing, we have D i t) x i ) 8) for all t. Using 8) in 6), and computing the integral explicitly, we have D i t) D + i )e k dt x i ) e k dt ), 9) D i t) D + i )e k dt + x i ) e k dt ). ) Adding and subtracting D e k dt from the right-hand side of 9) and ), we have D i t) D i )e k dt + D x i ) ) e k dt ),) D i t) D i )e k dt + D + x i ) ) e k dt ).) Finally, using ) under Assumption and ), we have ) and 5). Our next step is to prove that the estimates ˆx i t) converge to the real position of the target x. Lemma 5: Under Assumption, estimate law 8), and control law ), the norm of the estimate error x i t) exponentially converges to zero for every agent in the network. Proof: Since the dynamics of the estimate error 9) is a system in the form of ), it is sufficient to prove that ϕ i t) is p.e. in order to prove the exponential convergence of the estimate. Therefore, we need to prove that condition ) is satisfied for the vector ϕ i t). Since ϕ i t) S, we have U ϕ i t)) for all U S, and therefore t+t t U ϕ i t)) dt T for all t and all U S. Therefore, an upper bound ɛ satisfying condition ) exists and it is equal to T ; we shall use Lemma in [5] to prove that a lower bound ɛ > also exists. Defining γ ui t) as the angle between U S and the bearing vector ϕ i t), we write the dynamics of its derivative as γ ui t) = k ϕ D α + β i t))/d i t). Using 5) and recalling that β i t) >, we have γ ui t) k ϕ D α/d i,max, where D i,max = max{d i ), D + x i ) }. Therefore, the dynamics of γ ui t) is lower bounded as γ ui t) γ ui t ) + k ϕ D αt/d i,max, and we can always find a ɛ > and a T > such that ) is satisfied. The previous proof is valid for each agent independently; therefore, we can state that ϕ i t) is p.e. for every agent. Hence, by Lemma, the estimate error norms of all the agents of the network globally exponentially converge to zero. Next, we prove that the desired circle Cx, D ) is an attractive limit cycle for the networked agents. Lemma 6: Under Assumption, estimate law 8), and control law ), the circle Cx, D ) is an attractive limit cycle for the trajectories of ). Proof: When the target is stationary, the dynamics of the distance error i t) is i t) = k d i t) + k d Di t). )

4 From Lemma 5 resp., )), we know that Di t) resp., i t)) converges to zero exponentially. Hence, the desired circle Cx, D ) is an attractive invariant region. Since the closed-loop system has no equilibria and is planar, we can conclude that the desired circle is an attractive limit cycle. Last, we need to prove that the agents asymptotically form a regular polygon on the desired circle, or in other words, that β i t) π/n for all i {,..., N}. The crucial step to this result is to write down the dynamics of β i t). Recalling that β i t) = β i,νit)t) whenever ν i t) is defined, let us consider the generic counterclockwise angle β ij t) from ϕ i t) to ϕ j t). Define the auxiliary variable c ij t) = cos β ij t) = ϕ i t)ϕ jt), and take its derivative with respect to time, obtaining ċ ij t) = ϕ i t)ϕ jt) + ϕ i t) ϕ jt). ) Using the dynamics ) of the bearing vectors with ẋt) =, we rewrite ) as ċ ij t) = k ϕ α + β i t)) D D i t) ϕ i t)ϕ jt) k ϕ α + β j t)) D D j t) ϕ i t) ϕ jt). 5) Simple trigonometrical properties show that ϕ i t)ϕ jt) = sin β ij t) and ϕ i t) ϕ jt) = sin β ij t), while from the chain rule we have ċ ij t) = sin β ij t) β ij t). Therefore, we can rewrite 5) as sin β ij t) β ij t) =k ϕ α + β i t)) D D i t) sin β ijt) k ϕ α + β j t)) D D j t) sin β ijt). When sin β ij, we can rewrite 6) as 6) β ij t) =k ϕ α + β j t)) D D j t) k ϕα + β i t)) D D i t). 7) The case cos β ij = can be handled similarly by considering the auxiliary variable s ij t) = sin β ij t), which leads again to 7). Adding and subtracting k ϕ β j t) β i t)) from the right-hand side of 7) leads to β ij t) = k ϕ β i t) β j t)) k ϕ αd D i D j ) + k ϕ β i t) it) D i t) k ϕβ j t) jt) D j t). 8) Now recall that, for each agent in the network, α + β i t) is upper-bounded, D i t) is lower-bounded, and i t) = D i t) D vanishes exponentially. Therefore, the last three addends in the right-hand side of 8) vanishes exponentially, and we shall denote it as δ ij t) for brevity. Hence, 8) becomes β ij t) = k ϕ β j t) β i t)) + δ ij t). In particular, we are interested in the case j = ν i t), which leads to β i t) =k ϕ β νit)t) β i t)) + δ i t), 9) where we have denoted δ i t) = δ iνit)t). We are now in a suitable position to state the final convergence result of this section. Assumption : The communication radius of the agents satisfies ρ > D. Lemma 7: Under Assumptions and, estimate law 8) and control law ), it holds that β i t) π/n for all the agents in the network. Proof: Thanks to Assumption, and recalling that D i t) converges to D exponentially, there is a time T > such that, for each t T, N i t) = {,..., N} \ {i}. In particular, this condition implies that, for each t T, each agent i has a counterclockwise neighbor ν i t). In this regime, the dynamics of the angles β i t) are given by 9). Denoting βt) = [β t),..., β N t)] and similarly for δt), we can rewrite 9) compactly as βt) = Lt)βt) + δt), ) where [Lt)] ij = if j = i, [Lt)] ij = if j = ν i and [Lt)] ij = otherwise. Note that Lt) is the Laplacian of a time-varying graph G = V, Et)), with V = {,..., N} and Et) = {ν i t), i) : i V}. First we complete the proof in the case that ν i t) is constant in [T, ) for all the agents; then, we show that the proof is easily extended to the case that some agents change their counterclockwise neighbor. If ν i is constant for all i {,..., N}, then L is constant, and ) reduces to a consensus equation over a strongly connected graph with bounded and vanishing disturbances. Under such dynamics, the vector βt) achieves consensus, which by definition means that β i t) β j t) for all pairs i, j) {,..., N}. Since the angles β i t) sum to π, consensus is equivalent to β i t) π/n for all i {,..., N}, which concludes this part of the proof. Now consider the case that some agent i changes its counterclockwise neighbor ν i t) at some time τ T cfr. Figure ). Without loss of generality, let j = ν i τ ) and k = ν i τ + ). Since N i t) = {,..., N} \ {i} for all t T, this change cannot be caused by some agent entering or exiting N i t), but must be due β ik t) becoming as small as β ij t) for t = τ, which also implies that k = ν j τ ), j = ν k τ + ) and ν k τ ) = ν j τ + ). Therefore, Lτ + ) is obtained by Lτ ) by simply permuting the jth row resp., column) with the kth row resp., column). Moreover, since β ij τ) = β ik τ), β i t) is continuous at t = τ. Conversely, β j t) and β k t) switch their values at τ, in fact: lim t τ β j t) = lim t τ β jk t) =, lim t τ + β j t) = lim t τ β k t), and lim t τ + β k t) = lim t τ + β kj t) =. Therefore, βτ + ) is obtained by βτ ) by simply permuting the jth element with the kth element. Hence, the dynamics of βt) are not affected up to a permutation of two indexes) if some agents change their counterclockwise neighbor, and we can conclude that β i t) π/n. Lemmas 7 amount to our main result, which is formalized in the following theorem. Theorem : Consider a network of N autonomous agents under estimate law 8) and control law ). If Assumptions and hold, the agents converge to the desired circle Cx, D )

5 x y k y j y i x y j y k Fig. : Example of an agent i changing its counterclockwise neighbor. Left: t = τ and ν iτ ) = j. Right: t = τ + and ν iτ + ) = k. while forming a regular polygon; i.e., they achieve the control objective 5) and 6). V. TRACKING A MOBILE TARGET In this section, we extend our results to the scenario where the target moves under the constraint ẋt) ɛ T, with ɛ T >. The first result is to prove that the estimate error converges to a neighborhood of zero for all the agents. To this aim, we need the following technical assumption. Assumption : The desired distance from the target satisfies k ϕ αd ɛ T ω >. Lemma 8: Under Assumption, estimate law 8) and control law ), the estimate error x i t) satisfies x i t) b x i ) e rt + ɛ T r e rt ) ) for all t, and some r, b >. Proof: Using Assumption, the proof is similar to that of Lemma, and it is omitted for brevity. Now we show that the distance between each agent and the target is always positive. Again we need a technical assumption that the desired circumnavigation distance is large enough with respect to the unknown target motion. Assumption : The desired distance D satisfies D > b x i ) + ɛ T /r + ɛ T /k d for all i {,..., N}, with r and b as defined in Lemma 8. Lemma 9: Under Assumption, the estimate law 8) and the control law ), the distance from the target D i t) is always positive. Proof: Integrating ) and reasoning as in Lemma gives D i t) =D e k dt ) + D i )e k dt + t Using 7) and ), we have e k dt τ) [k d Di τ) + ẋ τ)ϕ i τ)]dτ. y i ) D i t) b x i ) ɛ T r. ) Using ) in ), and since ẋ t)ϕ i t) ɛ T, we have D i t) D i )e k dt + D ɛ T ɛ ) T k d r b x i) e kdt ). ) From Assumption, it follows from ) that D i t) for all t and all i V. Lemma : Consider a network of N agents under 8) and ) with a mobile target; then, the distance error i t) converges exponentially to a ball centered at zero, of radius ɛ = ɛ T /k d + /r). Proof: Integrating ), taking the absolute value of both sides, and using the triangular inequality, we have i t) i ) e k dt + t Using ), we can rewrite 5) as e k dt τ) [k d x i τ) + ɛ T ]dτ. i t) i ) e k dt + k db x i ) + k ) dɛ T e r+k d)t r k d rr k d ) ɛt r + ɛ ) T e kdt + ɛ T k d r + ɛ T. k d Letting t, we have finally lim t it) ɛ T + ) k d r 5) 6) for all i {,..., N}. In order to prove the bounded convergence of the counterclockwise angles, we introduce the error variables β i t) = β i t) π/n; we define the vector βt) = [ β t),..., β N t)]. Lemma : Under Assumptions and, the estimate law 8) and the control law ), the vector βt) converges exponentially to a ball centered at. Proof: Reasoning as in Lemma 7, we write the dynamics of the counterclockwise angle errors as βt) = k ϕ L βt) + f α t) + f β t) + f T t), 7) where L is the Laplacian matrix of the network graph, defined in the proof of Lemma 7, and ), [f α t)] i = k ϕ αd D i t) D νit) [f β t)] i =k ϕ β i t) it) [f T t)] i =ẋ t) D i t) β ν it)t) ν it)t) D νit)t) ϕi t) D i t) ϕ ) ν it)t). D νit)t) ), By Theorem.7 in [9], the homogeneous form of 7), βt) = k ϕ L βt), is exponentially stable. According to Lemma, in order to prove the bounded convergence of 7), we need to prove the boundedness of f α t) + f β t) + f T t). Since β i t) < π and ẋ t) ϕ i t) ɛ T, using 6), we have, for t sufficiently large, f α t) Nk ϕ αd /D ɛ ), f β t) π Nk ϕ ɛ /D ɛ ), and f T t) Nɛ T /D ɛ ). From Lemma, we know that there exist b β > and r β = k ϕ such that βt) b β β) e rβt + U β /r β e rβt ) for all t, where Nkϕ αd + πk ϕ ɛ + ɛ T ) U β = D, 8) ɛ which, letting t, yields the desired convergence.

6 7.5 yit) xt) βit) 6 5 xit) yit) t t Fig. : Results of the simulation. Left: trajectories of the agents. The black circles represent the position of agents,,, and 5 at the end of the simulation agent is removed at t = 55), while the red circle represents the position of the target at the end of the simulation. Center: angles β it). Right: estimate errors x it). Lemmas 8 amount to the main result of this section, which is formalized as the following theorem. Theorem : Consider a network of N autonomous agents under the estimate law 8) and the control law ), with ẋt) ɛ T. Under Assumption and Assumption, the agents converge to an annulus of radii D ɛ and D +ɛ, containing Cxt), D ), and they are in a formation such that, as t, βt) U β /k ϕ, where k ϕ is the control gain for the tangential term in ), and U β is given by 8). VI. SIMULATION In this section, we present a simulation of the proposed algorithm, where we also demonstrate addition and removal of agents. We consider N = agents, tracking a target with a slow motion, whose kinematics is ẋt) =.5[cos.5t, sin.5t], with initial position [, ]. The reference distance is D = ; notice that, approximating r with k e =.7, and recalling that, for the chosen trajectory of the target, ɛ T =.7, D satisfies Assumption. The agents wait for the detection of ϕ i t) in monitoring positions, belonging to the line y i =. The gains of the control law are chosen as k d =, k ϕ =., α =, while the estimate gain is chosen as k e =.7. The activation times are a =, a = 5, a =, a =, a 5 = 8, while the removal time for the agent is r = 55. The results of the simulation are shown in Figures, where we can clearly see the persistent oscillations caused by the target s unknown motion. VII. CONCLUSIONS We have proposed a distributed algorithm for a problem of target tracking and circumnavigation with a network of planar autonomous agents. The algorithm is amenable to time-varying networks, where agents may come in and out of the network asynchronously. For a stationary target, we have shown that the proposed control algorithm drives the agents to form a regular polygon around the target, while keeping a desired distance from the target. For a mobile target, the agents converge to a region containing the desired configuration, and the size of this region is proportional to the maximum speed of the target. The algorithm is demonstrated in a ROS simulation. Future work includes extending the proposed algorithm to event-triggered communication. REFERENCES [] J. Marshall, M. Broucke, and B. Francis, Pursuit formations of unicycles, Automatica, vol., no., pp., 6. [], Formations of vehicles in cyclic pursuit, IEEE Transactions on Automatic Control, vol. 9, no., pp ,. [] T. Kim and T. Sugie, Cooperative control for target-capturing task based on cyclic pursuit strategy, Automatica, vol., no. 8, pp. 6, 7. [] I. Shames, B. Fidan, and B. D. O. Anderson, Close target reconnaissance using autonomous uav formations, in IEEE Conference on Decision and Control, 8. [5] M. Deghat, I. Shames, B. O. D. Anderson, and C. Yu, Localization and circumnavigation of a slowly moving target using bearing measurements, IEEE Transactions on Automatic Control, vol. 59, no. 8, pp. 8 88, August. [6] R. Sepulchre, D. Paley, and N. Leonard, Stabilization of planar collective motion: All-to-all communication, IEEE Transactions on Automatic Control, 6. [7] I. Shames, B. Fidan, and B. D. O. Anderson, Close target reconnaissance with guaranteed collision avoidance, Int. J. Robust Nonlinear Control,. [8] Z. Lin, M. Broucke, and B. Francis, Local control strategies for groups of mobile autonomous agents, IEEE Transactions on Automatic Control, vol. 9, no., pp. 6 69,. [9] J. O. Swartling, I. Shames, K. H. Johansson, and D. V. Dimarogonas, Collective circumnavigation, Unmanned Systems, vol., no., pp. 9 9, July. [] Y. Lan, Z. Lin, M. Cao, and G. Yan, A distributed reconfigurable control law for escorting and patrolling missions using teams of unicycles, in IEEE Conference on Decision and Control,. [] N. Patwari, J. Ash, S. Kyperountas, A. O. Hero III, R. L. Moses, and N. S. Correal, Locating the nodes: Cooperative localization in wireless sensor networks, IEEE Signal processing magazine, vol., no., pp. 5 69, 5. [] L. Ma and N. Hovakimyan, Vision-based cyclic pursuit for cooperative target-tracking, in American Control Conference,. [] A. Feldbaum, Dual control theory, part i, Automation and Remote Control, vol., no. 9, pp , 96. [], Dual control theory, part ii, Automation and Remote Control, vol., no., pp. 9, 96. [5] I. Shames, S. Dasgupta, B. Fidan, and B. D. O. Anderson, Circumnavigation using distance measurements under slow drift, IEEE Transactions on Automatic Control, vol. 57, no., pp , April. [6] J. J. Guerrero, A. C. Murillo, and C. Sagues, Localization and matching using the planar trifocal tensor with bearing-only data, IEEE Transaction on Robotics, vol., no., April 8. [7] M. Quigley, K. Conley, B. P. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, and A. Y. Ng, Ros: an open-source robot operating system, in ICRA Workshop on Open Source Software, 9. [8] S. Sastry and M. Bodson, Adaptive Control: Stability, Convergence and Robustness. Prentice Hall, 99. [9] M. Mesbahi and M. Egerstedt, Graph Theoretic Methods in Multiagent Networks. Princeton University Press,.

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Target 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 information

COLLECTIVE CIRCUMNAVIGATION

COLLECTIVE CIRCUMNAVIGATION COLLECTIVE CIRCUMNAVIGATION JOHANNA O. SWARTLING, IMAN SHAMES, KARL H. JOHANSSON, DIMOS V. DIMAROGONAS Abstract. This paper considers the problem of localization and circumnavigation of a slowly drifting

More information

Localization and Circumnavigation of a Slowly Moving Target Using Bearing Measurements

Localization and Circumnavigation of a Slowly Moving Target Using Bearing Measurements Localization and Circumnavigation of a Slowly Moving Target Using Bearing Measurements Mohammad Deghat, Student Member, IEEE, Iman Shames, Member, IEEE, Brian D.O. Anderson, Life Fellow, IEEE, and Changbin

More information

Localization and Circumnavigation of a Slowly Moving Target Using Bearing Measurements

Localization and Circumnavigation of a Slowly Moving Target Using Bearing Measurements Localization and Circumnavigation of a Slowly Moving Target Using Bearing Measurements Mohammad Deghat, Student Member, IEEE, Iman Shames, Member, IEEE, Brian D.O. Anderson, Life Fellow, IEEE, and Changbin

More information

Multi-agent formation control for target tracking and circumnavigation missions

Multi-agent formation control for target tracking and circumnavigation missions EXAMENSARBETE INOM ELECTRICAL ENGINEERING, AVANCERAD NIVÅ, 30 HP STOCKHOLM, SVERIGE 2017 Multi-agent formation control for target tracking and circumnavigation missions ANTONIO BOCCIA KTH SCHOOL OF ELECTRICAL

More information

Target Tracking via a Circular Formation of Unicycles

Target Tracking via a Circular Formation of Unicycles Target Tracking via a Circular Formation of Unicycles Lara Briñón-Arranz, Alexandre Seuret, António Pascoal To cite this version: Lara Briñón-Arranz, Alexandre Seuret, António Pascoal. Target Tracking

More information

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

Decentralized 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 information

Cooperative Control Synthesis for Moving-Target-Enclosing with Changing Topologies

Cooperative 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 information

Robust Connectivity Analysis for Multi-Agent Systems

Robust 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 information

Cooperative Target Capturing with Multiple Heterogeneous Vehicles

Cooperative 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 information

Formation 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 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 information

Distance-based Formation Control Using Euclidean Distance Dynamics Matrix: Three-agent Case

Distance-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 information

EXPERIMENTAL 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. 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 information

Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances

Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances Event-based Motion Coordination of Multiple Underwater Vehicles Under Disturbances Pedro V. Teixeira, Dimos V. Dimarogonas, Karl H. Johansson and João Sousa Abstract The problem of driving a formation

More information

Multi-target localization and circumnavigation by a single agent using bearing measurements

Multi-target localization and circumnavigation by a single agent using bearing measurements INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL Int. J. Robust Nonlinear Control ; : 7 Published online July in Wiley Online Library (wileyonlinelibrary.com)..8 Multi-target localization and circumnavigation

More information

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

Average-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 information

Stabilizing a Multi-Agent System to an Equilateral Polygon Formation

Stabilizing a Multi-Agent System to an Equilateral Polygon Formation Stabilizing a Multi-Agent System to an Equilateral Polygon Formation Stephen L. Smith, Mireille E. Broucke, and Bruce A. Francis Abstract The problem of stabilizing a group of agents in the plane to a

More information

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

MULTI-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 information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

The Multi-Agent Rendezvous Problem - The Asynchronous Case

The 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 information

Three-Dimensional Motion Coordination in a Spatiotemporal Flowfield

Three-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 information

Observer design for a general class of triangular systems

Observer design for a general class of triangular systems 1st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 014. Observer design for a general class of triangular systems Dimitris Boskos 1 John Tsinias Abstract The paper deals

More information

Multi-agent Second Order Average Consensus with Prescribed Transient Behavior

Multi-agent Second Order Average Consensus with Prescribed Transient Behavior Multi-agent Second Order Average Consensus with Prescribed Transient Behavior Luca Macellari, Yiannis Karayiannidis and Dimos V. Dimarogonas Abstract The problem of consensus reaching with prescribed transient

More information

Consensus Algorithms are Input-to-State Stable

Consensus Algorithms are Input-to-State Stable 05 American Control Conference June 8-10, 05. Portland, OR, USA WeC16.3 Consensus Algorithms are Input-to-State Stable Derek B. Kingston Wei Ren Randal W. Beard Department of Electrical and Computer Engineering

More information

Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions

Non-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 information

Multi-Robotic Systems

Multi-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 information

Formation Control of Nonholonomic Mobile Robots

Formation 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 information

Posture regulation for unicycle-like robots with. prescribed performance guarantees

Posture regulation for unicycle-like robots with. prescribed performance guarantees Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,

More information

Combining distance-based formation shape control with formation translation

Combining 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 information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-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 information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

arxiv: v1 [cs.sy] 6 Jun 2016

arxiv: v1 [cs.sy] 6 Jun 2016 Distance-based Control of K Formation with Almost Global Convergence Myoung-Chul Park, Zhiyong Sun, Minh Hoang Trinh, Brian D. O. Anderson, and Hyo-Sung Ahn arxiv:66.68v [cs.sy] 6 Jun 6 Abstract In this

More information

Consensus Problem in Multi-Agent Systems with Communication Channel Constraint on Signal Amplitude

Consensus 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 information

Consensus Tracking for Multi-Agent Systems with Nonlinear Dynamics under Fixed Communication Topologies

Consensus 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 information

Effective Sensing Regions and Connectivity of Agents Undergoing Periodic Relative Motions

Effective Sensing Regions and Connectivity of Agents Undergoing Periodic Relative Motions Effective Sensing Regions and Connectivity of Agents Undergoing Periodic Relative Motions Daniel T. Swain, Ming Cao, Naomi Ehrich Leonard Abstract Time-varying graphs are widely used to model communication

More information

Nonlinear Control Lecture 5: Stability Analysis II

Nonlinear Control Lecture 5: Stability Analysis II Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41

More information

Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints

Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints 5nd IEEE Conference on Decision and Control December 10-13, 013. Florence, Italy Periodic Behaviors in Multi-agent Systems with Input Saturation Constraints Tao Yang, Ziyang Meng, Dimos V. Dimarogonas,

More information

arxiv: v2 [cs.ro] 16 May 2018

arxiv: v2 [cs.ro] 16 May 2018 Distributed Circumnavigation Control with Dynamic spacing for a Heterogeneous Multi-robot System Weijia Yao 1, Sha Luo 1, Huimin Lu 1, and Junhao Xiao 1 arxiv:1805.05395v2 [cs.ro] 16 May 2018 Department

More information

Zeno-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 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 information

A 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 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 information

THE development of versatile and scalable methodology

THE development of versatile and scalable methodology SUBMITTED TO IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Stabilization of Planar Collective Motion with Limited Communication Rodolphe Sepulchre, Member, IEEE, Dere A. Paley, Student Member, IEEE, and Naomi

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

IN the multiagent systems literature, the consensus problem,

IN the multiagent systems literature, the consensus problem, IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 63, NO. 7, JULY 206 663 Periodic Behaviors for Discrete-Time Second-Order Multiagent Systems With Input Saturation Constraints Tao Yang,

More information

Distributed Optimization over Networks Gossip-Based Algorithms

Distributed 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 information

Event-Triggered Control for Synchronization

Event-Triggered Control for Synchronization Event-Triggered Control for Synchronization SERGEJ GOLFINGER Degree project in Automatic Control Master's thesis Stockholm, Sweden, 1 XR-EE-RT 1: September 11 to February 1 Event-Triggered Control for

More information

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Hai Lin Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556, USA Panos J. Antsaklis

More information

Hegselmann-Krause Dynamics: An Upper Bound on Termination Time

Hegselmann-Krause Dynamics: An Upper Bound on Termination Time Hegselmann-Krause Dynamics: An Upper Bound on Termination Time B. Touri Coordinated Science Laboratory University of Illinois Urbana, IL 680 touri@illinois.edu A. Nedić Industrial and Enterprise Systems

More information

Target Tracking and Obstacle Avoidance for Multi-agent Systems

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 information

A LaSalle version of Matrosov theorem

A LaSalle version of Matrosov theorem 5th IEEE Conference on Decision Control European Control Conference (CDC-ECC) Orlo, FL, USA, December -5, A LaSalle version of Matrosov theorem Alessro Astolfi Laurent Praly Abstract A weak version of

More information

A linear approach to formation control under directed and switching topologies

A linear approach to formation control under directed and switching topologies A linear approach to formation control under directed and switching topologies Lili Wang, Zhimin Han, Zhiyun Lin, and Minyue Fu 2, Abstract The paper studies the formation control problem for distributed

More information

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University. Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ

More information

On Agreement Problems with Gossip Algorithms in absence of common reference frames

On Agreement Problems with Gossip Algorithms in absence of common reference frames On Agreement Problems with Gossip Algorithms in absence of common reference frames M. Franceschelli A. Gasparri mauro.franceschelli@diee.unica.it gasparri@dia.uniroma3.it Dipartimento di Ingegneria Elettrica

More information

Least Squares Based Self-Tuning Control Systems: Supplementary Notes

Least Squares Based Self-Tuning Control Systems: Supplementary Notes Least Squares Based Self-Tuning Control Systems: Supplementary Notes S. Garatti Dip. di Elettronica ed Informazione Politecnico di Milano, piazza L. da Vinci 32, 2133, Milan, Italy. Email: simone.garatti@polimi.it

More information

Distributed Formation Control without a Global Reference Frame

Distributed Formation Control without a Global Reference Frame 2014 American Control Conference (ACC) June 4-6, 2014. Portland, Oregon, USA Distributed Formation Control without a Global Reference Frame Eduardo Montijano, Dingjiang Zhou, Mac Schwager and Carlos Sagues

More information

Generating Patterns with a Unicycle

Generating Patterns with a Unicycle Generating Patterns with a Unicycle Twinkle Tripathy and Arpita Sinha Abstract The objective of the paper is to make a unicycle trace hypotrochoid like patterns using a simple range based control scheme.

More information

Distributed event-triggered control for collective target localization and circumnavigation

Distributed event-triggered control for collective target localization and circumnavigation DEGREE PROJECT IN ELECTRICAL ENGINEERING, SECOND CYCLE, 60 CREDITS STOCKHOLM, SWEDEN 2017 Distributed event-triggered control for collective target localization and circumnavigation DARIO MARINIELLO KTH

More information

Reaching a Consensus in a Dynamically Changing Environment - Convergence Rates, Measurement Delays and Asynchronous Events

Reaching a Consensus in a Dynamically Changing Environment - Convergence Rates, Measurement Delays and Asynchronous Events Reaching a Consensus in a Dynamically Changing Environment - Convergence Rates, Measurement Delays and Asynchronous Events M. Cao Yale Univesity A. S. Morse Yale University B. D. O. Anderson Australia

More information

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

Distributed 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 information

The Rationale for Second Level Adaptation

The Rationale for Second Level Adaptation The Rationale for Second Level Adaptation Kumpati S. Narendra, Yu Wang and Wei Chen Center for Systems Science, Yale University arxiv:1510.04989v1 [cs.sy] 16 Oct 2015 Abstract Recently, a new approach

More information

Active Passive Networked Multiagent Systems

Active Passive Networked Multiagent Systems Active Passive Networked Multiagent Systems Tansel Yucelen and John Daniel Peterson Abstract This paper introduces an active passive networked multiagent system framework, which consists of agents subject

More information

Target Tracking and Obstacle Avoidance for Multi-agent Networks with Input Constraints

Target Tracking and Obstacle Avoidance for Multi-agent Networks with Input Constraints International Journal of Automation and Computing 8(1), February 2011, 46-53 DOI: 10.1007/s11633-010-0553-1 Target Tracking and Obstacle Avoidance for Multi-agent Networks with Input Constraints Jing Yan

More information

arxiv: v2 [cs.sy] 2 May 2017

arxiv: v2 [cs.sy] 2 May 2017 arxiv:175.57v [cs.sy] May 17 1 Introduction Consensus analysis of systems with time-varying interactions : An event-triggered approach S. Arun Kumar N. R. Chowdhury S. Srikant J. Raisch, Department of

More information

Flocking while Preserving Network Connectivity

Flocking 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 information

Tracking control for multi-agent consensus with an active leader and variable topology

Tracking 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 information

Distributed Event-Based Control for Interconnected Linear Systems

Distributed Event-Based Control for Interconnected Linear Systems 211 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC Orlando, FL, USA, December 12-15, 211 Distributed Event-Based Control for Interconnected Linear Systems M Guinaldo,

More information

Consensus Protocols for Networks of Dynamic Agents

Consensus 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 information

Using Orientation Agreement to Achieve Planar Rigid Formation

Using 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 information

Distributed Control of Cyclic Formations with Local Relative Position Measurements

Distributed Control of Cyclic Formations with Local Relative Position Measurements Distributed Control of Cyclic Formations with Local Relative osition Measurements Kaveh Fathian, Dmitrii I. Rachinskii, Tyler H. Summers, Nicholas R. Gans Abstract We propose a distributed control scheme

More information

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents

Distributed 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 information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

More information

Translation Control of a Fleet Circular Formation of AUVs under Finite Communication Range

Translation Control of a Fleet Circular Formation of AUVs under Finite Communication Range Translation Control of a Fleet Circular Formation of AUVs under Finite Communication Range Lara Briñon Arranz, Alexandre Seuret, Carlos Canudas de Wit To cite this version: Lara Briñon Arranz, Alexandre

More information

Agreement algorithms for synchronization of clocks in nodes of stochastic networks

Agreement algorithms for synchronization of clocks in nodes of stochastic networks UDC 519.248: 62 192 Agreement algorithms for synchronization of clocks in nodes of stochastic networks L. Manita, A. Manita National Research University Higher School of Economics, Moscow Institute of

More information

Event-triggered control of multi-agent systems: pinning control, cloud coordination, and sensor coverage ANTONIO ADALDO

Event-triggered control of multi-agent systems: pinning control, cloud coordination, and sensor coverage ANTONIO ADALDO Event-triggered control of multi-agent systems: pinning control, cloud coordination, and sensor coverage ANTONIO ADALDO Licentiate Thesis Stockholm, Sweden 2016 TRITA-EE 2016:129 ISSN 1653-5146 ISBN 978-91-7729-081-0

More information

Distributed Adaptive Synchronization of Complex Dynamical Network with Unknown Time-varying Weights

Distributed 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 information

An introduction to Mathematical Theory of Control

An introduction to Mathematical Theory of Control An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018

More information

Lectures 25 & 26: Consensus and vehicular formation problems

Lectures 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 information

Proceedings of the European Control Conference 2009 Budapest, Hungary, August 23 26, 2009

Proceedings of the European Control Conference 2009 Budapest, Hungary, August 23 26, 2009 Proceedings of the European Control Conference 29 Budapest, Hungary, August 23 26, 29 Control of Minimally minimallypersistent persistentleader-remote-follower leader-remote-follower Formations formations

More information

Leader follower formation control of nonholonomic mobile robots with input constraints

Leader follower formation control of nonholonomic mobile robots with input constraints Automatica 44 (2008) 1343 1349 www.elsevier.com/locate/automatica Brief paper Leader follower formation control of nonholonomic mobile robots with input constraints Luca Consolini a,, Fabio Morbidi b,

More information

Anytime Planning for Decentralized Multi-Robot Active Information Gathering

Anytime 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 information

Maintaining a Directed, Triangular Formation of Mobile Autonomous Agents Cao, Ming; Morse, A.S.; Yu, C.; Anderson, B.D.O.; Dasgupta, S.

Maintaining a Directed, Triangular Formation of Mobile Autonomous Agents Cao, Ming; Morse, A.S.; Yu, C.; Anderson, B.D.O.; Dasgupta, S. University of Groningen Maintaining a Directed, Triangular Formation of Mobile Autonomous Agents Cao, Ming; Morse, A.S.; Yu, C.; Anderson, B.D.O.; Dasgupta, S. Published in: Communications in Information

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed 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 information

Stabilization of Collective Motion in Three Dimensions: A Consensus Approach

Stabilization of Collective Motion in Three Dimensions: A Consensus Approach Stabilization of Collective Motion in Three Dimensions: A Consensus Approach Luca Scardovi, Naomi Ehrich Leonard, and Rodolphe Sepulchre Abstract This paper proposes a methodology to stabilize relative

More information

A Graph-Theoretic Characterization of Structural Controllability for Multi-Agent System with Switching Topology

A 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 information

2778 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 12, DECEMBER 2011

2778 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 12, DECEMBER 2011 2778 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 12, DECEMBER 2011 Control of Minimally Persistent Leader-Remote- Follower and Coleader Formations in the Plane Tyler H. Summers, Member, IEEE,

More information

A Delay-dependent Condition for the Exponential Stability of Switched Linear Systems with Time-varying Delay

A Delay-dependent Condition for the Exponential Stability of Switched Linear Systems with Time-varying Delay A Delay-dependent Condition for the Exponential Stability of Switched Linear Systems with Time-varying Delay Kreangkri Ratchagit Department of Mathematics Faculty of Science Maejo University Chiang Mai

More information

Experimental validation of a decentralized control law for multi-vehicle collective motion

Experimental validation of a decentralized control law for multi-vehicle collective motion Experimental validation of a decentralized control law for multi-vehicle collective motion Daniele Benedettelli, Nicola Ceccarelli, Andrea Garulli, Antonio Giannitrapani Abstract The paper presents the

More information

Available online at ScienceDirect. IFAC PapersOnLine 50-1 (2017)

Available online at  ScienceDirect. IFAC PapersOnLine 50-1 (2017) Available online at www.sciencedirect.com ScienceDirect IFAC PapersOnLine 50-1 (2017) 607 612 Distributed Endogenous Internal Model for Modal Consensus and Formation Control S. Galeani M. Sassano Dipartimento

More information

OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL

OUTPUT 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 information

Consensus, Flocking and Opinion Dynamics

Consensus, Flocking and Opinion Dynamics Consensus, Flocking and Opinion Dynamics Antoine Girard Laboratoire Jean Kuntzmann, Université de Grenoble antoine.girard@imag.fr International Summer School of Automatic Control GIPSA Lab, Grenoble, France,

More information

Chapter III. Stability of Linear Systems

Chapter III. Stability of Linear Systems 1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,

More information

Formation Stabilization of Multiple Agents Using Decentralized Navigation Functions

Formation 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 information

THE collective control of multiagent systems is a rapidly

THE collective control of multiagent systems is a rapidly IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 5, MAY 2007 811 Stabilization of Planar Collective Motion: All-to-All Communication Rodolphe Sepulchre, Member, IEEE, Derek A. Paley, Student Member,

More information

On the Stability of Distance-based Formation Control

On the Stability of Distance-based Formation Control Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 On the Stability of Distance-based Formation Control Dimos V. Dimarogonas and Karl H. Johansson Abstract

More information

Complex Laplacians and Applications in Multi-Agent Systems

Complex 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 information

arxiv: v1 [math.oc] 30 May 2014

arxiv: v1 [math.oc] 30 May 2014 When is a Parameterized Controller Suitable for Adaptive Control? arxiv:1405.7921v1 [math.oc] 30 May 2014 Romeo Ortega and Elena Panteley Laboratoire des Signaux et Systèmes, CNRS SUPELEC, 91192 Gif sur

More information

Coordinated Path Following for Mobile Robots

Coordinated 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 information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 3. Fundamental properties IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Example Consider the system ẋ = f

More information

Further Results on the Stability of Distance-Based Multi- Robot Formations

Further Results on the Stability of Distance-Based Multi- Robot Formations Further Results on the Stability of Distance-Based Multi- Robot Formations The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation

More information

Stabilization of Symmetric Formations to. Motion around Convex Loops

Stabilization of Symmetric Formations to. Motion around Convex Loops Stabilization of Symmetric Formations to Motion around Convex Loops Derek A. Paley a,, Naomi Ehrich Leonard a and Rodolphe Sepulchre b a Department of Mechanical and Aerospace Engineering, Princeton University,

More information