Summary introduction. Lecture #4: Deployment via Geometric Optimization. Coverage optimization. Expected-value multicenter function

Size: px
Start display at page:

Download "Summary introduction. Lecture #4: Deployment via Geometric Optimization. Coverage optimization. Expected-value multicenter function"

Transcription

1 Lecture #4: Deployment via Geometric Optimization Summary introduction Francesco Bullo 1 Jorge Cortés Sonia Martínez 1 Department of Mechanical Engineering University of California, Santa Barbara bullo@engineering.ucsb.edu Mechanical and Aerospace Engineering University of California, San Diego {cortes,soniamd}@ucsd.edu Another motion coordination objective: deployment optimal task allocation and space partitioning, optimal placement and tuning of sensors Connection with geometric optimization and basic behaviors Formal definition and analysis of tasks and algorithms Workshop on Distributed Control of Robotic Networks IEEE Conference on Decision and Control Cancun, December 8, 008 / 39 Coverage optimization Expected-value multicenter function DESIGN of performance metrics 1 how to cover a region with n minimum-radius overlapping disks? how to design a minimum-distortion (fixed-rate) vector quantizer? (Lloyd 57) 3 where to place mailboxes in a city / cache servers on the internet? ANALYSIS of cooperative distributed behaviors 4 how do animals share territory? what if every fish in a swarm goes toward center of own dominance region? Barlow, Hexagonal territories, Animal Behavior, what if each vehicle goes to center of mass of own Voronoi cell? 6 what if each vehicle moves away from closest vehicle? Objective: Given sensors/nodes/robots/sites (p1,..., pn) moving in environment Q achieve optimal coverage φ : R d R 0 density f : R 0 R non-increasing and piecewise continuously differentiable, possibly with finite jump discontinuities maximize [ ] Hexp(p1,..., pn) = Eφ max f( q pi ) i {1,...,n} 3 / 39 4 / 39

