Save the Gulf (stream) Functional Goal: Minimize oil leaks Sub-goals – Performance: Maximize area covered. – Fault-tolerance How: Search, recruit, and.

Slides:



Advertisements
Similar presentations
EE5900 Advanced Embedded System For Smart Infrastructure
Advertisements

© 2004 Wayne Wolf Topics Task-level partitioning. Hardware/software partitioning.  Bus-based systems.
Robot Sensor Networks. Introduction For the current sensor network the topography and stability of the environment is uncertain and of course time is.
Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
An Application-Specific Protocol Architecture for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan (MIT)
Geographic Routing Without Location Information A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, I. Stoica Paper and Slides by Presented by Ryan Carr.
Distributed Systems Fall 2010 Replication Fall 20105DV0203 Outline Group communication Fault-tolerant services –Passive and active replication Highly.
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
Contiki A Lightweight and Flexible Operating System for Tiny Networked Sensors Presented by: Jeremy Schiff.
Reconfigurable Sensor Networks Chris Elliott Honours in Digital Systems Charles Greif and Nandita Bhattacharjee.
2/23/2009CS50901 Implementing Fault-Tolerant Services Using the State Machine Approach: A Tutorial Fred B. Schneider Presenter: Aly Farahat.
Distributed Systems Fall 2009 Replication Fall 20095DV0203 Outline Group communication Fault-tolerant services –Passive and active replication Highly.
Bluenet a New Scatternet Formation Scheme * Huseyin Ozgur Tan * Zifang Wang,Robert J.Thomas, Zygmunt Haas ECE Cornell Univ*
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
João Frazão An Agent-Oriented Software Architecture for Teams of Robots. RESCUE PROJECT João Frazão.
GS 3 GS 3 : Scalable Self-configuration and Self-healing in Wireless Networks Hongwei Zhang & Anish Arora.
Multi-vehicle Cooperative Control Raffaello D’Andrea Mechanical & Aerospace Engineering Cornell University u Progress on RoboFlag Test-bed u MLD approach.
Intelligent Robotic Sensor Agents for Environment Monitoring Presented by: Yousuf Ajmerwala Intelligent Environments Copyright 2003 © CSE - UT Arlington.
Chuang-Hue Moh Spring Embodied Intelligence: Final Project.
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
Locomotion in modular robots using the Roombots Modules Semester Project Sandra Wieser, Alexander Spröwitz, Auke Jan Ijspeert.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Ant Colony Optimization: an introduction
L/O/G/O Ant Colony Optimization M1 : Cecile Chu.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Service-Oriented Software Architecture for Sensor Networks Jan Blumenthal University of Rostock 4. IuK Tage Rostock Rostock, 20 th June 2003.
Accuracy-Aware Aquatic Diffusion Process Profiling Using Robotic Sensor Networks Yu Wang, Rui Tan, Guoliang Xing, Jianxun Wang, Xiaobo Tan Michigan State.
Nuttapon Boonpinon Advisor Dr. Attawith Sudsang Department of Computer Engineering,Chulalongkorn University Pattern Formation for Heterogeneous.
Parallel LTL Model Checking CS 586. The Capacity Problem Capacity = memory states*stateSize Increase capacity by - Increasing memory - Decreasing states.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
COLLABORATIVE SPECTRUM MANAGEMENT FOR RELIABILITY AND SCALABILITY Heather Zheng Dept. of Computer Science University of California, Santa Barbara.
Service-Oriented Software Architecture for Sensor Networks Jan Blumenthal University of Rostock IMC Rostock, 17 th June 2003.
Distributed Robotic Target Acquisition using Bluetooth Communication J.T. McClain, B.J. Wimpey, D.H. Barnhard, and W.D. Potter Artificial Intelligence.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
Distributed Computation in MANets Robot swarm developed by James Rice University.
LITERATURE SURVEY 1.EFFICIENT PATH PLANNING IN SEMI- FAULT TOLERANT ROBOTICS 2. Caesar robot.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
Kavita Singh CS-A What is Swarm Intelligence (SI)? “The emergent collective intelligence of groups of simple agents.”
Symbiotic Simulation of Unmanned Aircraft Systems (UAS)
Signal Processing & Communication for Smart Dust Networks Haralabos (Babis) Papadopoulos ECE Department Institute for Systems Research University of Maryland,
Distributed Monitoring and Aggregation in Wireless Sensor Networks INFOCOM 2010 Changlei Liu and Guohong Cao Speaker: Wun-Cheng Li.
Distributed Systems and Algorithms Sukumar Ghosh University of Iowa Spring 2011.
Discrete optimization of trusses using ant colony metaphor Saurabh Samdani, Vinay Belambe, B.Tech Students, Indian Institute Of Technology Guwahati, Guwahati.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Roma, Meeting Mindraces 2-3 October 2006 ISTC-CNR Achievements MindRACES: From Reactive to Anticipatory Cognitive Embodied Systems (FP )
Intelligent Agents อาจารย์อุทัย เซี่ยงเจ็น สำนักเทคโนโลยีสารสนเทศและการ สื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
1 Run-Time Software Engineering An approach for Embedded and Ubiquitous Computing Environments Sooyong Park Sogang University South.
1 12/9/04 – Review TNO/TRAIL project #16 Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group.
Enabling Self-management of Component-based High-performance Scientific Applications Hua (Maria) Liu and Manish Parashar The Applied Software Systems Laboratory.
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.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Self-Organizing Architectures SOAR 2010 International Conference on Autonomic Computing and Communication, ICAC Washington DC, USA June 7, 2010.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
An Architecture-Centric Approach for Software Engineering with Situated Multiagent Systems PhD Defense Danny Weyns Katholieke Universiteit Leuven October.
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.
DOiT Dynamic Optimization in Transportation Ragnhild Wahl, SINTEF (Per J. Lillestøl SINTEF)
SmartGRID Decentralized, dynamic grid scheduling framework on swarm agent-based intelligence Seminar in HUST, Wuhan, China. Oct. 22, 2008 Ye HUANG, Amos.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
Introduction to Wireless Sensor Networks
Lecture XVII: Distributed Systems Algorithms Inspired by Biology
Robot Teams Topics: Teamwork and Its Challenges
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Self-Managed Systems: an Architectural Challenge
Distributed Systems and Algorithms
Presentation transcript:

Save the Gulf (stream) Functional Goal: Minimize oil leaks Sub-goals – Performance: Maximize area covered. – Fault-tolerance How: Search, recruit, and cap Elements – Robots, sensors for detecting oil leaks. Actuators to cap (part of) a leak Self-Adaptive Behavior (context driven) – Search phase (individual) – Recruitment phase (Cooperate to help cap a large leak) – Capping phase (cooperative)

Search First, smart dust is spread around the environment of the oil leaks. Agents then engage in one of 3 types of behavior to cap the leak: search, recruit, cap. Default behavior is to search. Search is implemented using decentralized coordination using inverted pheromones. – Robots avoid areas already searched by other robots. Pheromones evaporate, so areas that may leak later or if a capping breaks are searched more than once.

Recruit and Cap When a robot discovers a leak, it checks to see if it can cap it by itself. If it is too large, it tries to recruit other nodes to help. Wireless communication is limited, and there is no GPS, so robots use pheromones to find dynamic meeting places where they recruit other robots. – Robots have to periodically switch to recruit mode to follow pheromones to dynamic meeting places. – Meeting places are determined by the areas of highest pheromone concentration – determined dynamically as areas with most leaks. – Auction algorithm for recruitment to cap different leaks

Evaluation Search – Baseline coordination behaviour is Random – Inverted pheromones should easily outperform Recruit and cap – Baseline coordination behavior is static meeting places – Pheromones to determine dynamic meeting places -> meeting places where the oil leaks are located.

MAPE Architecture Mode Behavior Environment

Danny Boy’s Goals Conflicts – Two nodes search the same area -> Inverted pheromones Coordination mechanisms – Indirect (inverted/normal pheromones) – Direct (radio comms between robots) Guarantees – Convergence properties via simulation Information – Direct and indirect communication of robot behaviours and oil leak locations Inherently fault tolerant