Learning to Imitate a Fighter Pilot

Size: px
Start display at page:

Download "Learning to Imitate a Fighter Pilot"

Transcription

1 Learning to Imitate a Fighter Pilot Shie Mannor Department of Electrical Engineering Technion ICML July 2011 S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

2 S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

3 We want to imitate S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

4 The system we have S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

5 Features of combat flight Versatility. Accuracy. Randomness. Multi-agency. Concurrency. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

6 Features of combat flight Versatility. Accuracy. Randomness. Multi-agency. Concurrency. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

7 Features of combat flight Versatility. Accuracy. Randomness. Multi-agency. Concurrency. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

8 Features of combat flight Versatility. Accuracy. Randomness. Multi-agency. Concurrency. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

9 Features of combat flight Versatility. Accuracy. Randomness. Multi-agency. Concurrency. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

10 RL view Single reward: ±1 State space: Coordinates X, Y, Z, Velocity V X, V Y, V Z Differentials X, Y, Z, Velocity V X, V Y, V Z Attack angle, speed, fuel, sun location... Missiles/canons Defensive props Episodic task: seconds per fight S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

11 RL view Single reward: ±1 State space: Coordinates X, Y, Z, Velocity V X, V Y, V Z Differentials X, Y, Z, Velocity V X, V Y, V Z Attack angle, speed, fuel, sun location... Missiles/canons Defensive props Episodic task: seconds per fight S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

12 RL view Single reward: ±1 State space: Coordinates X, Y, Z, Velocity V X, V Y, V Z Differentials X, Y, Z, Velocity V X, V Y, V Z Attack angle, speed, fuel, sun location... Missiles/canons Defensive props Episodic task: seconds per fight S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

13 Agents Pilots are good! Very fast responses Established flight methodology Principle: always better to be behind the enemy A bit like chess S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

14 Agents Pilots are good! Very fast responses Established flight methodology Principle: always better to be behind the enemy A bit like chess S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

15 Agents Pilots are good! Very fast responses Established flight methodology Principle: always better to be behind the enemy A bit like chess S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

16 Agents Pilots are good! Very fast responses Established flight methodology Principle: always better to be behind the enemy A bit like chess S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

17 Agents Pilots are good! Very fast responses Established flight methodology Principle: always better to be behind the enemy A bit like chess S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

18 RL: A Naive Approach Train agent against itself Train agent against a human player Temporal credit assignment problem Never win against even a moderately good player S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

19 RL: A Naive Approach Train agent against itself Train agent against a human player Temporal credit assignment problem Never win against even a moderately good player S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

20 RL: A Naive Approach Train agent against itself Train agent against a human player Temporal credit assignment problem Never win against even a moderately good player S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

21 An AI approach Just hack the damn thing Very hard to get good at the game Pilots training is 3-5 years Many maneuvers to consider S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

22 An AI approach Just hack the damn thing Very hard to get good at the game Pilots training is 3-5 years Many maneuvers to consider S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

23 An AI approach Just hack the damn thing Very hard to get good at the game Pilots training is 3-5 years Many maneuvers to consider S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

24 An AI approach Just hack the damn thing Very hard to get good at the game Pilots training is 3-5 years Many maneuvers to consider S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

25 A sample maneuver S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

26 Our approach: Plural Reinforcement Learning We can learn from many sources: Simulation Viewing good" traces of human VS human Annotated or not Human VS agent Ask pilot what to do? Ask pilot what went wrong S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

27 Our approach: Plural Reinforcement Learning We can learn from many sources: Simulation Viewing good" traces of human VS human Annotated or not Human VS agent Ask pilot what to do? Ask pilot what went wrong S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

28 Our approach: Plural Reinforcement Learning We can learn from many sources: Simulation Viewing good" traces of human VS human Annotated or not Human VS agent Ask pilot what to do? Ask pilot what went wrong S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

29 Imitation: Step 1 Learn sequence of actions = options = macro-actions from traces Call them maneuvers Tried unsupervised learning on traces failed. Flight is too versatile. Got verbal description from expert: Expert inaccurate Lots of free parameters Articulating maneuvers is hard Parameterized maneuvers. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

30 Imitation: Step 1 Learn sequence of actions = options = macro-actions from traces Call them maneuvers Tried unsupervised learning on traces failed. Flight is too versatile. Got verbal description from expert: Expert inaccurate Lots of free parameters Articulating maneuvers is hard Parameterized maneuvers. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

31 Imitation: Step 1 Learn sequence of actions = options = macro-actions from traces Call them maneuvers Tried unsupervised learning on traces failed. Flight is too versatile. Got verbal description from expert: Expert inaccurate Lots of free parameters Articulating maneuvers is hard Parameterized maneuvers. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

32 Imitation: Step 1 Learn sequence of actions = options = macro-actions from traces Call them maneuvers Tried unsupervised learning on traces failed. Flight is too versatile. Got verbal description from expert: Expert inaccurate Lots of free parameters Articulating maneuvers is hard Parameterized maneuvers. S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

33 Value function approach Illicit value from expert. Full advantage Full disadvantage Equality... S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

34 Value function approach Illicit value from expert. Full advantage Full disadvantage Equality... S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

35 Value function elicitation Greedy over expert value function trembling smoothing Features for linear approximation unnatural Obtaining more constraints from traces Value function approach does not seem to cut it S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