2 H exp -optimality of the Voronoi partition Alternative expression in terms of Voronoi partition, Hexp(p1,..., pn) = f( q pi )φ(q)dq Vi(P) for (p1,..., pn) distinct Proposition Let P = {p1,..., pn} F(S). For any performance function f and for any partition {W1,..., Wn} P(S) of S, Hexp(p1,..., pn, V1(P),..., Vn(P)) Hexp(p1,..., pn, W1,..., Wn), and the inequality is strict if any set in {W1,..., Wn} differs from the corresponding set in {V1(P),..., Vn(P)} by a set of positive measure Area problem f(x) = 1 [0,a](x), a R>0 Harea,a(p1,..., pn) = 1 [0,a]( q pi )φ(q)dq Vi(P) = φ(q)dq Vi(P) B(pi,a) = Aφ(Vi(P) B(pi, a)) = Aφ( n B(pi, a)), Area, measured according to φ, covered by the union of the n balls B(p1, a),..., B(pn, a) 5 / 39 Distortion problem f(x) = x Hdistor(p1,..., pn) = q pi φ(q)dq = Jφ(Vi(P), pi) Vi(P ) (Jφ(W, p) is moment of inertia). Note Hdistor(p1,..., pn, W1,..., Wn) = Jφ(Wi, CMφ(Wi)) Aφ(Wi) pi CMφ(Wi) Proposition Let {W1,..., Wn} P(S) be a partition of S. Then, ) Hdistor( CMφ(W1),..., CMφ(Wn), W1,..., Wn Hdistor(p1,..., pn, W1,..., Wn), and the inequality is strict if there exists i {1,..., n} for which Wi has non-vanishing area and pi CMφ(Wi) Mixed distortion-area problem f(x) = x 1 [0,a](x) + b 1 ]a,+ [(x), with a R>0 and b a Hdistor-area,a,b(p1,..., pn) = Jφ(Vi,a(P), pi) + b Aφ(Q \ n B(pi, a)), If b = a, performance f is continuous, and we write Hdistor-area,a. Extension to sets of points and partitions reads Hdistor-area,a(p1,..., pn, W1,..., Wn) ( ) = Jφ(Wi B(pi, a), pi) + a Aφ(Wi (S \ B(pi, a))). Proposition (Hdistor-area,a-optimality of centroid locations) Let {W1,..., Wn} P(S) be a partition of S. Then, ) Hdistor-area,a( CMφ(W1 B(p1, a)),..., CMφ(Wn B(pn, a)), W1,..., Wn Hdistor(p1,..., pn, W1,..., Wn), 6 / 39 7 / 39 and the inequality is strict if there exists i {1,..., n} for which Wi has non-vanishing area and pi CMφ(Wi B(pi, a)). 8 / 39

3 Smoothness properties of H exp Some proof ideas Dscn(f) (finite) discontinuities of f f and f+, limiting values from the left and from the right Theorem Expected-value multicenter function Hexp : S n R is 1 globally Lipschitz on S n ; and continuously differentiable on S n \ Scoinc, where Hexp (P ) = f( q pi )φ(q)dq Vi(P) + ( f (a) f+(a) ) n (q)φ(q)dq out,b(pi,a) Vi(P) B(pi,a) a Dscn(f) Consider the case of smooth performance f, Hexp (P ) = f ( q pi ) φ(q)dq Vi(P ) + f ( q pi ) ni(q), q φ(q)dq Vi(P ) + f ( q pj ) nji(q), q φ(q)dq j neigh i Vj(P ) Vi(P ) = integral over Vi + integral along arcs in Vi Therefore, the gradient of Hexp is spatially distributed over GD 9 / / 39 Some proof ideas Particular gradients Distortion problem: continuous performance, Hexp (P ) = f ( q pi ) φ(q)dq = Aφ(Vi(P))(CMφ(Vi(P)) pi) Vi(P ) }{{} for f(x)=x + f ( q pi ) ni(q), q φ(q)dq Vi(P ) f ( q pi ) ni(q), q φ(q)dq Vi(P ) Hdistor (P ) = Aφ(Vi(P))(CMφ(Vi(P)) pi) Area problem: performance has single discontinuity, Harea,a (P ) = n (q)φ(q)dq out,b(pi,a) Vi(P) B(pi,a) Mixed distortion-area: continuous performance (b = a ), Hdistor-area,a (P ) = Aφ(Vi,a(P))(CMφ(Vi,a(P)) pi) 11 / 39 1 / 39

4 Tuning the optimization problem Geometric-center laws Gradients of Harea,a, Hdistor-area,a,b are distributed over GLD (a) Uniform networks SD and SLD of locally-connected first-order agents in a polytope Q Rd with the Delaunay and r-limited Delaunay graphs as communication graphs Robotic agents with range-limited interactions can compute gradients of Harea,a and Hdistor-area,a,b as long as r a Proposition (Constant-factor approximation of Hdistor ) Let S Rd be bounded and measurable. Consider the mixed distortion-area problem with a ]0, diam S] and b = diam(s). Then, for all P S n, Hdistor-area,a,b (P ) Hdistor (P ) β Hdistor-area,a,b (P ) < 0, where β = a diam(s) [0, 1] All laws share similar structure At each communication round each agent performs the following tasks: it transmits its position and receives its neighbors positions; it computes a notion of geometric center of its own cell determined according to some notion of partition of the environment Between communication rounds, each robot moves toward this center Similarly, constant-factor approximations of Hexp 13 / 39 Vrn-cntrd algorithm 14 / 39 Simulation Optimizes distortion Hdistor Robotic Network: SD in Q, with absolute sensing of own position Distributed Algorithm: Vrn-cntrd Alphabet: A = Rd {null} function msg(p, i) function ctl(p, y) T 1: V := Q {Hp,prcvd for all non-null prcvd y} : return CMφ (V ) p gradient descent For ε R>0, the ε-distortion deployment task ( true, if p[i] CMφ (V [i] (P )) Tε-distor-dply (P ) = false, otherwise, 15 / 39 ε, i {1,..., n}, 16 / 39

5 Voronoi-centroid law on planar vehicles Algorithm illustration Robotic Network: Svehicles in Q with absolute sensing of own position Distributed Algorithm: Vrn-cntrd-dynmcs Alphabet: A = R {null} function msg((p, θ), i) function ctl((p, θ), (psmpld, θsmpld ), y) T 1: V := Q {Hpsmpld,prcvd for all non-null prcvd y} : v := kprop (cos θ, sin θ) (p CMφ (V )) ( sin θ, cos θ) (p CMφ (V )) 3: ω := kprop arctan (cos θ, sin θ) (p CMφ (V )) 4: return (v, ω) 18 / / 39 Lmtd-Vrn-nrml algorithm Simulation Optimizes area Harea, r Robotic Network: SLD in Q with absolute sensing of own position and with communication range r Distributed Algorithm: Lmtd-Vrn-nrml Alphabet: A = Rd {null} function msg(p, i) gradient descent 19 / 39 function ctl(p, y) T 1: V :=RQ {Hp,prcvd for all non-null prcvd y} : v := V B(p, r ) nout,b(p, r ) (q)φ(q)dq 3: λ R := max{λ δ 7 φ(q)dq is strictly increasing on [0, λ]} V B(p+δv, r ) 4: return λ v 0 / 39

6 Lmtd-Vrn-cntrd algorithm Simulation Optimizes Hdistor-area, r Robotic Network: SLD in Q with absolute sensing of own position, and with communication range r Distributed Algorithm: Lmtd-Vrn-cntrd Alphabet: A = Rd {null} gradient descent For r, ε R>0, Tε-r-area-dply (P ) ( R true, if V [i] (P ) B(p[i], r ) nout,b(p[i], r ) (q)φ(q)dq = false, otherwise. function msg(p, i) function ctl(p, y) T 1: V := Q B(p, r ) {Hp,prcvd for all non-null prcvd y} : return CMφ (V ) p ε, i {1,..., n}, 1 / 39 / 39 Optimizing Hdistor via constant-factor approximation Simulation Limited range run #1: 16 agents, density φ is sum of 4 Gaussians, time invariant, 1st order dynamics gradient descent For r, ε R>0, Tε-r-distor-area-dply (P ) ( [i] true, if p[i] CMφ (V r (P ))) = false, otherwise. Unlimited range run #: 16 agents, density φ is sum of 4 Gaussians, time invariant, 1st order dynamics ε, i {1,..., n}, 3 / 39 gradient descent of H r gradient descent of Hexp 4 / 39

7 Correctness of the geometric-center algorithms Time complexity of CC Lmtd-Vrn-cntrd Theorem For d N, r R>0 and ε R>0, the following statements hold. 1 on the network SD, the law CCVrn-cntrd and on the network Svehicles, the law CCVrn-cntrd-dynmcs both achieve the ε-distortion deployment task Tε-distor-dply. Moreover, any execution of CCVrn-cntrd and CCVrn-cntrd-dynmcs monotonically optimizes the multicenter function Hdistor; on the network SLD, the law CCLmtd-Vrn-nrml achieves the ε-r-area deployment task Tε-r-area-dply. Moreover, any execution of CCLmtd-Vrn-nrml monotonically optimizes the multicenter function Harea, r ; and 3 on the network SLD, the law CCLmtd-Vrn-cntrd achieves the ε-r-distortion-area deployment task Tε-r-distor-area-dply. Moreover, any execution of CCLmtd-Vrn-cntrd monotonically optimizes the multicenter function Hdistor-area, r. Assume diam(q) is independent of n, r and ε Theorem (Time complexity of Lmtd-Vrn-cntrd law) Assume the robots evolve in a closed interval Q R, that is, d = 1, and assume that the density is uniform, that is, φ 1. For r R>0 and ε R>0, on the network SLD TC(Tε-r-distor-area-dply, CCLmtd-Vrn-cntrd) O(n 3 log(nε 1 )) 5 / 39 6 / 39 Deployment: basic behaviors Deployment: 1-center optimization problems move away from closest Equilibria? Asymptotic behavior? Optimizing network-wide function? move towards furthest smq(p) = min{ p q q Q} Lipschitz 0 smq(p) p IC(Q) lg Q (p) = max{ p q q Q} Lipschitz 0 lg Q (p) p = CC(Q) Locally Lipschitz function V are differentiable a.e. Generalized gradient of V is V (x) = convex closure lim i V (xi) xi x, xi ΩV S 7 / 39 8 / 39

8 Deployment: 1-center optimization problems Nonsmooth LaSalle Invariance Principle + gradient flow of smq ṗi = + Ln[ smq](p) move away from closest gradient flow of lg Q ṗi = Ln[ lg Q ](p) move toward furthest For X essentially locally bounded, Filippov solution of ẋ = X(x) is absolutely continuous function t [t0, t1] x(t) verifying ẋ K[X](x) = co{ lim i X(xi) xi x, xi S} For V locally Lipschitz, gradient flow is ẋ = Ln[ V ](x) Ln = least norm operator Evolution of V along Filippov solution t V (x(t)) is differentiable a.e. d dt V (x(t)) LXV (x(t)) = {a R v K[X](x) s.t. ζ v = a, ζ V (x)} }{{} set-valued Lie derivative LaSalle Invariance Principle For S compact and strongly invariant with max LXV (x) 0 Any Filippov solution starting in S converges to largest weakly invariant set contained in {x S 0 LXV (x)} E.g., nonsmooth gradient flow ẋ = Ln[ V ](x) converges to critical set 9 / 39 Deployment: multi-center optimization sphere packing and disk covering Deployment: multi-center optimization 30 / 39 move away from closest : ṗi = + Ln( sm Vi(P ))(pi) at fixed Vi(P ) move towards furthest : ṗi = Ln( lg Vi(P ))(pi) at fixed Vi(P ) Critical points of Hsp and Hdc (locally Lipschitz) If 0 int( Hsp(P )), then P is strict local maximum, all agents have same cost, and P is incenter Voronoi configuration If 0 int( Hdc(P )), then P is strict local minimum, all agents have same cost, and P is circumcenter Voronoi configuration Aggregate functions monotonically optimized along evolution Aggregate objective functions! Hsp(P ) = min i Hdc(P ) = max i sm Vi(P )(pi) = min i j lg Vi(P )(pi) = max q Q [ 1 pi pj, dist(pi, Q)] [ min q pi ] i min L Ln( smv())hsp(p ) 0 max L Ln( lgv() )Hdc(P ) 0 Asymptotic convergence to center Voronoi configurations via nonsmooth LaSalle 31 / 39 3 / 39

9 Voronoi-circumcenter algorithm Voronoi-incenter algorithm Robotic Network: SD in Q with absolute sensing of own position Distributed Algorithm: Vrn-crcmcntr Alphabet: A = R d {null} function msg(p, i) function ctl(p, y) 1: V := Q ( for all non-null prcvd y}) {Hp,prcvd : return CC(V ) p Robotic Network: SD in Q, with absolute sensing of own position Distributed Algorithm: Vrn-ncntr Alphabet: A = R d {null} function msg(p, i) function ctl(p, y) 1: V := Q ( for all non-null prcvd y}) {Hp,prcvd : return x IC(V ) p 33 / / 39 Correctness of the geometric-center algorithms For ε R>0, the ε-disk-covering deployment task { true, if p [i] CC(V [i] (P )) ε, i {1,..., n}, Tε-dc-dply(P ) = false, otherwise, For ε R>0, the ε-sphere-packing deployment task { true, if dist(p [i], IC(V [i] (P ))) ε, i {1,..., n}, Tε-sp-dply(P ) = false, otherwise, Theorem For d N, r R>0 and ε R>0, the following statements hold. 1 on the network SD, any execution of the law CCVrn-crcmcntr monotonically optimizes the multicenter function Hdc; on the network SD, any execution of the law CCVrn-ncntr monotonically optimizes the multicenter function Hsp. Summary and conclusions Aggregate objective functions 1 variety of scenarios: expected-value, disk-covering, sphere-packing smoothness properties and gradient information 3 geometric-center control and communication laws Technical tools 1 Geometric optimization Geometric models, proximity graphs, spatially-distributed maps 3 Systems theory, nonsmooth stability analysis 35 / / 39

10 References Voronoi partitions Deployment scenarios and algorithms: J. Cortés, S. Martínez, T. Karatas, and F. Bullo. Coverage control for mobile sensing networks. IEEE Transactions on Robotics and Automation, 0():43--55, 004 J. Cortés, S. Martínez, and F. Bullo. Spatially-distributed coverage optimization and control with limited-range interactions. ESAIM. Control, Optimisation & Calculus of Variations, 11: , 005 Let (p1,..., pn) Q n denote the positions of n points The Voronoi partition V(P ) = {V1,..., Vn} generated by (p1,..., pn) Vi = {q Q q pi q pj, j i} = Q j HP(pi, pj) where HP(pi, pj) is half plane (pi, pj) Nonsmooth stability analysis: J. Cortés. Discontinuous dynamical systems -- a tutorial on solutions, nonsmooth analysis, and stability. IEEE Control Systems Magazine, 8(3):36--73, 008 Geometric and combinatorial optimization: P. K. Agarwal and M. Sharir. Efficient algorithms for geometric optimization. ACM Computing Surveys, 30(4): , generators 5 generators 50 generators Return 37 / / 39 Distributed Voronoi computation Assume: agent with sensing/communication radius Ri Objective: smallest Ri which provides sufficient information for Vi For all i, agent i performs: 1: initialize Ri and compute Vi = j: pi pj RiHP(pi, pj) : while Ri < max q Vi b pi q do 3: Ri := Ri 4: detect vehicles pj within radius Ri, recompute Vi Return 39 / 39

Distributed robotic networks: rendezvous, connectivity, and deployment

Distributed robotic networks: rendezvous, connectivity, and deployment Distributed robotic networks: rendezvous, connectivity, and deployment Sonia Martínez and Jorge Cortés Mechanical and Aerospace Engineering University of California, San Diego {cortes,soniamd}@ucsd.edu

More information

Distributed Control of Robotic Networks

Distributed Control of Robotic Networks share May 20, 2009 Distributed Control of Robotic Networks A Mathematical Approach to Motion Coordination Algorithms Chapter 5: Deployment Francesco Bullo Jorge Cortés Sonia Martínez May 20, 2009 PRINCETON

More information

Summary Introduction. Lecture #3: Rendezvous and connectivity maintenance algorithms. But we have to be careful... Rendezvous objective

Summary Introduction. Lecture #3: Rendezvous and connectivity maintenance algorithms. But we have to be careful... Rendezvous objective Lecture #3: Rendezvous and connectivity maintenance algorithms Francesco Bullo 1 Jorge Cortés 2 Sonia Martínez 2 1 Department of Mechanical Engineering University of California Santa Barbara bullo@engineering.ucsb.edu

More information

From geometric optimization and nonsmooth analysis to distributed coordination algorithms

From geometric optimization and nonsmooth analysis to distributed coordination algorithms CDC 2003, To appear From geometric optimization and nonsmooth analysis to distributed coordination algorithms Jorge Cortés Francesco Bullo Coordinated Science Laboratory University of Illinois at Urbana-Champaign

More information

NONSMOOTH COORDINATION AND GEOMETRIC OPTIMIZATION VIA DISTRIBUTED DYNAMICAL SYSTEMS

NONSMOOTH COORDINATION AND GEOMETRIC OPTIMIZATION VIA DISTRIBUTED DYNAMICAL SYSTEMS SIAM REV. Vol. 51, No. 1, pp. To appear c 2009 Society for Industrial and Applied Mathematics NONSMOOTH COORDINATION AND GEOMETRIC OPTIMIZATION VIA DISTRIBUTED DYNAMICAL SYSTEMS JORGE CORTÉS AND FRANCESCO

More information

Analysis and design tools for distributed motion coordination

Analysis and design tools for distributed motion coordination 005 American Control Conference June 8-10, 005. Portland, OR, USA WeC16. Analysis and design tools for distributed motion coordination Jorge Cortés School of Engineering University of California at Santa

More information

Adaptive and distributed coordination algorithms for mobile sensing networks

Adaptive and distributed coordination algorithms for mobile sensing networks Adaptive and distributed coordination algorithms for mobile sensing networks Francesco Bullo and Jorge Cortés Coordinated Science Laboratory, University of Illinois at Urbana-Champaign, 1308 W Main St,

More information

Motion Coordination with Distributed Information

Motion Coordination with Distributed Information Motion Coordination with Distributed Information Sonia Martínez Jorge Cortés Francesco Bullo Think globally, act locally René J. Dubos, 1972 Introduction Motion coordination is a remarkable phenomenon

More information

Minimalist robots and motion coordination Deployment and Territory Partitioning for Gossiping Robots

Minimalist robots and motion coordination Deployment and Territory Partitioning for Gossiping Robots Minimalist robots and motion coordination Deployment and Territory Partitioning for Gossiping Robots What kind of systems? Groups of systems with control, sensing, communication and computing Francesco

More information

Geometry, Optimization and Control in Robot Coordination

Geometry, Optimization and Control in Robot Coordination Geometry, Optimization and Control in Robot Coordination Francesco Bullo Center for Control, Dynamical Systems & Computation University of California at Santa Barbara http://motion.me.ucsb.edu 3rd IEEE

More information

Notes on averaging over acyclic digraphs and discrete coverage control

Notes on averaging over acyclic digraphs and discrete coverage control Notes on averaging over acyclic digraphs and discrete coverage control Chunkai Gao a, Jorge Cortés b, Francesco Bullo a, a Department of Mechanical Engineering, University of California, Santa Barbara,

More information

On synchronous robotic networks Part II: Time complexity of rendezvous and. deployment algorithms

On synchronous robotic networks Part II: Time complexity of rendezvous and. deployment algorithms SUBMITTED AS A REGULAR PAPER TO IEEE TRANSACTIONS ON AUTOMATIC CONTROL On synchronous robotic networks Part II: Time complexity of rendezvous and deployment algorithms Sonia Martínez Francesco Bullo Jorge

More information

Notes on averaging over acyclic digraphs and discrete coverage control

Notes on averaging over acyclic digraphs and discrete coverage control Notes on averaging over acyclic digraphs and discrete coverage control Chunkai Gao Francesco Bullo Jorge Cortés Ali Jadbabaie Abstract In this paper, we show the relationship between two algorithms and

More information

Motion Coordination with Distributed Information

Motion Coordination with Distributed Information Motion Coordination with Distributed Information The challenge of obtaining global behavior out of local interactions Sonia Martínez Jorge Cortés Francesco Bullo Think globally, act locally René J. Dubos,

More information

Distributed Control of Robotic Networks

Distributed Control of Robotic Networks Distributed Control of Robotic Networks A Mathematical Approach to Motion Coordination Algorithms Francesco Bullo Jorge Cortés Sonia Martínez Algorithm Index BFS algorithm 29 DFS algorithm 31 Dijkstra

More information

Distributed motion constraints for algebraic connectivity of robotic networks

Distributed motion constraints for algebraic connectivity of robotic networks Distributed motion constraints for algebraic connectivity of robotic networks IEEE Conference on Decision and Control December, 2008 Michael Schuresko Jorge Cortés Applied Mathematics and Statistics University

More information

Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions

Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions ACCEPTED AS A REGULAR PAPER TO IEEE TRANSACTIONS ON AUTOMATIC CONTROL 1 Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions Jorge Cortés, Sonia Martínez, Francesco

More information

Summary introduction. Lecture #2: Models and Complexity of Robotic Networks. The agree-and-pursue algorithm. Direction agreement and equidistance

Summary introduction. Lecture #2: Models and Complexity of Robotic Networks. The agree-and-pursue algorithm. Direction agreement and equidistance Lecture #2: Models and Complexity of Robotic Networks Summary introduction Francesco Bullo 1 Jorge Cortés 2 Sonia Martínez 2 1 Department of Mechanical Engineering University of California, Santa Barbara

More information

On synchronous robotic networks Part II: Time complexity of rendezvous and deployment algorithms

On synchronous robotic networks Part II: Time complexity of rendezvous and deployment algorithms On synchronous robotic networks Part II: Time complexity of rendezvous and deployment algorithms Sonia Martínez Francesco Bullo Jorge Cortés Emilio Frazzoli Abstract This paper analyzes a number of basic

More information

Motion coordination is a remarkable phenomenon. Motion Coordination with Distributed Information OBTAINING GLOBAL BEHAVIOR FROM LOCAL INTERACTION

Motion coordination is a remarkable phenomenon. Motion Coordination with Distributed Information OBTAINING GLOBAL BEHAVIOR FROM LOCAL INTERACTION Motion Coordination with Distributed Information SONIA MARTÍNEZ, JORGE CORTÉS, and FRANCESCO BULLO DIGITALVISION OBTAINING GLOBAL BEHAVIOR FROM LOCAL INTERACTION Motion coordination is a remarkable phenomenon

More information

Notes on averaging over acyclic digraphs and discrete coverage control

Notes on averaging over acyclic digraphs and discrete coverage control Notes on averaging over acyclic digraphs and discrete coverage control Chunkai Gao Francesco Bullo Jorge Cortés Technical Report CCDC-06-0706 Center for Control, Dynamical Systems and Computation University

More information

Coverage control for mobile sensing networks

Coverage control for mobile sensing networks SUBMITTED AS A REGULAR PAPER TO IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION 1 Coverage control for mobile sensing networks Jorge Cortés, Sonia Martínez, Timur Karatas, Francesco Bullo, Member IEEE arxiv:math/0212212v1

More information

GOSSIP COVERAGE CONTROL FOR ROBOTIC NETWORKS: DYNAMICAL SYSTEMS ON THE SPACE OF PARTITIONS

GOSSIP COVERAGE CONTROL FOR ROBOTIC NETWORKS: DYNAMICAL SYSTEMS ON THE SPACE OF PARTITIONS GOSSIP COVERAGE CONTROL FOR ROBOTIC NETWORKS: DYNAMICAL SYSTEMS ON THE SPACE OF PARTITIONS FRANCESCO BULLO, RUGGERO CARLI, AND PAOLO FRASCA Abstract. Future applications in environmental monitoring, delivery

More information

Notes on averaging over acyclic digraphs and discrete coverage control

Notes on averaging over acyclic digraphs and discrete coverage control Notes on averaging over acyclic digraphs and discrete coverage control Chunkai Gao Francesco Bullo Jorge Cortés Ali Jadbabaie Abstract In this paper, we show the relationship between two algorithms and

More information

Synchronous robotic networks and complexity of control and communication laws

Synchronous robotic networks and complexity of control and communication laws Synchronous robotic networks and complexity of control and communication laws Sonia Martínez Francesco Bullo Jorge Cortés Emilio Frazzoli January 7, 005 Abstract This paper proposes a formal model for

More information

SESSION 2 MULTI-AGENT NETWORKS. Magnus Egerstedt - Aug. 2013

SESSION 2 MULTI-AGENT NETWORKS. Magnus Egerstedt - Aug. 2013 SESSION 2 MULTI-AGENT NETWORKS Variations on the Theme: Directed Graphs Instead of connectivity, we need directed notions: Strong connectivity = there exists a directed path between any two nodes Weak

More information

COVERAGE CONTROL FOR MOBILE SENSING NETWORKS: VARIATIONS ON A THEME

COVERAGE CONTROL FOR MOBILE SENSING NETWORKS: VARIATIONS ON A THEME Proceedings of the 10th Mediterranean Conference on Control and Automation - MED2002 Lisbon, Portugal, July 9-12, 2002. COVERAGE CONTROL FOR MOBILE SENSING NETWORKS: VARIATIONS ON A THEME Jorge Cortés

More information

UNIVERSITY OF CALIFORNIA SANTA CRUZ

UNIVERSITY OF CALIFORNIA SANTA CRUZ UNIVERSITY OF CALIFORNIA SANTA CRUZ INFORMATION-DRIVEN COOPERATIVE SAMPLING STRATEGIES FOR SPATIAL ESTIMATION BY ROBOTIC SENSOR NETWORKS A dissertation submitted in partial satisfaction of the requirements

More information

Self-triggered and team-triggered control of. networked cyber-physical systems

Self-triggered and team-triggered control of. networked cyber-physical systems Self-triggered and team-triggered control of 1 networked cyber-physical systems Cameron Nowzari Jorge Cortés I. INTRODUCTION This chapter describes triggered control approaches for the coordination of

More information

Distributed Algorithms for Environment Partitioning in Mobile Robotic Networks

Distributed Algorithms for Environment Partitioning in Mobile Robotic Networks 1 Distributed Algorithms for Environment Partitioning in Mobile Robotic Networks Marco Pavone, Alessandro Arsie, Emilio Frazzoli, Francesco Bullo Abstract A widely applied strategy for workload sharing

More information

Key words. saddle-point dynamics, asymptotic convergence, convex-concave functions, proximal calculus, center manifold theory, nonsmooth dynamics

Key words. saddle-point dynamics, asymptotic convergence, convex-concave functions, proximal calculus, center manifold theory, nonsmooth dynamics SADDLE-POINT DYNAMICS: CONDITIONS FOR ASYMPTOTIC STABILITY OF SADDLE POINTS ASHISH CHERUKURI, BAHMAN GHARESIFARD, AND JORGE CORTÉS Abstract. This paper considers continuously differentiable functions of

More information

Maximizing visibility in nonconvex polygons: nonsmooth analysis and gradient algorithm design

Maximizing visibility in nonconvex polygons: nonsmooth analysis and gradient algorithm design Maximizing visibility in nonconvex polygons: nonsmooth analysis and gradient algorithm design Anurag Ganguli Coordinated Science Lab University of Illinois aganguli@uiuc.edu Jorge Cortés School of Engineering

More information

Quantized control via locational optimization

Quantized control via locational optimization Quantized control via locational optimization Francesco Bullo, Senior Member, IEEE, Daniel Liberzon, Senior Member, IEEE, Abstract This paper studies state quantization schemes for feedback stabilization

More information

Distributed Control of Robotic Networks

Distributed Control of Robotic Networks share May 20, 2009 Distributed Control of Robotic Networks A Mathematical Approach to Motion Coordination Algorithms Chapter 3: Robotic network models and complexity notions Francesco Bullo Jorge Cortés

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

Nonuniform Coverage and Cartograms

Nonuniform Coverage and Cartograms Proceedings of the IEEE Conference on Decision and Control, Atlanta, GA, 2010 Nonuniform Coverage and Cartograms Francois Lekien and Naomi Ehrich Leonard Abstract In this paper, we summarize our investigation

More information

Equitable Partitioning Policies for Robotic Networks

Equitable Partitioning Policies for Robotic Networks Equitable Partitioning Policies for Robotic Networks Marco Pavone, Alessandro Arsie, Emilio Frazzoli, Francesco Bullo Abstract The most widely applied resource allocation strategy is to balance, or equalize,

More information

arxiv: v1 [math.ds] 23 Jan 2009

arxiv: v1 [math.ds] 23 Jan 2009 Discontinuous Dynamical Systems A tutorial on solutions, nonsmooth analysis, and stability arxiv:0901.3583v1 [math.ds] 23 Jan 2009 Jorge Cortés January 23, 2009 Discontinuous dynamical systems arise in

More information

(x k ) sequence in F, lim x k = x x F. If F : R n R is a function, level sets and sublevel sets of F are any sets of the form (respectively);

(x k ) sequence in F, lim x k = x x F. If F : R n R is a function, level sets and sublevel sets of F are any sets of the form (respectively); STABILITY OF EQUILIBRIA AND LIAPUNOV FUNCTIONS. By topological properties in general we mean qualitative geometric properties (of subsets of R n or of functions in R n ), that is, those that don t depend

More information

Adaptive Algorithms for Coverage Control and Space Partitioning in Mobile Robotic Networks

Adaptive Algorithms for Coverage Control and Space Partitioning in Mobile Robotic Networks University of Pennsylvania ScholarlyCommons Technical Reports (ESE) Department of Electrical & Systems Engineering 10-25-2010 Adaptive Algorithms for Coverage Control and Space Partitioning in Mobile Robotic

More information

Team-triggered coordination of robotic networks for optimal deployment

Team-triggered coordination of robotic networks for optimal deployment 2015 American Control Conference Palmer House Hilton July 1-3, 2015. Chicago, IL, USA Team-triggered coordination of robotic networks for optimal deployment Cameron Nowzari Jorge Cortés George J. Pappas

More information

Convergence of Caratheodory solutions for primal-dual dynamics in constrained concave optimization

Convergence of Caratheodory solutions for primal-dual dynamics in constrained concave optimization Convergence of Caratheodory solutions for primal-dual dynamics in constrained concave optimization Ashish Cherukuri Enrique Mallada Jorge Cortés Abstract This paper characterizes the asymptotic convergence

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

Self-triggered coordination of robotic networks for optimal deployment

Self-triggered coordination of robotic networks for optimal deployment Self-triggered coordination of robotic networks for optimal deployment C. Nowzari a J. Cortés a a Department of Mechanical and Aerospace Engineering, University of California, San Diego, CA, 92093, USA

More information

Robust distributed linear programming

Robust distributed linear programming Robust distributed linear programming Dean Richert Jorge Cortés Abstract This paper presents a robust, distributed algorithm to solve general linear programs. The algorithm design builds on the characterization

More information

1 Lyapunov theory of stability

1 Lyapunov theory of stability M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability

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

March 25, 2010 CHAPTER 2: LIMITS AND CONTINUITY OF FUNCTIONS IN EUCLIDEAN SPACE

March 25, 2010 CHAPTER 2: LIMITS AND CONTINUITY OF FUNCTIONS IN EUCLIDEAN SPACE March 25, 2010 CHAPTER 2: LIMIT AND CONTINUITY OF FUNCTION IN EUCLIDEAN PACE 1. calar product in R n Definition 1.1. Given x = (x 1,..., x n ), y = (y 1,..., y n ) R n,we define their scalar product as

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

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems Hybrid Systems Techniques for Convergence of Solutions to Switching Systems Rafal Goebel, Ricardo G. Sanfelice, and Andrew R. Teel Abstract Invariance principles for hybrid systems are used to derive invariance

More information

The coverage problem for loitering Dubins vehicles

The coverage problem for loitering Dubins vehicles CDC 2007, To appear New Orleans, LA The coverage problem for loitering Dubins vehicles Ketan Savla Francesco Bullo Emilio Frazzoli Abstract In this paper we study a facility location problem for groups

More information

Analysis and design tools for distributed motion coordination

Analysis and design tools for distributed motion coordination Analsis and design tools for distributed motion coordination Jorge Cortés School of Engineering Universit of California at Santa Cruz Santa Cruz, California 95064, USA jcortes@soe.ucsc.edu Sonia Martínez

More information

8.7 Taylor s Inequality Math 2300 Section 005 Calculus II. f(x) = ln(1 + x) f(0) = 0

8.7 Taylor s Inequality Math 2300 Section 005 Calculus II. f(x) = ln(1 + x) f(0) = 0 8.7 Taylor s Inequality Math 00 Section 005 Calculus II Name: ANSWER KEY Taylor s Inequality: If f (n+) is continuous and f (n+) < M between the center a and some point x, then f(x) T n (x) M x a n+ (n

More information

On reduction of differential inclusions and Lyapunov stability

On reduction of differential inclusions and Lyapunov stability 1 On reduction of differential inclusions and Lyapunov stability Rushikesh Kamalapurkar, Warren E. Dixon, and Andrew R. Teel arxiv:1703.07071v5 [cs.sy] 25 Oct 2018 Abstract In this paper, locally Lipschitz

More information

Constrained Optimization and Lagrangian Duality

Constrained Optimization and Lagrangian Duality CIS 520: Machine Learning Oct 02, 2017 Constrained Optimization and Lagrangian Duality Lecturer: Shivani Agarwal Disclaimer: These notes are designed to be a supplement to the lecture. They may or may

More information

Nonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points

Nonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points Nonlinear Control Lecture # 3 Stability of Equilibrium Points The Invariance Principle Definitions Let x(t) be a solution of ẋ = f(x) A point p is a positive limit point of x(t) if there is a sequence

More information

Event-Triggered Interactive Gradient Descent for Real-Time Multi-Objective Optimization

Event-Triggered Interactive Gradient Descent for Real-Time Multi-Objective Optimization Event-Triggered Interactive Gradient Descent for Real-Time Multi-Objective Optimization Pio Ong and Jorge Cortés Abstract This paper proposes an event-triggered interactive gradient descent method for

More information

An Algorithmist s Toolkit Nov. 10, Lecture 17

An Algorithmist s Toolkit Nov. 10, Lecture 17 8.409 An Algorithmist s Toolkit Nov. 0, 009 Lecturer: Jonathan Kelner Lecture 7 Johnson-Lindenstrauss Theorem. Recap We first recap a theorem (isoperimetric inequality) and a lemma (concentration) from

More information

Asymptotic convergence of constrained primal-dual dynamics

Asymptotic convergence of constrained primal-dual dynamics Asymptotic convergence of constrained primal-dual dynamics Ashish Cherukuri a, Enrique Mallada b, Jorge Cortés a a Department of Mechanical and Aerospace Engineering, University of California, San Diego,

More information

Lecture 6: September 19

Lecture 6: September 19 36-755: Advanced Statistical Theory I Fall 2016 Lecture 6: September 19 Lecturer: Alessandro Rinaldo Scribe: YJ Choe Note: LaTeX template courtesy of UC Berkeley EECS dept. Disclaimer: These notes have

More information

The role of strong convexity-concavity in the convergence and robustness of the saddle-point dynamics

The role of strong convexity-concavity in the convergence and robustness of the saddle-point dynamics The role of strong convexity-concavity in the convergence and robustness of the saddle-point dynamics Ashish Cherukuri Enrique Mallada Steven Low Jorge Cortés Abstract This paper studies the projected

More information

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign DISC HS, June 2003 HYBRID CONTROL Plant: u y

More information

1 Overview. 2 Multilinear Extension. AM 221: Advanced Optimization Spring 2016

1 Overview. 2 Multilinear Extension. AM 221: Advanced Optimization Spring 2016 AM 22: Advanced Optimization Spring 26 Prof. Yaron Singer Lecture 24 April 25th Overview The goal of today s lecture is to see how the multilinear extension of a submodular function that we introduced

More information

Distributed continuous-time convex optimization on weight-balanced digraphs

Distributed continuous-time convex optimization on weight-balanced digraphs Distributed continuous-time convex optimization on weight-balanced digraphs 1 Bahman Gharesifard Jorge Cortés Abstract This paper studies the continuous-time distributed optimization of a sum of convex

More information

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9 MAT 570 REAL ANALYSIS LECTURE NOTES PROFESSOR: JOHN QUIGG SEMESTER: FALL 204 Contents. Sets 2 2. Functions 5 3. Countability 7 4. Axiom of choice 8 5. Equivalence relations 9 6. Real numbers 9 7. Extended

More information

On Bifurcations. in Nonlinear Consensus Networks

On Bifurcations. in Nonlinear Consensus Networks On Bifurcations in Nonlinear Consensus Networks Vaibhav Srivastava Jeff Moehlis Francesco Bullo Abstract The theory of consensus dynamics is widely employed to study various linear behaviors in networked

More information

Distributed Control of Robotic Networks

Distributed Control of Robotic Networks share May 20, 2009 Distributed Control of Robotic Networks A Mathematical Approach to Motion Coordination Algorithms Chapter 6: Boundary estimation and tracking Francesco Bullo Jorge Cortés Sonia Martínez

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

Voronoi diagram, Power diagram, Lloyd s method, optimal location problems,

Voronoi diagram, Power diagram, Lloyd s method, optimal location problems, CENTROIDAL POWER DIAGRAMS, LLOYD S ALGORITHM AND APPLICATIONS TO OPTIMAL LOCATION PROBLEMS D. P. BOURNE AND S. M. ROPER Abstract. In this paper we develop a numerical method for solving a class of optimization

More information

Section Taylor and Maclaurin Series

Section Taylor and Maclaurin Series Section.0 Taylor and Maclaurin Series Ruipeng Shen Feb 5 Taylor and Maclaurin Series Main Goal: How to find a power series representation for a smooth function us assume that a smooth function has a power

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

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function ECE7850: Hybrid Systems:Theory and Applications Lecture Note 7: Switching Stabilization via Control-Lyapunov Function Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio

More information

Active sets, steepest descent, and smooth approximation of functions

Active sets, steepest descent, and smooth approximation of functions Active sets, steepest descent, and smooth approximation of functions Dmitriy Drusvyatskiy School of ORIE, Cornell University Joint work with Alex D. Ioffe (Technion), Martin Larsson (EPFL), and Adrian

More information

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

More information

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling

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

Unconstrained minimization of smooth functions

Unconstrained minimization of smooth functions Unconstrained minimization of smooth functions We want to solve min x R N f(x), where f is convex. In this section, we will assume that f is differentiable (so its gradient exists at every point), and

More information

Weak Input-to-State Stability Properties for Navigation Function Based Controllers

Weak Input-to-State Stability Properties for Navigation Function Based Controllers University of Pennsylvania ScholarlyCommons Departmental Papers MEAM) Department of Mechanical Engineering & Applied Mechanics December 2006 Weak Input-to-State Stability Properties for Navigation Function

More information

Measure and Integration: Solutions of CW2

Measure and Integration: Solutions of CW2 Measure and Integration: s of CW2 Fall 206 [G. Holzegel] December 9, 206 Problem of Sheet 5 a) Left (f n ) and (g n ) be sequences of integrable functions with f n (x) f (x) and g n (x) g (x) for almost

More information

Decentralized, Adaptive Control for Coverage with Networked Robots

Decentralized, Adaptive Control for Coverage with Networked Robots Decentralized, Adaptive Control for Coverage with Networked Robots Mac Schwager, Jean-Jacques Slotine, and Daniela Rus Computer Science and Artificial Intelligence Lab MIT, Cambridge, MA, 239 Email: schwager@mit.edu,

More information

Elastic Multi-Particle Systems for Bounded- Curvature Path Planning

Elastic Multi-Particle Systems for Bounded- Curvature Path Planning University of Pennsylvania ScholarlyCommons Lab Papers (GRASP) General Robotics, Automation, Sensing and Perception Laboratory 6-11-2008 Elastic Multi-Particle Systems for Bounded- Curvature Path Planning

More information

2D Voronoi Coverage Control with Gaussian Density Functions by Line Integration

2D Voronoi Coverage Control with Gaussian Density Functions by Line Integration SICE Journal of Control, Measurement, and System Integration, Vol., No., pp. 6, March 7 D Voronoi Coverage Control with Gaussian Density Functions by Line Integration Naoki HAYASHI, Kohei SEGAWA, and Shigemasa

More information

Structural and Multidisciplinary Optimization. P. Duysinx and P. Tossings

Structural and Multidisciplinary Optimization. P. Duysinx and P. Tossings Structural and Multidisciplinary Optimization P. Duysinx and P. Tossings 2018-2019 CONTACTS Pierre Duysinx Institut de Mécanique et du Génie Civil (B52/3) Phone number: 04/366.91.94 Email: P.Duysinx@uliege.be

More information

Stable Flocking Motion of Mobile Agents Following a Leader in Fixed and Switching Networks

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

Variational inequalities for set-valued vector fields on Riemannian manifolds

Variational inequalities for set-valued vector fields on Riemannian manifolds Variational inequalities for set-valued vector fields on Riemannian manifolds Chong LI Department of Mathematics Zhejiang University Joint with Jen-Chih YAO Chong LI (Zhejiang University) VI on RM 1 /

More information

Maintaining limited-range connectivity among second-order agents

Maintaining limited-range connectivity among second-order agents ACC 006, To appear Maintaining limited-range connectivity among second-order agents Giuseppe Notarstefano Ketan Savla Francesco Bullo Ali Jadbabaie Abstract In this paper we consider ad-hoc networks of

More information

Notation. 0,1,2,, 1 with addition and multiplication modulo

Notation. 0,1,2,, 1 with addition and multiplication modulo Notation Q,, The set of all natural numbers 1,2,3, The set of all integers The set of all rational numbers The set of all real numbers The group of permutations of distinct symbols 0,1,2,,1 with addition

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

1 Directional Derivatives and Differentiability

1 Directional Derivatives and Differentiability Wednesday, January 18, 2012 1 Directional Derivatives and Differentiability Let E R N, let f : E R and let x 0 E. Given a direction v R N, let L be the line through x 0 in the direction v, that is, L :=

More information

Equitable Partitioning Policies for Mobile Robotic Networks

Equitable Partitioning Policies for Mobile Robotic Networks IEEE TRANSACTIONS ON AUTOMATIC CONTROL, SUBMITTED FOR PUBLICATION AS A FULL PAPER. 1 Equitable Partitioning Policies for Mobile Robotic Networks Marco Pavone, Alessandro Arsie, Emilio Frazzoli, Francesco

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 LOWER BOUND ON THE SUBRIEMANNIAN DISTANCE FOR HÖLDER DISTRIBUTIONS

A LOWER BOUND ON THE SUBRIEMANNIAN DISTANCE FOR HÖLDER DISTRIBUTIONS A LOWER BOUND ON THE SUBRIEMANNIAN DISTANCE FOR HÖLDER DISTRIBUTIONS SLOBODAN N. SIMIĆ Abstract. Whereas subriemannian geometry usually deals with smooth horizontal distributions, partially hyperbolic

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

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

There is a more global concept that is related to this circle of ideas that we discuss somewhat informally. Namely, a region R R n with a (smooth)

There is a more global concept that is related to this circle of ideas that we discuss somewhat informally. Namely, a region R R n with a (smooth) 82 Introduction Liapunov Functions Besides the Liapunov spectral theorem, there is another basic method of proving stability that is a generalization of the energy method we have seen in the introductory

More information

Vehicle Networks for Gradient Descent in a Sampled Environment

Vehicle Networks for Gradient Descent in a Sampled Environment Proc. 41st IEEE Conf. Decision and Control, 22 Vehicle Networks for Gradient Descent in a Sampled Environment Ralf Bachmayer and Naomi Ehrich Leonard 1 Department of Mechanical and Aerospace Engineering

More information

On Bifurcations in Nonlinear Consensus Networks

On Bifurcations in Nonlinear Consensus Networks American Control Conference Marriott Waterfront, Baltimore, MD, USA June -July, WeC.4 On Bifurcations in Nonlinear Consensus Networks Vaibhav Srivastava Jeff Moehlis Francesco Bullo Abstract The theory

More information

Technical Results on Regular Preferences and Demand

Technical Results on Regular Preferences and Demand Division of the Humanities and Social Sciences Technical Results on Regular Preferences and Demand KC Border Revised Fall 2011; Winter 2017 Preferences For the purposes of this note, a preference relation

More information

PHYS 211 Lecture 21 - Moments of inertia 21-1

PHYS 211 Lecture 21 - Moments of inertia 21-1 PHYS 211 Lecture 21 - Moments of inertia 21-1 Lecture 21 - Moments of inertia Text: similar to Fowles and Cassiday, Chap. 8 As discussed previously, the moment of inertia I f a single mass m executing

More information

HOMEOMORPHISMS OF BOUNDED VARIATION

HOMEOMORPHISMS OF BOUNDED VARIATION HOMEOMORPHISMS OF BOUNDED VARIATION STANISLAV HENCL, PEKKA KOSKELA AND JANI ONNINEN Abstract. We show that the inverse of a planar homeomorphism of bounded variation is also of bounded variation. In higher

More information