Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.

Slides:



Advertisements
Similar presentations
UNIVERSITY of GLASGOW A Comprehensive Approach to ATM Incorporating Autonomous Aircraft ATM Research Group University of Glasgow.
Advertisements

1 Solving problems by searching Chapter 3. 2 Why Search? To achieve goals or to maximize our utility we need to predict what the result of our actions.
1 University of Southern California Keep the Adversary Guessing: Agent Security by Policy Randomization Praveen Paruchuri University of Southern California.
Optimal Design Laboratory | University of Michigan, Ann Arbor 2011 Design Preference Elicitation Using Efficient Global Optimization Yi Ren Panos Y. Papalambros.
Hierarchical mission control of automata with human supervision Prof. David A. Castañon Boston University.
Multi-agent Planning Amin Atrash. Papers Dynamic Planning for Multiple Mobile Robots –Barry L. Brummit, Anthony Stentz OBDD-based Universal Planning:
What Are Partially Observable Markov Decision Processes and Why Might You Care? Bob Wall CS 536.
EE631 Cooperating Autonomous Mobile Robots Lecture 5: Collision Avoidance in Dynamic Environments Prof. Yi Guo ECE Dept.
Improving Market-Based Task Allocation with Optimal Seed Schedules IAS-11, Ottawa. September 1, 2010 G. Ayorkor Korsah 1 Balajee Kannan 1, Imran Fanaswala.
In practice, we run into three common issues faced by concurrent optimization algorithms. We alter our model-shaping to mitigate these by reasoning about.
A Heuristic Bidding Strategy for Multiple Heterogeneous Auctions Patricia Anthony & Nicholas R. Jennings Dept. of Electronics and Computer Science University.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
Mary (Missy) Cummings Humans & Automation Lab
Modeling and Planning with Robust Hybrid Automata Cooperative Control of Distributed Autonomous Vehicles in Adversarial Environments 2001 MURI: UCLA, CalTech,
AFOSR MURI. Salem, MA. June 4, /10 Coordinated UAV Operations: Perspectives and New Results Vishwesh Kulkarni Joint Work with Jan De Mot, Sommer.
P. Ögren (KTH) N. Leonard (Princeton University)
Integrating POMDP and RL for a Two Layer Simulated Robot Architecture Presented by Alp Sardağ.
Distributed Rational Decision Making Sections By Tibor Moldovan.
Optimization technology Recent history dates back to invention of Operations Research (OR) techniques by mathematicians such as George Dantzig (1940’s)
Simulation Models as a Research Method Professor Alexander Settles.
Multirobot Coordination in USAR Katia Sycara The Robotics Institute
Opportunistic Optimization for Market-Based Multirobot Control M. Bernardine Dias and Anthony Stentz Presented by: Wenjin Zhou.
EMBEDDED SOFTWARE Team victorious Team Victorious.
Coordinative Behavior in Evolutionary Multi-agent System by Genetic Algorithm Chuan-Kang Ting – Page: 1 International Graduate School of Dynamic Intelligent.
INTEGRATED PROGRAMME IN AERONAUTICAL ENGINEERING Coordinated Control, Integrated Control and Condition Monitoring in Uninhabited Air-Vehicles Ian Postlethwaite,
Decentralised Coordination of Mobile Sensors School of Electronics and Computer Science University of Southampton Ruben Stranders,
IMPLEMENTATION ISSUES REGARDING A 3D ROBOT – BASED LASER SCANNING SYSTEM Theodor Borangiu, Anamaria Dogar, Alexandru Dumitrache University Politehnica.
Introduction Due to the recent advances in smart grid as well as the increasing dissemination of smart meters, the electricity usage of every moment in.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
A Framework for Distributed Model Predictive Control
From Bayesian Filtering to Particle Filters Dieter Fox University of Washington Joint work with W. Burgard, F. Dellaert, C. Kwok, S. Thrun.
UNMANNED SYSTEMS RESEARCH Aeronautics & Astronautics University of Washington Dr. Juris Vagners Professor Emeritus February 26, 2010 AUVSI Cascade Chapter.
Study on Genetic Network Programming (GNP) with Learning and Evolution Hirasawa laboratory, Artificial Intelligence section Information architecture field.
1 Solving problems by searching This Lecture Chapters 3.1 to 3.4 Next Lecture Chapter 3.5 to 3.7 (Please read lecture topic material before and after each.
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Project Proposal: Student: Rowan Pivetta Supervisor: Dr Nasser Asgari.
(Particle Swarm Optimisation)
1 S ystems Analysis Laboratory Helsinki University of Technology Kai Virtanen, Tuomas Raivio and Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki.
Polymorphous Computing Architectures Run-time Environment And Design Application for Polymorphous Technology Verification & Validation (READAPT V&V) Lockheed.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
Learning to Navigate Through Crowded Environments Peter Henry 1, Christian Vollmer 2, Brian Ferris 1, Dieter Fox 1 Tuesday, May 4, University of.
Algorithmic, Game-theoretic and Logical Foundations
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
December 20, 2015 Decentralized Mission Planning for Heterogeneous Human-Robot Teams Sameera Ponda Prof. Jonathan How Department of Aeronautics and Astronautics.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
Behavior-based Multirobot Architectures. Why Behavior Based Control for Multi-Robot Teams? Multi-Robot control naturally grew out of single robot control.
Decision Making Under Uncertainty PI Meeting - June 20, 2001 Distributed Control of Multiple Vehicle Systems Claire Tomlin and Gokhan Inalhan with Inseok.
1 S ystems Analysis Laboratory Helsinki University of Technology Manuscript “On the Use of Influence Diagrams in a One-on-One Air Combat Game” in Kai Virtanen’s.
Robust Decentralized Planning for Large-Scale Heterogeneous Human-Robot Teams Prof. Jonathan P. How Department of Aeronautics and Astronautics Massachusetts.
Thrust IIB: Dynamic Task Allocation in Remote Multi-robot HRI Jon How (lead) Nick Roy MURI 8 Kickoff Meeting 2007.
Learning for Physically Diverse Robot Teams Robot Teams - Chapter 7 CS8803 Autonomous Multi-Robot Systems 10/3/02.
Heterogeneous Teams of Modular Robots for Mapping and Exploration by Grabowski et. al.
Learning of Coordination of a Quad-Rotors Team for the Construction of Multiple Structures. Sérgio Ronaldo Barros dos Santos. Supervisor: Cairo Lúcio Nascimento.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
Resource Optimization for Publisher/Subscriber-based Avionics Systems Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee.
University of Pennsylvania 1 GRASP Control of Multiple Autonomous Robot Systems Vijay Kumar Camillo Taylor Aveek Das Guilherme Pereira John Spletzer GRASP.
On the Computation of All Global Minimizers Through Particle Swarm Optimization IEEE Transactions On Evolutionary Computation, Vol. 8, No.3, June 2004.
Optimal Acceleration and Braking Sequences for Vehicles in the Presence of Moving Obstacles Jeff Johnson, Kris Hauser School of Informatics and Computing.
Intelligent Agents (Ch. 2)
Friends and Partners of Aviation Weather
2003 National Fire Control Symposium NIST/Raytheon Joint Paper
Enabling Team Supervisory Control for Teams of Unmanned Vehicles
Timothy Boger and Mike Korostelev
EE631 Cooperating Autonomous Mobile Robots Lecture: Collision Avoidance in Dynamic Environments Prof. Yi Guo ECE Dept.
Real-Time Motion Planning
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Presentation transcript:

Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems Laboratory

Aeronautics & Astronautics Autonomous Flight Systems Laboratory Research and Development at the Autonomous Flight Systems Laboratory University of Washington Seattle, WA Guggenheim 109, AERB 214 (206)

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington3 Real Time Strategic Mission Planning Base Transition Obstacle/Threat Avoidance Searching/Target ID Coordination w/ surface vehicles Pattern hold/Team assembly

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington4 System Overview Previously funded by DARPA & AFOSR

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington5 System Block Diagram Solving optimal control problems in real-time

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington6 Stochastic Problem Formulation Predicted probability of survival of each vehicle at time t q+1 Predicted probability that a task is not completed at time t q+1 Team utility function

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington7 Distributed Architecture for Coordination of Autonomous Vehicles Each vehicle plans its own path and makes task trading decisions to maximize the team utility function There is one active coordinator agent at a time efficiency failure detection local/global information exchanges Computational requirement for running coordinator agent is small compared to planning Coordinator role can be transferred to another vehicle via a voting procedure

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington8 Evolution-based Cooperative Planning System (ECoPS) Uses Evolutionary Computation- based techniques in the optimization of trading decision making and path planning Task planner uses price and shared information in addition to predicted states of the world for making trading decisions Task planner interacts with path planner and state predictor to simultaneously search feasible near-optimal task and path plans. We call this system the “Evolution- Based Collaborative Planning System” – ECoPS, combining market based techniques with evolutionary computation (EC).

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington9 Evolutionary Computation (EC) Motivated by evolution process found in nature Population-based stochastic optimization technique Metaphor Mapping

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington10 Features of Evolution-Based Computation Provides a feasible solution at any time Optimality is a bonus Dynamic replanning Non-linear performance function Collision avoidance Constraints on vehicle capabilities Handling loss of vehicles Operating in uncertain dynamic environments Timing constraints

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington11 Market-based Planning for Coordinating Team Tasks Task allocation problem: At trading round n At the end of the trading round: The goal of task trading: Each vehicle proposes which are approved by the auctioneer based on bid price. Distributed Task Planning Algorithm

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington12 Dynamic Path Planning Generate feasible paths and planned actions within a specified time limit (ΔTs ) while the vehicles are in motion. Highly dynamic environment requires a high bandwidth planning system (i.e. small ΔT s ). Formulate the problem as a Model-based Predictive Control (MPC) problem

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington13 EC-Based Path Planning Mutation Dynamic Planning Path Encoding

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington14 Collision Avoidance Model each site in the environment as a uncertainty circular area with radius Probability of intersection: use numerical approximation computationally easier than true solution : possible intersection region : probability density field function : position on the path C i : expected site location v : velocity of the vehicle

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington15 Collision Avoidance Example

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington16 Simulation Results Simulation on the Boeing Open Experimental Platform

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington17 Some Aspects of ECoPS Each vehicle computes its own trajectory and makes decision to trade its tasks with other vehicles. Vehicles may sacrifice themselves if that benefits the team. Each vehicle needs to have periodically updated locations of nearby vehicles only for collision avoidance. Each vehicle needs to know the information about the environment. The accuracy of the information affects the quality of its decision making. The rate of environment information updates should be selected based on how fast objects move in the environment. Assuming vehicles are equipped with on-board sensors, sharing sensed data improves the performance of the team.

Aeronautics & Astronautics Autonomous Flight Systems Laboratory University of Washington18 Contact Us Investigators Dr. Rolf Dr. Uy-Loi Dr. Juris Dr. Kristi Dr. Anawat Autonomous Flight Systems Laboratory Guggenheim 109 (206) Nonlinear Dynamics and Control Laboratory AERB 120 (206)