COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Energy-Efficient Distributed Algorithms for Ad hoc Wireless Networks Gopal Pandurangan Department of Computer Science Purdue University.
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.
Motion Planning for Point Robots CS 659 Kris Hauser.
Kick-off Meeting, July 28, 2008 ONR MURI: NexGeNetSci Distributed Coordination, Consensus, and Coverage in Networked Dynamic Systems Ali Jadbabaie Electrical.
Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet Presented by Eric Arnaud Makita
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
A Mobile Ad hoc Biosensor Network Muzammil KP S7,ECE Govt. Engg. College, Wayanad.
Beyond Trilateration: On the Localizability of Wireless Ad Hoc Networks Reported by: 莫斌.
Flocks, Herds and Schools Modeling and Analytic Approaches.
Florian Klein Flocking Cooperation with Limited Communication in Mobile Networks.
CHARDD Kickoff Meeting, Princeton University, September 13, 2007 Toward a Theory of Protocols for Communication Through Action John Baillieul C.I.S.E.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
Zach Ramaekers Computer Science University of Nebraska at Omaha Advisor: Dr. Raj Dasgupta 1.
San Diego 7/11/01 VIRTUAL SHELLS FOR AVOIDING COLLISIONS Yale University A. S. Morse.
Path Planning for Multi Agent Systems by Kemal Kaplan.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (II) 11th Week
Building Low-Diameter P2P Networks Eli Upfal Department of Computer Science Brown University Joint work with Gopal Pandurangan and Prabhakar Raghavan.
Control over Networks. The Coming Revolution  Electronics advances Moore’s law Computing/memory  Metrology advances MEMS  Communication advances Layered.
Dynamic Medial Axis Based Motion Planning in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver
May 11, 2005 Tracking on a Graph Songhwai Oh Shankar Sastry Target trajectoriesEstimated tracks Tracking in Sensor Networks Target tracking is a representative.
1 Persistence Acquisition and Maintenance for Autonomous Formations Brad C. YU National ICT Australia Limited The Australian National University With Baris.
1 Random Walks in WSN 1.Efficient and Robust Query Processing in Dynamic Environments using Random Walk Techniques, Chen Avin, Carlos Brito, IPSN 2004.
1 Analysis of Autonomous Multiagent Formations From Rigidity to Persistence DSTO-NICTA Meeting 22 July 2005 Brad C. YU National ICT Australia Limited.
Distributed Cooperative Control of Multiple Vehicle Formations Using Structural Potential Functions Reza Olfati-Saber Postdoctoral Scholar Control and.
Emergent Phenomena & Human Social Systems NIL KILICAY.
Virtual Shells for Avoiding Collisions A. S. Morse Yale University Gif – sur - Yvette May 24, 2012 TexPoint fonts used in EMF. Read the TexPoint manual.
L/O/G/O Ant Colony Optimization M1 : Cecile Chu.
2 Introduction: phase transition phenomena Phase transition: qualitative change as a parameter crosses threshold Matter temperature magnetism demagnetism.
Nuttapon Boonpinon Advisor Dr. Attawith Sudsang Department of Computer Engineering,Chulalongkorn University Pattern Formation for Heterogeneous.
A Delaunay Triangulation Architecture Supporting Churn and User Mobility in MMVEs Mohsen Ghaffari, Behnoosh Hariri and Shervin Shirmohammadi Advanced Communications.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
+ Mayukha Bairy Disk Intersection graphs and CDS as a backbone in wireless ad hoc networks.
Richard Patrick Samples Ph.D. Student, ECE Department 1.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
Average Consensus Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM.
Distributed Algorithms for Multi-Robot Observation of Multiple Moving Targets Lynne E. Parker Autonomous Robots, 2002 Yousuf Ahmad Distributed Information.
1 KIMAS 2003Dr. K. Kleinmann An Infrastructure for Adaptive Control of Multi-Agent Systems Dr. Karl Kleinmann, Richard Lazarus, Ray Tomlinson KIMAS, October.
Algorithmic, Game-theoretic and Logical Foundations
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
Behavior-based Multirobot Architectures. Why Behavior Based Control for Multi-Robot Teams? Multi-Robot control naturally grew out of single robot control.
Houston 3/9/01 A TALK IN TWO PARTS PART I DEDICATED to BOYD PEARSON on the occasion of his 70 & 2/3 birthday.
Decentralized Control of Mobile Sensor Networks Kevin M. Lynch Laboratory for Intelligent Mechanical Systems Mechanical Engineering Department Northwestern.
Sanghoon Kim CDSL J. Alex Fax, Richard M. Murry, Information Flow and Cooperative Control of Vehicle Formations, IEEE A.C
University of Pennsylvania 1 GRASP Cooperative Control and Coordination of Multiple Robots Vijay Kumar GRASP Laboratory University of Pennsylvania
Napa Valley August 3, M. Cao A. S. Morse B. D. O. Anderson Yale University Yale University Australian National University Vicsek’s System with Integer.
Jaroslaw Kutylowski 1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Maintaining Communication Between an Explorer and a Base.
SWARMS Scalable sWarms of Autonomous Robots and Mobile Sensors Ali Jadbabaie, Daniel E. Koditchek, Vijay Kumar (PI), and George Pappas l.
March 9, Broadcasting with Bounded Number of Redundant Transmissions Majid Khabbazian.
2006 IEEE International Conference On Networking, Sensing and Control Empirical Study on the Effects of Synthetic Social Structures on Teams of Autonomous.
UCLA March 2, 2006 IPAM Workshop on Swarming by Nature and by Design thanks to the organizers: A. Bertozzi D. Grunbaum P. S. Krishnaprasad I. Schwartz.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
Flocks of Robots Coordinated Multi-robot Systems Dylan A. Shell Distributed AI Robotics Lab Department of Computer Science & Engineering Texas A&M University.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
788.11J Presentation “Flock Control: Using Information Energy” Presented by Mukundan Sridharan.
Students: Yossi Turgeman Avi Deri Self-Stabilizing and Efficient Robust Uncertainty Management Instructor: Prof Michel Segal.
The Biologically Inspired Distributed File System: An Emergent Thinker Instantiation Presented by Dr. Ying Lu.
Dynamics of Learning & Distributed Adaptation
Analytic Synchronization
Analysis of Link Reversal Routing Algorithms
Multi-Agent Exploration
Self transforming to power law topology for overlay networks.
Robotic Search Engines for the Physical World
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Intrinsically Motivated Collective Motion
Motion-Aware Routing in Vehicular Ad-hoc Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Agent-Based Models Hiroki Sayama
Presentation transcript:

COORDINATION and NETWORKING of GROUPS OF MOBILE AUTONOMOUS AGENTS

Yale is the lead institution on a cross-disciplinary NSF project {with Harvard, Princeton, U. of Washington} aimed at understanding how various animal groups such as fish schools and bird flocks coordinate their collective motions and how groups of mobile autonomous agents such as AUVs might use these biological principles to collectively perform useful tasks such as data gathering, search and rescue, in a safe, cooperative, and coordinated manner. A FISH WHORL The Grouper COOPERATIVE CONTROL

ROADMAP The “Flocking Problem” The “Multi-Agent Rendezvous Problem” “Maintaining Vehicle Formations Using Rigid GraphTheory” “Sensor Localization in Large Ad Hoc Communication Networks” 1. Rigid Graph Theory 2. Emergent Behavior

By an n vehicle formation is meant collection of n mobile autonomous agents {i.e., robots} moving through real 2 or 3 space. Maintaining a formation means making sure that the distance between each pair of agents remains {nominally} unchanged over time. Formation maintenance is typically achieved by requiring some, but not all agent pairs to maintain fixed distances between them. We’ve developed a framework based on the theory of “rigid graphs” from classical mechanics {Cayley, Maxwell,…} for devising provably correct procedures for so maintaining very large formations. Maintaining Vehicle Formations Using Rigid Graph Theory

Sensor Localization in Large Ad Hoc Communication Networks Each Sensor: 2. can communicate with neighbors. 3. knows distance from each neighbor. Some sensors know their positions in world coordinates. Localization problem is for each sensor to determine its position in world coordinates by communicating with its neighbors. 500m Does there exist a unique solution to the problem? 1. is fixed in position. sensors

Localization problem is for each sensor to determine its position in world coordinates by communicating with its neighbors. Does there exist a unique solution to the problem? Answer is central to: 1.determining required topology of the network. 2. the devising of provable correct distributed localization algorithms. We introduced rigid graph theory to the networking community and settled the uniqueness question. Sensor Localization in Large Ad Hoc Communication Networks

 i = heading ii s = speed s In a recent Phy. Rev. Letters paper Vicsek et al. simulated a flock of n agents {particles} all moving in the plane at the same speed s, but with different headings  1,  2, …,  n Each agent’s heading is updated using a local rule based on the average of its own current heading plus the headings of its “neighbors.” Vicsek’s simulations demonstrate that these nearest neighbor rules can cause all agents to eventually move in the same direction despite the absence of centralized coordination and despite the fact that each agent’s set of neighbors changes with time. Using graph theory and the theory of non-homogeneous Markov chains we have provided a complete theoretical explanation for this observed behavior. THE FLOCKING PROBLEM

Following Red Leader Vicsek’s Bifrucation Leader’s Neighbors Yellow

r Each agent is able to continuously sense the relative positions of all other agents in its “sensing region” where by agent i’s a sensing region is meant a closed disk of radius r centered at agent i’s current position. sensing region deals with set of n mobile autonomous agents which can all move in the plane. Problem: Devise local control strategies, one for each agent, which without active communication between agents, cause all members of the group to eventually rendezvous at a single unspecified point. We have devised a provably correct solution to this problem which provides a framework for the development of a wide range of group maneuvers {e.g., forming Yale Marching Band formations} using decentralized control. The Multi-agent Rendezvous Problem

connected disconnectedtrapping

Concluding Remarks New data structures, models, etc.are needed to represent large groups of mobile autonomous agents at various degrees of granularity, for pur- poses of simulations, management, analysis, communication and control. Such representations will exploit tools from both graph theory and from the theory of dynamical systems At least initially, individual agent descriptions using simple kinematic and dynamic models will suffice. System complexity will stem more from the number of agent models being studied than from the detailed properties of the individual agent models. New concepts of robustness, stability, etc. are needed to understand such systems – to address issues such as cascade failure, security, reliability, coordination, etc.