36 Value function elicitation Greedy over expert value function trembling smoothing Features for linear approximation unnatural Obtaining more constraints from traces Value function approach does not seem to cut it S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

37 Value function elicitation Greedy over expert value function trembling smoothing Features for linear approximation unnatural Obtaining more constraints from traces Value function approach does not seem to cut it S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

38 Policy gradients Policy is complex Parametrization is tricky Had some success with isolated maneuvers Pilots do not use a pre-specified policy S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

39 Policy gradients Policy is complex Parametrization is tricky Had some success with isolated maneuvers Pilots do not use a pre-specified policy S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

40 Reward shaping Reward extremely rare Use expert for reward signals Hard to find a consistent reward function Randomization Risk aversion S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

41 Reward shaping Reward extremely rare Use expert for reward signals Hard to find a consistent reward function Randomization Risk aversion S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

42 Reward shaping Reward extremely rare Use expert for reward signals Hard to find a consistent reward function Randomization Risk aversion S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

43 Using traces for better features Main challenge: when to start which maneuver and with which params. How to combine all forms of input from pilots? S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

44 Challenges How to use rare feedback from expert? Stop and ask Initiating and defining maneuvers Better use of traces Reward shaping/learning maneuvers S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

45 Challenges How to use rare feedback from expert? Stop and ask Initiating and defining maneuvers Better use of traces Reward shaping/learning maneuvers S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

46 Challenges How to use rare feedback from expert? Stop and ask Initiating and defining maneuvers Better use of traces Reward shaping/learning maneuvers S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

47 Challenges How to use rare feedback from expert? Stop and ask Initiating and defining maneuvers Better use of traces Reward shaping/learning maneuvers S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

48 Challenges How to use rare feedback from expert? Stop and ask Initiating and defining maneuvers Better use of traces Reward shaping/learning maneuvers S. Mannor (Technion) Learning to Imitate a Fighter Pilot ICML July / 18

Multi-Reactive Planning for Real-Time Strategy Games

Multi-Reactive Planning for Real-Time Strategy Games Multi-Reactive Planning for Real-Time Strategy Games Alberto Uriarte Pérez UAB September 8, 2011 Advisor: Santiago Ontañón Villar Outline 1 2 3 4 Conclusions Future Work Alberto Uriarte Multi-Reactive

More information

Commercial Maneuvers for PA28RT-201

Commercial Maneuvers for PA28RT-201 Commercial Maneuvers for PA28RT-201 Cruise checklist: Power 23'', 2400 RPM (23, 24) Lean mixture Fuel Pump Off (Check positive fuel pressure) Landing light Off Pre-Maneuver Checklist in the Takeoff configuration

More information

Kinematics & Dynamics

Kinematics & Dynamics Kinematics & Dynamics Thomas Funkhouser Princeton University C0S 46, Fall 000 Overview Kinematics Considers only motion Determined by positions, velocities, accelerations Dynamics Considers underlying

More information

CSC242: Intro to AI. Lecture 21

CSC242: Intro to AI. Lecture 21 CSC242: Intro to AI Lecture 21 Quiz Stop Time: 2:15 Learning (from Examples) Learning Learning gives computers the ability to learn without being explicitly programmed (Samuel, 1959)... agents that can

More information

CS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm

CS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm CS472 Foundations of Artificial Intelligence Final Exam December 19, 2003 12-2:30pm Name: (Q exam takers should write their Number instead!!!) Instructions: You have 2.5 hours to complete this exam. The

More information

FIRING ON THE GROUND TARGETS USING AIR UNGUIDED MISSILES

FIRING ON THE GROUND TARGETS USING AIR UNGUIDED MISSILES FIRING ON THE GROUND TARGETS USING AIR UNGUIDED MISSILES Miroslav JANOŠEK Abstract: In this article I will discuss air supporting ground forces in combat activity. The main topic is firing with air-to-ground

More information

Intro. Basics. Pilots. Fighters

Intro. Basics. Pilots. Fighters Intro Black Skies Generic Star Fighter Combat Rules Quick and simple rules intended to create a fast moving star fighter game, where out thinking your opponent is as important as out shooting him. Games

More information

Evaluating and Classifying NBA Free Agents

Evaluating and Classifying NBA Free Agents Evaluating and Classifying NBA Free Agents Shanwei Yan In this project, I applied machine learning techniques to perform multiclass classification on free agents by using game statistics, which is useful

More information

Policy Gradient RL to learn fast walk

Policy Gradient RL to learn fast walk Policy Gradient RL to learn fast walk Goal: Enable an Aibo to walk as fast as possible Policy Gradient RL to learn fast walk Goal: Enable an Aibo to walk as fast as possible Start with a parameterized

More information

TRIANGLES AND THIRD MAN RUNS GUIDE

TRIANGLES AND THIRD MAN RUNS GUIDE TRIANGLES AND THIRD MAN RUNS GUIDE Each game of soccer starts with an even number of players, and just like the game of chess, it is important to force superiority in positioning and try to create a numerical

More information

Kochi University of Technology Aca Study on Dynamic Analysis and Wea Title stem for Golf Swing Author(s) LI, Zhiwei Citation 高知工科大学, 博士論文. Date of 2015-03 issue URL http://hdl.handle.net/10173/1281 Rights

