UW Computer Science Department Optimizing Interaction Potentials for Multi-Agent Surveillance Dr. William M. Spears Dr. Diana F. Spears Wesley Kerr Suranga.

Slides:



Advertisements
Similar presentations
TARGET DETECTION AND TRACKING IN A WIRELESS SENSOR NETWORK Clement Kam, William Hodgkiss, Dept. of Electrical and Computer Engineering, University of California,
Advertisements

Collisions Pg. 35 The previous lesson developed the idea of conservation of momentum, using the example of an “explosion”. This lesson examines conservation.
Transfer FAS UAS SAINT-PETERSBURG STATE UNIVERSITY COMPUTATIONAL PHYSICS Introduction Physical basis Molecular dynamics Temperature and thermostat Numerical.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
Evolving Cooperative Strategies in Multi-Agent Systems Using a Coevolutionary Algorithm Cesario C. Julaton III, Ramanathan S. Thinniyam, Una-May O’Reilly.
A Cloud Resolving Model with an Adaptive Vertical Grid Roger Marchand and Thomas Ackerman - University of Washington, Joint Institute for the Study of.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
The Cat and The Mouse -- The Case of Mobile Sensors and Targets David K. Y. Yau Lab for Advanced Network Systems Dept of Computer Science Purdue University.
Decision Theoretic Analysis of Improving Epidemic Detection Izadi, M. Buckeridge, D. AMIA 2007,Symposium Proceedings 2007.
Quantifying Generalization from Trial-by-Trial Behavior in Reaching Movement Dan Liu Natural Computation Group Cognitive Science Department, UCSD March,
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
1 Mobile Sensor Network Deployment using Potential Fields : A Distributed, Scalable Solution to the Area Coverage Problem Andrew Howard, Maja J Mataric´,
Mobility Improves Coverage of Sensor Networks Benyuan Liu*, Peter Brass, Olivier Dousse, Philippe Nain, Don Towsley * Department of Computer Science University.
1 Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Choong K. Oh and Gregory J. Barlow U.S. Naval Research.
Physicomimetics for Swarm Formations and Obstacle Avoidance Suranga Hettiarachchi Ph.D. Computer Science and Multimedia Eastern Oregon University Funded.
Distributed Evolution for Swarm Robotics Suranga Hettiarachchi Computer Science Department University of Wyoming Committee Members: Dr. William Spears.
UW Computer Science Department Swarm Robotics at the University of Wyoming Dr. William M. Spears Dr. Diana F. Spears Computer Science Department University.
UW Computer Science Department Strategies for Multi-Asset Surveillance Dr. William M. Spears Dimitri Zarzhitsky Suranga Hettiarachchi Wesley Kerr University.
Frank L. H. WolfsDepartment of Physics and Astronomy, University of Rochester Physics 121. Thursday, February 28, 2008.
Chapter 11 Angular Momentum; General Rotation. Angular Momentum—Objects Rotating About a Fixed Axis Vector Cross Product; Torque as a Vector Angular Momentum.
Demetris Kennes. Contents Aims Method(The Model) Genetic Component Cellular Component Evolution Test and results Conclusion Questions?
Distributed, Physics- based Control of Swarms of Vehicles W. M. Spears, D.F. Spears, J. C. Hamann and R. Heil (2000) Presentation by Herke van Hoof.
Anti-Newtonian Dynamics J. C. Sprott Department of Physics University of Wisconsin – Madison (in collaboration with Vladimir Zhdankin) Presented at the.
Demo. Overview Overall the project has two main goals: 1) Develop a method to use sensor data to determine behavior probability. 2) Use the behavior probability.
Multiple UAV Collision Avoidance with Realistic UAV Models Joel George and Debasish Ghose Guidance, Control, and Decision Systems Laboratory (GCDSL) Department.
8.4. Newton’s Second Law for Rotational Motion
06/02/2006 M.Razzano - DC II Closeout Meeting Pulsars in DC2 preliminary results from an “optimized” analysis Gamma-ray Large Area Space Telescope Massimiliano.
Shambhavi Srinivasa Carey Williamson Zongpeng Li Department of Computer Science University of Calgary Barrier Counting in Mixed Wireless Sensor Networks.
Chapter 12 Universal Law of Gravity
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
HQ U.S. Air Force Academy I n t e g r i t y - S e r v i c e - E x c e l l e n c e Improving the Performance of Out-of-Order Sigma-Point Kalman Filters.
1 Virtual Patrol : A New Power Conservation Design for Surveillance Using Sensor Networks Prasant Mohapatra, Chao Gui Computer Science Dept. Univ. California,
UAV Navigation by Expert System for Contaminant Mapping George S. Young Yuki Kuroki, Sue Ellen Haupt.
Evolving the goal priorities of autonomous agents Adam Campbell* Advisor: Dr. Annie S. Wu* Collaborator: Dr. Randall Shumaker** School of Electrical Engineering.
Newton’s Laws of Motion
July 16, UCSD - R.A. de Callafon Dynamics of Moving Objects in Kinetic Sculpture (Ball Drop Physics I) Raymond de Callafon Dynamic Systems.
9.4. Newton’s Second Law for Rotational Motion A model airplane on a guideline has a mass m and is flying on a circle of radius r (top view). A net tangential.
Dynamic Modeling of the Chariot Suspension System Joseph Shoer / ES6 Exit Presentation 7 August 2009.
1 Wright State University Biomedical, Industrial & Human Factors Eng. Bay of Biscay, Agent Modeling Study Raymond Hill Research sponsored by:
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Recoil and Collisions 8.01 W07D1
Work and Energy Physics 1. The Purpose of a Force  The application of a force on an object is done with the goal of changing the motion of the object.
Basic Hydraulics: Hydraulic continuity concepts
Authored by : Dr. Harold Alden Williams Montgomery College at the Takoma Park/Silver Spring Campus, Planetarium Director and Physics and Geology Laboratory.
ANTILOCK BRAKING SYSTEM
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
Mobile Sensor Network Deployment Using Potential Fields: A Distributed, Scalable Solution to the Area Coverage Problem Andrew Howard, Maja J Matari´c,
Conservation of Momentum Physics Chapter 6 Section 2 (Pages )
1 Dynamic Speed and Sensor Rate Adjustment for Mobile Robotic Systems Ala’ Qadi, Steve Goddard University of Nebraska-Lincoln Computer Science and Engineering.
Outline Introduction Network model Two-phase algorithm Simulation
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 12: Slide 1 Chapter 12 Path Planning.
Water turbines Billy Gerena # Robert De Aza # 66880
An E-Textiles. Virginia Tech e-Textiles Group Design of an e-textile computer architecture – Networking – Fault tolerance – Power aware – Programming.
An Evolutionary Algorithm for Neural Network Learning using Direct Encoding Paul Batchis Department of Computer Science Rutgers University.
AIM: ? OBJ: Given notes and activity sheet SWBAT with 70% accuracy DN: ACT: HW:
Towards Optimal Sleep Scheduling in Sensor Networks for Rare-Event Detection Qing Cao, Tarek Abdelzaher, Tian He, John Stankovic Department of Computer.
Name that Science Word.
Extending wireless Ad-Hoc
Newton's Third Law of Motion and Momentum
Ideal Gases Kinetic Theory of Gases
Newton’s Third Law Chapter 10 Section 4.
Linear Momentum.
Conservation of Momentum (horizontal)
Motion Detector Force Probe.
2.4 – Forces transfer momentum
Potential and Kinetic Energy in the real world.
Newton’s Third Law of Motion
Physics 5: Forces Section 3: Elasticity 18 Elastic deformation
Engineering Mechanics
Presentation transcript:

