1 Persistence Acquisition and Maintenance for Autonomous Formations Brad C. YU National ICT Australia Limited The Australian National University With Baris.

Slides:



Advertisements
Similar presentations
A Model Based on Semantic Nets to Support Evolutionary and Adaptive Hypermedia Systems N. Padilla Zea M. Medina Medina M. J. Cabrera F. Molina Ortiz L.
Advertisements

Complex Networks for Representation and Characterization of Images For CS790g Project Bingdong Li 9/23/2009.
Chapter 8 Topics in Graph Theory
A. S. Morse Yale University University of Minnesota June 4, 2014 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A.
Maintaining Arc Consistency We have a constraint graph G of variables X 1,...X n, and constraint relations {X i  X j}, and each Xi has a value set V (X.
Native-Conflict-Aware Wire Perturbation for Double Patterning Technology Szu-Yu Chen, Yao-Wen Chang ICCAD 2010.
Introduction to Graphs
COMMITMENTS FOR ORGANIZATIONS: DEALING WITH INCONSISTENCIES Shameem Shah Nawaz Supervised by: Asst. Prof. Dr. Pınar Yolum.
Independence Conditions for Point-Line-Position Frameworks John Owen and Steve Power.
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.
A Decentralised Coordination Algorithm for Maximising Sensor Coverage in Large Sensor Networks Ruben Stranders, Alex Rogers and Nicholas R. Jennings School.
Section 2.1 Euler Cycles Vocabulary CYCLE – a sequence of consecutively linked edges (x 1,x2),(x2,x3),…,(x n-1,x n ) whose starting vertex is the ending.
Management of Blood Component Preparation Speaker: Chun-Cheng Lin National Taiwan University Co-authors: Chang-Sung Yu, Yin-Yih Chang.
On Balanced Signed Graphs and Consistent Marked Graphs Fred S. Roberts DIMACS, Rutgers University Piscataway, NJ, USA.
Rigidity and Persistence of Directed Graphs
1 Trust Management and Theory Revision Ji Ma School of Computer and Information Science University of South Australia 24th September 2004, presented at.
Segmentation Graph-Theoretic Clustering.
1 Brief Announcement: Distributed Broadcasting and Mapping Protocols in Directed Anonymous Networks Michael Langberg: Open University of Israel Moshe Schwartz:
1 Analysis of Autonomous Multiagent Formations From Rigidity to Persistence DSTO-NICTA Meeting 22 July 2005 Brad C. YU National ICT Australia Limited.
Applied Discrete Mathematics Week 12: Trees
Information Architecture and Control Design for Rigid Formations Brian DO Anderson, Changbin (Brad) Yu, Baris Fidan Australian National University and.
Minimum Spanning Trees. Subgraph A graph G is a subgraph of graph H if –The vertices of G are a subset of the vertices of H, and –The edges of G are a.
Pebble games for rigidity Overview. The game of pebbling was first suggested by Lagarias and Saks, as a tool for solving a particular problem in number.
Thinking Mathematically Algebra: Graphs, Functions and Linear Systems 7.3 Systems of Linear Equations In Two Variables.
Introduction to Graph Theory
9.2 Graph Terminology and Special Types Graphs
Pebble Game Algorithm Demonstration
Rennes Position Estimation in Sensor Networks Brian D O Anderson Research School of Information Sciences and Engineering, Australian National.
Efficient Gathering of Correlated Data in Sensor Networks
Trust-based Multi-Objective Optimization for Node-to-Task Assignment in Coalition Networks 1 Jin-Hee Cho, Ing-Ray Chen, Yating Wang, and Kevin S. Chan.
All that remains is to connect the edges in the variable-setters to the appropriate clause-checkers in the way that we require. This is done by the convey.
Graph Coloring.
+ Mayukha Bairy Disk Intersection graphs and CDS as a backbone in wireless ad hoc networks.
1 Graphs Chapters 9.1 and 9.2 University of Maryland Chapters 9.1 and 9.2 Based on slides by Y. Peng University of Maryland.
GRAPHS CSE, POSTECH. Chapter 16 covers the following topics Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component,
MCS 312: NP Completeness and Approximation algorithms Instructor Neelima Gupta
IEEE TRANSSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE
Copyright © Zeph Grunschlag, More on Graphs.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Incidentor coloring: methods and results A.V. Pyatkin "Graph Theory and Interactions" Durham, 2013.
Adnan Sljoka KGU/CREST, Japan How to inductively construct floating body-hinge / molecular Assur graphs?
Math9 project-ABC Book by: Jeffrey May Teacher: Mrs. burton.
Register Placement for High- Performance Circuits M. Chiang, T. Okamoto and T. Yoshimura Waseda University, Japan DATE 2009.
Role of Rigid Components in Protein Structure Pramod Abraham Kurian.
Topics Paths and Circuits (11.2) A B C D E F G.
Graph Theory and Applications
A New Link Scheduling Algorithm for Concurrent Tx/Rx Wireless Mesh Networks Author: Kwan-Wu Chin University of Wollongong, Australia From: ICC 2008 Speaker:
GRAPHS. Graph Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component, spanning tree Types of graphs: undirected,
Christopher M. Bishop, Pattern Recognition and Machine Learning 1.
CSE 421 Algorithms Richard Anderson Winter 2009 Lecture 5.
Onlinedeeneislam.blogspot.com1 Design and Analysis of Algorithms Slide # 1 Download From
Presented by Alon Levin
Information and Control Architectures for Formation Maintenance Swarming in Natural and Engineered Systems Workshop Brian DO Anderson (work involves others)
1)Effect of Network Coding in Graphs Undirecting the edges is roughly as strong as allowing network coding simplicity is the main benefit 2)Effect of Network.
Notes Over 3.1 Solving a System Graphically Graph the linear system and estimate the solution. Then check the solution algebraically.
رياضيات متقطعة لعلوم الحاسب MATH 226. Chapter 10.
1 Graphs Chapters 10.1 and 10.2 University of Maryland Chapters 10.1 and 10.2 Based on slides by Y. Peng University of Maryland.
AUSF Agent based User Simulation Framework Om Narayan.
Applied Discrete Mathematics Week 13: Graphs
Discrete Mathematicsq
Analysis of Node Localizability in Wireless Ad-hoc Networks
Basic Graphing Techniques
Segmentation Graph-Theoretic Clustering.
Graphs Chapter 11 Objectives Upon completion you will be able to:
Algorithms for Budget-Constrained Survivable Topology Design
Discrete Mathematics Lecture 12: Graph Theory
HW 3 (Due Wednesday Feb 6) Create slide(s) for your 1 minute presentation on a graph theory application. Make sure your slide(s) include (1) Define the.
Richard Anderson Lecture 5 Graph Theory
Locality In Distributed Graph Algorithms
Presentation transcript:

1 Persistence Acquisition and Maintenance for Autonomous Formations Brad C. YU National ICT Australia Limited The Australian National University With Baris Fidan & Brian D.O. Anderson

2 Aim To provide basic concepts about rigid formation control what’s a rigid formation? How to keep it rigid? To stimulate the interest of applying graph theory in control systems modeled by graphs ….

3 Outline Introduction to Rigid Formation Control Rigid  Persistent (Acquiring Persistence) Maintaining Persistent Formation Conclusion

4 Introduction to Rigid Formation Control Many Control Tasks exist for Multiagent Systems In particular, we looked at Preserving Rigid Formation (the shape) during a continuous move Tools: Graph Theory

5 Control Scenarios Goal: To maintain a formation shape during a continuous move (i.e. To preserve all the inter-agent distances) Method: maintaining certain inter-agent distances Distance between agent X and Y may be maintained –Jointly by X and Y: modelled by undirected graphs, rigid graph theory applicable. –Unilaterally by X : modelled by directed graphs. Need to validate or modify all rigidity type questions and theories.  Motivated us to develop Persistence Framework

6 Rigidity and Minimal Rigidity Fully connected, Rigid Minimally rigid = Keep formation rigid with minimal number of edges remove 3 edges Not rigid remove 3 edges Rigid There are ways of checking 2D rigidity graphically or using linear algebra

7 Rigidity notion is insufficient in directed case A B C NOT RIGID So, need to take direction constraints into account in addition to distance constraints But, if 3 moves, 4 is unable to react ??  Rigidity insufficient because Essentially undirected notion Directed distance constraints X B is rigid.

8 Persistence Rigidity: “ All constraints satisfied  structure preserved ” Constraint Consistence: “ Every agent tries to satisfy all its constraints  all the constraints are satisfied ” Persistence: “ Every agent tries to satisfy all its constraints  structure preserved ” Persistence || Rigidity + C. Consistence Rig. NO C.C. YES Rig. YES C.C. NO Rig. YES C.C. YES A B C

9 Characterization of persistence A persistent graph in D dimensions (D = 2 or 3) remains persistent after deletion of an edge leaving a vertex with out-degree > D Examples (D=2) : Graph remains persistent Obtained graph not rigid  not persistent Initial graph was not persistent Persistence Test: A graph is persistent iff all subgraphs obtained by removing edges leaving vertices with d + > D until all vertices have d + <= D are rigid

10 From rigidity to persistence Rigid formations  Persistent formations Why? This exercise reduces control complexity by notably half. Simpler communication protocol (one-way sensing) Question: What are the rules of assigning directions (asymmetric control structure) to establish persistence from rigidity? –No solution for general graphs. –We consider several special classes of graphs

11 Acquiring Persistence for Wheel Formations NOT Persistent Persistent The red agents are overloaded with 3 constraints, apply persistence test by removing edges, resulting in a non-rigid graph

12 Acquiring Persistence Circle Formations, C Sensing Radius of one agent doubled, Two new edges established

13 Acquiring Persistence for Circle Formations(C 2 ) For all agents of C, let sensing radius be doubled, one obtains C 2 graph

14 Maintaining Persistent Formation DOF, denoted as in the following, is an abstraction of agent’s autonomy in its movement An agent’s DOF defines its “role” in the formation Consider this 3D formation, * *** ** *

15 Transfer of DOF Change of agents ’ “ role ” (esp. leadership) of a formation may be required as part of mission plan, new agent carrying new mission maybe added as leader Transfer of DOF can be made via a general technique we developed for formation in arbitrary dimension (s) Ok! Join us ** * *** 3D

16 Future Work Practical 1> Obtain actual control laws to keep distance effectively constant 2> Relax the (highly) abstracted Point-Agent to one with orientation and/or dimensionality and/or shape Theoretical 3> Find solutions to direction assignment for general graphs 4> Characterize formation robustness

17 Link Loss and/or Agent Loss

18 On behalf of co-authors, I would like to acknowledge the contribution of J.M. Hendrickx and V.D. Blondel to the persistent framework. Thank You I would like to thank the ISSNIP2005 committee for the Student Grant.