More information

Procedures for Off-Nominal Cases: Three Closely Spaced Parallel Runway Operations

Procedures for Off-Nominal Cases: Three Closely Spaced Parallel Runway Operations Procedures for Off-Nominal Cases: Three Closely Spaced Parallel Runway Operations Savita Verma, Sandra Lozito, Deborah Ballinger Thomas Kozon, Herbert Resnick, Gordon Hardy, Ramesh Panda, Darrell Wooten

More information

Possession Playing Away From Pressure

Possession Playing Away From Pressure Possession Playing Away From Pressure In soccer possession is the ability to keep the ball without losing it to the opponent. Without the ball, scoring is not possible and without scoring winning is not

More information

FixedWingLib CGF. Realistic CGF Aircraft Entities ware-in-the-loop Simulations

FixedWingLib CGF. Realistic CGF Aircraft Entities ware-in-the-loop Simulations FixedWingLib CGF FixedWingLib CGF offers high-fidelity maneuvers for air combat, close air support and other real-world military and civil manned and unmanned fixed wing operations. Developers can use

More information

Riding From The Snow Up 2/10/02. Riding From the Snow Up. Ron LeMaster 2/10/02. The Text Book. Ron LeMaster 2002 All rights reserved 1

Riding From The Snow Up 2/10/02. Riding From the Snow Up. Ron LeMaster 2/10/02. The Text Book. Ron LeMaster 2002 All rights reserved 1 Riding From the Snow Up Ron LeMaster 2/10/02 The Text Book Ron LeMaster 2002 All rights reserved 1 My Approach Look carefully at the best skiers Distill what is common Seek an explanation for why it works

More information

Comparison of Control Methods: Learning Robotics Manipulation with Contact Dynamics

Comparison of Control Methods: Learning Robotics Manipulation with Contact Dynamics Comparison of Control Methods: Learning Robotics Manipulation with Contact Dynamics Keven Wang Computer Science Stanford University Email: kvw@stanford.edu Bruce Li Mashgin Email: yonglisc@gmail.com Abstract

More information

OPTIMIZATION OF MULTI-STAGE DECISION-MAKING PROCESS AT THE GAME MARINE ENVIRONMENT

OPTIMIZATION OF MULTI-STAGE DECISION-MAKING PROCESS AT THE GAME MARINE ENVIRONMENT PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 114 Transport 216 Józef Lisowski Gdynia Maritime University, Faculty of Electrical Engineering, Department of Ship Automation OPTIMIZATION OF MULTI-STAGE DECISION-MAKING

More information

Final Geography Project Come Fly With Me

Final Geography Project Come Fly With Me Final Geography Project Come Fly With Me Introduction: The purpose of this culminating project will be to demonstrate your knowledge of famous cities, geophysical features and landmarks from around the

More information

Investigation on 3-D Wing of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent

Investigation on 3-D Wing of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent Investigation on 3-D of commercial Aeroplane with Aerofoil NACA 2415 Using CFD Fluent Rohit Jain 1, Mr. Sandeep Jain 2, Mr. Lokesh Bajpai 3 1PG Student, 2 Associate Professor, 3 Professor & Head 1 2 3

More information

Beechcraft Duchess 76 Maneuver Notes

Beechcraft Duchess 76 Maneuver Notes Beechcraft Duchess 76 Maneuver Notes I. Maneuver notes for Performance (AOA V), Slow Flight and Stalls (AOA VIII), Emergency Operations (AOA X), and Multiengine Operations (AOA XI) a. Maneuvers addressed:

More information

CIVIL AIR PATROL United States Air Force Auxiliary Cadet Program Directorate. Cessna 172 Maneuvers and Procedures

CIVIL AIR PATROL United States Air Force Auxiliary Cadet Program Directorate. Cessna 172 Maneuvers and Procedures CIVIL AIR PATROL United States Air Force Auxiliary Cadet Program Directorate Cessna 172 Maneuvers and Procedures This study guide is designed for the National Flight Academy Ground School. The information

More information

Soccereus 2D Simulation Team Description Paper

Soccereus 2D Simulation Team Description Paper Soccereus 2D Simulation Team Description Paper Shayan Salehian 1, Ehsan Imani 2 Anahita Hosseini 3, Sahand Mozaffari 4, and Mohammad Ali Baghershemirani 5 1 salehian@ce.sharif.edu, Sharif University of

More information

Biomechanics and Models of Locomotion

Biomechanics and Models of Locomotion Physics-Based Models for People Tracking: Biomechanics and Models of Locomotion Marcus Brubaker 1 Leonid Sigal 1,2 David J Fleet 1 1 University of Toronto 2 Disney Research, Pittsburgh Biomechanics Biomechanics

More information

Calspan Loss-of-Control Studies Using In-flight Simulation. Lou Knotts, President November 20, 2012

Calspan Loss-of-Control Studies Using In-flight Simulation. Lou Knotts, President November 20, 2012 Calspan Loss-of-Control Studies Using In-flight Simulation Lou Knotts, President November 20, 2012 Overview Calspan URT Background and URT Studies General Observations From These Studies Recommended Loss

More information