UW Computer Science Department Optimizing Interaction Potentials for Multi-Agent Surveillance Dr. William M. Spears Dr. Diana F. Spears Wesley Kerr Suranga Hettiarachchi Dimitri Zarzhitsky University of Wyoming

UW Computer Science Department Scenario Terrain detector Target detector Separation radius Maximize area coverage and probability of detection of the targets by the ensemble.

UW Computer Science Department Asset Control Control the motion of assets via interactions with neighboring assets. Interactions are determined via physics- based potentials (F = ma simulation). This is called “artificial physics” or AP. Optimize potentials to achieve the best performance using genetic algorithms.

UW Computer Science Department Class of Potentials Examined We evolved asset-asset forces of two forms: Also, a viscous friction term is evolved, which ranges from no friction to full friction (1.0 to 0.0)

UW Computer Science Department Target Control Stationary targets for baseline study. Gollum target controller: –Targets try to cross from left to right through environment while sneaking through foliage. Super-Gollum target controller: –Also tries to avoid the UAV sensor footprint.

UW Computer Science Department Environment Generator Run F=ma simulator with particular interaction potential. Measure performance w/n environments Genetic Algorithm evolving population of interaction potentials Particular interaction potential Create environments Return performance to GA Output best interaction potential if desired performance met or time elapsed. Architecture

UW Computer Science Department Example Scenario 5-20 Micro-Air Vehicles (assets) at constant altitude. Environment size = 200x200 with some % foliage. Targets of interest: 100 tanks. Sensors have a fixed field of view. –Target sensor coverage =  2 –Terrain sensor coverage =  2 Surveillance over an area L 2 > M  2 >> M  2 GOAL: Maximize number of tanks detected that have been visible at some point in time.

UW Computer Science Department Environment Generator tank forest Separation radius Foliage field of view Target field of view Note: separation radius can depend on foliage Only 3 MAVs shown here MAV

UW Computer Science Department Experimental Comparison Methods: –We compare the evolved AP force laws with the evolved LJ force laws (using 10 assets) against: Stationary targets Gollum targets Super-Gollum targets –Sensitivity analyses are also measured with respect to the number of assets and the fidelity of the target detector.

UW Computer Science Department Stationary Targets Both approaches work quite well when targets are stationary

UW Computer Science Department Gollum Targets LJ holds up better when targets are Gollum controlled

UW Computer Science Department Super-Gollum Targets LJ holds up better when targets are Super-Gollum controlled

UW Computer Science Department Super-Gollum Sensitivity LJ is robust to increasing/decreasing number of assets

UW Computer Science Department Super-Gollum Sensitivity LJ holds up well when target detection probability lowered

UW Computer Science Department Conclusions In general the LJ potential outperformed the AP potential. The evolved potential is robust with respect to the loss of one half of the assets or sensor degradation. The evolved potential is robust to changes in the percentage of foliage. This robustness emerges despite the fact that the evolved potential was not explicitly trained for these degradations.

UW Computer Science Department Extensions Currently extending LJ to include a virtual mass term. If asset is over open area mass increases, and velocity decreases (obeying conservation of momentum). Also examining sweeping behavior controlled via kinetic theory.

UW Computer Science Department Gollum Targets LJM places assets over open areas more often, improving performance