intended velocity ( u k arm movements

intended velocity ( u k arm movements Fig. A Complete Brain-Machine Interface B Human Subjects Closed-Loop Simulator ensemble action potentials (n k ) ensemble action potentials (n k ) primary motor cortex simulated primary motor cortex neuroprosthetic

More information

Introduction to the 2013 Edition

Introduction to the 2013 Edition Introduction to the 2013 Edition Ace of Aces is one of a series of bookgames that enable you to take on the role of a WWI fighter pilot without leaving the comfort of your own armchair. This series makes

More information

Dräger Swede Survival System Phase 1 Flashover Development Observation

Dräger Swede Survival System Phase 1 Flashover Development Observation Dräger Swede Survival System Phase 1 Flashover Development Observation With today s improved fire prevention methods, firefighters have fewer opportunities to gain first-hand experience of fighting live

More information

A Case Study on Improving Defense Behavior in Soccer Simulation 2D: The NeuroHassle Approach

A Case Study on Improving Defense Behavior in Soccer Simulation 2D: The NeuroHassle Approach A Case Study on Improving Defense Behavior in Soccer Simulation 2D: The NeuroHassle Approach Thomas Gabel, Martin Riedmiller, and Florian Trost Neuroinformatics Group Institute of Mathematics and Computer

More information

Transformational Safety Leadership. By Stanley Jules

Transformational Safety Leadership. By Stanley Jules Transformational Safety Leadership By Stanley Jules Transformational Safety Leadership Importance of Safety in Design Hazard analysis: What is it? Transformational Leadership and it s use within Task Based

More information

Article II - Double Disc Court Revised March 23, 2016

Article II - Double Disc Court Revised March 23, 2016 Article II - Double Disc Court Revised March 23, 2016 Comment: Double Disc Court (DDC) is a sport played by two teams of two players each, with two discs in play. Each team defends its court by catching

More information

Optimization and Search. Jim Tørresen Optimization and Search

Optimization and Search. Jim Tørresen Optimization and Search Optimization and Search INF3490 - Biologically inspired computing Lecture 1: Marsland chapter 9.1, 9.4-9.6 2017 Optimization and Search Jim Tørresen 2 Optimization and Search Methods (selection) Optimization

More information

Sports Simulation Simple Soccer

Sports Simulation Simple Soccer Sports Simulation Simple Soccer Artificial Intelligence for Interactive Media and Games Professor Charles Rich Computer Science Department rich@wpi.edu [Based on Buckland, Chapter 4 and lecture by Robin

More information

A Simple Horizontal Velocity Model of a Rising Thermal Instability in the Atmospheric Boundary Layer

A Simple Horizontal Velocity Model of a Rising Thermal Instability in the Atmospheric Boundary Layer A Simple Horizontal Velocity Model of a Rising Thermal Instability in the Atmospheric Boundary Layer (In other words, how to take a closer look at downwind thermal drift) Abstract This pilot, as well as

More information

Special Condition. 10 Minutes OEI Take-off Thrust at High Ambient Temperature rating

Special Condition. 10 Minutes OEI Take-off Thrust at High Ambient Temperature rating Special Condition 10 Minutes OEI Take-off Thrust at High Ambient Temperature rating Approval of Turbofan Engine 10 Minutes OEI Take-off Thrust at High Ambient Temperature rating This Special Condition

More information

Instrumentation (and

Instrumentation (and Instrumentation (and ) Fall 1393 Bonab University Principles and Basic Definitions A process = a set of interrelated tasks that, together, transform inputs into outputs These tasks may be carried out by:

More information

Golf. By Matthew Cooke. Game Like Training

Golf. By Matthew Cooke. Game Like Training Game Like Training for Golf By Matthew Cooke Game Like Training @gltgolf @gltraininggolf Introduction In this quick start guide we dive a little deeper into what it means to train in a Game Like way. Game

More information

Numerical modeling of refraction and diffraction

Numerical modeling of refraction and diffraction Numerical modeling of refraction and diffraction L. Balas, A. inan Civil Engineering Department, Gazi University, Turkey Abstract A numerical model which simulates the propagation of waves over a complex

More information

Proposed Special Condition for the OEI High Ambient Take-Off Temperature rating

Proposed Special Condition for the OEI High Ambient Take-Off Temperature rating Proposed Special Condition for the OEI High Ambient Take-Off Temperature rating Applicable to Turbofan Engine for the approval of an additional rating. This rating, ensuring availability of increased engine

More information

Logistic Regression. Hongning Wang

Logistic Regression. Hongning Wang Logistic Regression Hongning Wang CS@UVa Today s lecture Logistic regression model A discriminative classification model Two different perspectives to derive the model Parameter estimation CS@UVa CS 6501:

More information

DEVELOPING COMBINED EVENT ATHLETES IN THE COLLEGIATE SYSTEM. Nate Davis Assistant Coach Combined Events, PV & HJ University of Wisconsin

DEVELOPING COMBINED EVENT ATHLETES IN THE COLLEGIATE SYSTEM. Nate Davis Assistant Coach Combined Events, PV & HJ University of Wisconsin DEVELOPING COMBINED EVENT ATHLETES IN THE COLLEGIATE SYSTEM Nate Davis Assistant Coach Combined Events, PV & HJ University of Wisconsin Collegiate System Challenges Traditional development of Combined

More information

Year 10 Key Performance Indicators Physical Education (Invasion Games)

Year 10 Key Performance Indicators Physical Education (Invasion Games) Key Performance Indicators Physical Education (Invasion Games) PE 10.1: To develop an understanding of the basic rules of the sport. I have complete understanding of the rules and can officiate a game

More information

Deakin Research Online

Deakin Research Online Deakin Research Online This is the published version: Lazarescu, Mihai and Venkatesh, Svetha 2003, Using camera motion to identify different types of American football plays, in ICME 2003 : Proceedings

More information

Spacecraft Simulation Tool. Debbie Clancy JHU/APL

Spacecraft Simulation Tool. Debbie Clancy JHU/APL FSW Workshop 2011 Using Flight Software in a Spacecraft Simulation Tool Debbie Clancy JHU/APL debbie.clancy@jhuapl.edu 443-778-7721 Agenda Overview of RBSP and FAST Technical Challenges Dropping FSW into

More information

Classroom Tips and Techniques: The Partial-Fraction Decomposition. Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft

Classroom Tips and Techniques: The Partial-Fraction Decomposition. Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft Classroom Tips and Techniques: The Partial-Fraction Decomposition Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft Introduction Students typically meet the algebraic technique

More information

steps to designing effective practice

steps to designing effective practice 22 23 steps to designing effective practice How do you decide what coaching practices to deliver? And what process do you follow when designing the practice? Here, FA Youth Coach Educator, Ben Bartlett,

More information

Safety management The Firefighter Safety Maxim Risk assessment at an incident Tactical mode Emergency evacuation and tactical withdrawal

Safety management The Firefighter Safety Maxim Risk assessment at an incident Tactical mode Emergency evacuation and tactical withdrawal Safety management... 2 The Firefighter Safety Maxim... 2 Risk assessment at an incident... 3 Risk concepts... 3 Dynamic risk assessment... 4 Analytical risk assessment... 7 Personal (or individual) risk

More information

Modelling the distribution of first innings runs in T20 Cricket

Modelling the distribution of first innings runs in T20 Cricket Modelling the distribution of first innings runs in T20 Cricket James Kirkby The joy of smoothing James Kirkby Modelling the distribution of first innings runs in T20 Cricket The joy of smoothing 1 / 22

More information

THE ARCHANGEL STANDARD OPERATING PROCEDURE: MILSIM SQUAD VERSION 1

THE ARCHANGEL STANDARD OPERATING PROCEDURE: MILSIM SQUAD VERSION 1 THE ARCHANGEL STANDARD OPERATING PROCEDURE: MILSIM SQUAD VERSION 1 Basic Military Elements I II III X XX Team or Crew Squad Platoon Company Battalion Regiment/Group Brigade Division Formations Fire Team

More information

The American Kitefliers Association

The American Kitefliers Association The American Kitefliers Association President s Message The American Kitefliers Association is proud to present this 2005 update of the rules and safety guidelines for Fighter Kite and Rokkaku Competition

More information

Release: 1. UEPOPL002A Licence to operate a reciprocating steam engine

Release: 1. UEPOPL002A Licence to operate a reciprocating steam engine Release: 1 UEPOPL002A Licence to operate a reciprocating steam engine UEPOPL002A Licence to operate a reciprocating steam engine Modification History Not applicable. Unit Descriptor Unit Descriptor 1)

More information

RYSA PLAYER DEVELOPMENT CURRICULUM

RYSA PLAYER DEVELOPMENT CURRICULUM RYSA PLAYER DEVELOPMENT CURRICULUM 17 RYSA U9 Development Curriculum 15 Movement Education: 15% Technical: 75% Tactical: % NO Heading NO Punting Limited Offsides in effect Ball to Player Ratio 1:1 to 1:4

More information

Stability & Control Aspects of UCAV Configurations

Stability & Control Aspects of UCAV Configurations Stability & Control Aspects of UCAV Configurations Paul Flux Senior Aerodynamicist BAE SYSTEMS Air Programmes Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection

More information

Building an NFL performance metric

Building an NFL performance metric Building an NFL performance metric Seonghyun Paik (spaik1@stanford.edu) December 16, 2016 I. Introduction In current pro sports, many statistical methods are applied to evaluate player s performance and

More information

Marking Guidelines 2009 examination June series. Physics Investigative Skills Assignment (ISA) Q. General Certificate of Education

Marking Guidelines 2009 examination June series. Physics Investigative Skills Assignment (ISA) Q. General Certificate of Education General Certificate of Education Physics Investigative Skills Assignment (ISA) Q PHY3T/Q09/mark Written Test Marking Guidelines 2009 examination June series APW/Jun09/PHY3T/Q09/mark Mark Guidelines Explanatory

More information

A Methodology for Using Traffic Generators with Real-Time Constraints. Avinash Mehta Sr. Research and Development Engineer Synopsys India Pvt. Ltd.

A Methodology for Using Traffic Generators with Real-Time Constraints. Avinash Mehta Sr. Research and Development Engineer Synopsys India Pvt. Ltd. A Methodology for Using Traffic Generators with Real-Time Constraints Avinash Mehta Sr. Research and Development Engineer Synopsys India Pvt. Ltd. 1 Agenda Introduction Real time traffic challenges Proposed

More information

The KING S Medium Term Plan Physical Education GIRLS Football Program Module

The KING S Medium Term Plan Physical Education GIRLS Football Program Module The KING S Medium Term Plan Physical Education GIRLS Football Program 2016-17 Module Overarching subject challenge question Lines of Enquiry Week 1: Can you be successful in football with a poor first

More information

Assessment will involve students in individual and group scenarios.

Assessment will involve students in individual and group scenarios. Sample assessment task Year level 7 Learning area Subject Title of task Task details Description of task Type of assessment Purpose of assessment Assessment strategy Evidence to be collected Suggested

More information

The learning of complex whole body activity (Downhill skiing) by simulation

The learning of complex whole body activity (Downhill skiing) by simulation The learning of complex whole body activity (Downhill skiing) by simulation Eddi Pianca Bachelor of Applied Science in Environmental Design(CCAE) Mechanical Engineering Certificate (ACT TAFE) A thesis

More information

FUEL GAS FIRING CONTROL RJ (Dick) Perry Safety Systems Consultant 6 June 2016

FUEL GAS FIRING CONTROL RJ (Dick) Perry Safety Systems Consultant 6 June 2016 INTRODUCTION Fired equipment such as Heaters and Boilers, normally have to comply with either NFPA 85/86 or API 556 for North America and some other countries which apply such standards, or EN 746-2 for

More information

Joseph Luxbacher, PhD Director of Coaching USC Travel Soccer Week #4 Curriculum. Small - Sided Games to Reinforce All Fundamental Skills

Joseph Luxbacher, PhD Director of Coaching USC Travel Soccer Week #4 Curriculum. Small - Sided Games to Reinforce All Fundamental Skills Joseph Luxbacher, PhD Director of Coaching USC Travel Soccer Week #4 Curriculum Topics: Small - Sided Games to Reinforce All Fundamental Skills The focus this week will be on reviewing the fundamental

More information

/435 Artificial Intelligence Fall 2015

/435 Artificial Intelligence Fall 2015 Final Exam 600.335/435 Artificial Intelligence Fall 2015 Name: Section (335/435): Instructions Please be sure to write both your name and section in the space above! Some questions will be exclusive to

More information

Time-Delay Electropneumatic Applications

Time-Delay Electropneumatic Applications Exercise 3-4 EXERCISE OBJECTIVE & & & To introduce time delays; To describe the operation of a time-delay valve; To describe the operation of a time-delay relay. DISCUSSION Time-Delays Time delays are

More information

SoccerDrive.com Tryout Resources

SoccerDrive.com Tryout Resources SoccerDrive.com Tryout Resources The contents of this packet are to be used as a resource for any coach or program in their tryouts. The contents include: - Pre-Filled Evaluation Sheet - Blank Evaluation

More information

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS J.E. HARBER, M.K. KATTAN Atomic Energy of Canada Limited 2251 Speakman Drive, Mississauga, Ont., L5K 1B2 CA9900006 and M.J. MACBETH Institute for

More information

CESSNA 172-SP PRIVATE & COMMERCIAL COURSE

CESSNA 172-SP PRIVATE & COMMERCIAL COURSE CESSNA 172-SP PRIVATE & COMMERCIAL COURSE University of Dubuque INTENTIONALLY LEFT BLANK Revision 1 Standard Operating Procedures 1 CALLOUTS CONDITION Parking Brake Released After Takeoff Power has been

More information

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies.

1. A tendency to roll or heel when turning (a known and typically constant disturbance) 2. Motion induced by surface waves of certain frequencies. Department of Mechanical Engineering Massachusetts Institute of Technology 2.14 Analysis and Design of Feedback Control Systems Fall 2004 October 21, 2004 Case Study on Ship Roll Control Problem Statement:

More information

Golf s Modern Ball Impact and Flight Model

Golf s Modern Ball Impact and Flight Model Todd M. Kos 2/28/201 /2018 This document reviews the current ball flight laws of golf and discusses an updated model made possible by advances in science and technology. It also looks into the nature of

More information

Surf Soccer Curriculum

Surf Soccer Curriculum Surf Soccer Curriculum Director of Coaching: Blaine Hale Principles and formatting acknowledgments to US Soccer Federation and San Diego Surf Soccer Club with special content acknowledgements to Director

More information

Introduction. AI and Searching. Simple Example. Simple Example. Now a Bit Harder. From Hammersmith to King s Cross

Introduction. AI and Searching. Simple Example. Simple Example. Now a Bit Harder. From Hammersmith to King s Cross Introduction AI and Searching We have seen how models of the environment allow an intelligent agent to dry run scenarios in its head without the need to act Logic allows premises to be tested Machine learning

More information

Review questions CPSC 203 midterm

Review questions CPSC 203 midterm Review questions CPSC 203 midterm Online review questions: the following are meant to provide you with some extra practice so you need to actually try them on your own to get anything out of it. For that

More information

AltMoC SPO.SPEC.HESLO.100 Standard Operating Procedures

AltMoC SPO.SPEC.HESLO.100 Standard Operating Procedures AltMoC SPO.SPEC.HESLO.100 Standard Operating Procedures STANDARD OPERATING PROCEDURES (a) (b) Before conducting any HESLO, the operator should develop its SOPs taking into account the elements below. Nature

More information

UK rated gliding competition scoring explained

UK rated gliding competition scoring explained UK rated gliding competition scoring explained Introduction The scoring system used in rated gliding competitions is necessarily* complicated and quite difficult for the average glider pilot to fully understand.

More information

MANUAL KPS Pressure Control Valve

MANUAL KPS Pressure Control Valve TetraTec Instruments GmbH Gewerbestrasse 8 71144 Steinenbronn Deutschland E-Mail: info@tetratec.de Tel.: 07157/5387-0 Fax: 07157/5387-10 MANUAL Pressure Control Valve *** VERSION 1.0 *** Update: 17.11.2006

More information

At each type of conflict location, the risk is affected by certain parameters:

At each type of conflict location, the risk is affected by certain parameters: TN001 April 2016 The separated cycleway options tool (SCOT) was developed to partially address some of the gaps identified in Stage 1 of the Cycling Network Guidance project relating to separated cycleways.

More information

TRANSITION GAMES TO TEACH THE FOUR GAME SITUATION ROLES

TRANSITION GAMES TO TEACH THE FOUR GAME SITUATION ROLES ADVANCED LEVELS 5 AND 6 These advanced levels are combined because the same games and drills are used to practice both offensive and defensive individual and team play skills. The coach now uses exercises

More information

Leakage Current Testing Is it right for your application?

Leakage Current Testing Is it right for your application? Leakage Current Testing Is it right for your application? Introduction The Leakage Current test (LCT for short) is most often specified to be performed as a type test in a design or engineering laboratory

More information

SOCCER TRAINING POTENTIONAL OR REAL INFORMATION

SOCCER TRAINING POTENTIONAL OR REAL INFORMATION SOCCER TRAINING POTENTIONAL OR REAL INFORMATION onetouchsoccerl@b The training in its essence has only potential information in itself, a good coach is the one who transforms this into real information.

More information

1. The deer in the pictures are numbered. Put the number next to the name that identifies each deer.

1. The deer in the pictures are numbered. Put the number next to the name that identifies each deer. Look at the pictures of deer below. 1. The deer in the pictures are numbered. Put the number next to the name that identifies each deer. Male deer (buck) Female deer (doe) Young deer (fawn) Look at picture

More information

LegenDary 2012 Soccer 2D Simulation Team Description Paper

LegenDary 2012 Soccer 2D Simulation Team Description Paper LegenDary 2012 Soccer 2D Simulation Team Description Paper Pourya Saljoughi 1, Reza Ma'anijou 1, Ehsan Fouladi 1, Narges Majidi 1, Saber Yaghoobi 1, Houman Fallah 1 and Saeideh Zahedi 1 1 Islamic Azad

More information

Analysis of hazard to operator during design process of safe ship power plant

Analysis of hazard to operator during design process of safe ship power plant POLISH MARITIME RESEARCH 4(67) 2010 Vol 17; pp. 26-30 10.2478/v10012-010-0032-1 Analysis of hazard to operator during design process of safe ship power plant T. Kowalewski, M. Sc. A. Podsiadło, Ph. D.

More information

Coaching Kicking Session 1

Coaching Kicking Session 1 Coaching ing Session 1 Tactical Issue: Using a drop punt, kick the ball to the leader s advantage from a distance of 40 metres Coaching Session Focus: ing the ball out in front of the leading forward so

More information

MOVEMENT QUALITY OF MARTIAL ART OUTSIDE KICKS. Manfred Vieten and Hartmut Riehle University of Konstanz, Konstanz, Germany

MOVEMENT QUALITY OF MARTIAL ART OUTSIDE KICKS. Manfred Vieten and Hartmut Riehle University of Konstanz, Konstanz, Germany 856 ISBS 2005 / Beijing, China MOVEMENT QUALITY OF MARTIAL ART OUTSIDE KICKS Manfred Vieten and Hartmut Riehle University of Konstanz, Konstanz, Germany KEY WORDS: martial arts, simulation, muscle energy,

More information

The canard. Why such a configuration? Credit : Jean-François Edange

The canard. Why such a configuration? Credit : Jean-François Edange The canard Why such a configuration? Credit : Jean-François Edange N obody doubtless knows that a great majority of light or heavy planes share a common design. Schematically, we find a fuselage, wings

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Developing an intelligent table tennis umpiring system Conference or Workshop Item How to cite:

More information

EDEXCEL NATIONALS UNIT 6 MECHANICAL PRINCIPLES and APPLICATIONS. ASSIGNMENT No. 4

EDEXCEL NATIONALS UNIT 6 MECHANICAL PRINCIPLES and APPLICATIONS. ASSIGNMENT No. 4 EDEXCEL NATIONALS UNIT 6 MECHANICAL PRINCIPLES and APPLICATIONS ASSIGNMENT No. 4 NAME: I agree to the assessment as contained in this assignment. I confirm that the work submitted is my own work. Signature

More information

Introduction Roundabouts are an increasingly popular alternative to traffic signals for intersection control in the United States. Roundabouts have a

Introduction Roundabouts are an increasingly popular alternative to traffic signals for intersection control in the United States. Roundabouts have a HIGH-CAPACITY ROUNDABOUT INTERSECTION ANALYSIS: GOING AROUND IN CIRCLES David Stanek, PE and Ronald T. Milam, AICP Abstract. Roundabouts have become increasingly popular in recent years as an innovative

More information

Using Mini Games as a Teaching Tool Tom Hilbert, Colorado State University

Using Mini Games as a Teaching Tool Tom Hilbert, Colorado State University Using Mini Games as a Teaching Tool Tom Hilbert, Colorado State University Many coaches today have varying opinions when it comes to controlled high repetition training and teaching vs. Random or game

More information

CFD ANALYSIS OF FLOW AROUND AEROFOIL FOR DIFFERENT ANGLE OF ATTACKS

CFD ANALYSIS OF FLOW AROUND AEROFOIL FOR DIFFERENT ANGLE OF ATTACKS www.mechieprojects.com CFD ANALYSIS OF FLOW AROUND AEROFOIL FOR DIFFERENT ANGLE OF ATTACKS PRESENTATION OUTLINE AIM INTRODUCTION LITERATURE SURVEY CFD ANALYSIS OF AEROFOIL RESULTS CONCLUSIONS www.mechieprojects.com

More information

The Modified Tank Ammunition

The Modified Tank Ammunition 1 The Modified Tank Ammunition IMI M152/6 HEAT - AP - T National Defense Industrial Association 40th Annual Armament Systems: GARM New Orleans, LA April 25-28, 2005 Danny Schirding Chief Systems Engineer

More information

Make It Look Like Soccer. Prepared by Tom Goodman, M.Ed. Consultant to the Northeast Soccer League (NSL)

Make It Look Like Soccer. Prepared by Tom Goodman, M.Ed. Consultant to the Northeast Soccer League (NSL) Make It Look Like Soccer Prepared by Tom Goodman, M.Ed. Consultant to the Northeast Soccer League (NSL) Tom Goodman, M.Ed. Consultant to the NSL USSF A License USSF Na0onal Instructor US Youth Soccer Na0onal

More information

Planning and Acting in Partially Observable Stochastic Domains

Planning and Acting in Partially Observable Stochastic Domains Planning and Acting in Partially Observable Stochastic Domains Leslie Pack Kaelbling and Michael L. Littman and Anthony R. Cassandra (1998). Planning and Acting in Partially Observable Stochastic Domains,

More information

The Science of Quantitative Risk Assessment for Explosives Safety

The Science of Quantitative Risk Assessment for Explosives Safety The Science of Quantitative Risk Assessment for Explosives Safety By John Tatom (Manager, Explosives Safety Group, A-P-T Research, Inc. Quantitative risk assessment (QRA) tools, as described in the QRA

More information

Rapid Fire Striking & Multiple Target Hitting

Rapid Fire Striking & Multiple Target Hitting Rapid Fire Striking & Multiple Target Hitting How To Hit Like a Hammer & Do it Before Your Opponent Ever Blinks and Eye Rapid Fire Striking & Multiple Target Hitting Whenever we mention Rapid Fire Striking

More information

Land Based Marine Fire Fighter Task Book

Land Based Marine Fire Fighter Task Book Land Based Marine Fire Fighter Task Book Task Book Assigned To: Student Name Department Name - Date Initiated Signature of Supervising Officer - Date Completed Table of Contents Table of Contents How to

More information

14 The Divine Art of Hovering

14 The Divine Art of Hovering 14 The Divine Art of Hovering INTRODUCTION Having learned the fundamentals of controlling the helicopter in forward flight, the next step is hovering. To the Hover! In many schools, hovering is one of

More information

Necromunda Frequently Asked Questions and Errata

Necromunda Frequently Asked Questions and Errata Necromunda Frequently Asked Questions and Errata The Necromunda: Underhive box set is a great introduction to the game of Necromunda, and the rulebook it contains allows players to fight brutal tunnel

More information

DECISION-MAKING ON IMPLEMENTATION OF IPO UNDER TOPOLOGICAL UNCERTAINTY

DECISION-MAKING ON IMPLEMENTATION OF IPO UNDER TOPOLOGICAL UNCERTAINTY ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS Volume 63 25 Number 1, 2015 http://dx.doi.org/10.11118/actaun201563010193 DECISION-MAKING ON IMPLEMENTATION OF IPO UNDER TOPOLOGICAL

More information

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit Suggested Time Ranges First Six Weeks History of Manufacturing PFD 1.1(A) The student will describe why and how manufacturing

More information

Flight Dynamics II (Stability) Prof. Nandan Kumar Sinha Department of Aerospace Engineering Indian Institute of Technology, Madras

Flight Dynamics II (Stability) Prof. Nandan Kumar Sinha Department of Aerospace Engineering Indian Institute of Technology, Madras Flight Dynamics II (Stability) Prof. Nandan Kumar Sinha Department of Aerospace Engineering Indian Institute of Technology, Madras Module No. # 13 Introduction to Aircraft Control Systems Lecture No. #

More information

Attacking and defending neural networks. HU Xiaolin ( 胡晓林 ) Department of Computer Science and Technology Tsinghua University, Beijing, China

Attacking and defending neural networks. HU Xiaolin ( 胡晓林 ) Department of Computer Science and Technology Tsinghua University, Beijing, China Attacking and defending neural networks HU Xiaolin ( 胡晓林 ) Department of Computer Science and Technology Tsinghua University, Beijing, China Outline Background Attacking methods Defending methods 2 AI

More information