φ E V E E γ E V P γ P R θ Reference

Size: px
Start display at page:

Download "φ E V E E γ E V P γ P R θ Reference"

Transcription

1 Dierential Games and Symbolic Programming to Calculate a Guaranteed Aircraft Evasion in Modern Aerial Duels Stephane Le Menec Institut National de echerche en Informatique et Automatique BP Sophia-Antipolis Cedex - FANCE Tel : (33) / Fax : (33) lemenec@sophia.inria.fr 33rd CDC Abstract The improvement of guidance possibilities of medium range missiles with new missiles like the Mica/Amraam 1 increases the number of phases in aerial duels and implies new and more complex shooting and escape strategies. We rst dene aerial medium range duels, before studying them as dierential sub-games. Then we explain how to design an evasion strategy to protect an aircraft against the missile of an opponent. This article describes this evasion strategy built with hypothetic reasoning and barriers of dierential sub-games. This evasion strategy is used in the several simulations of a decision support system developed with expert system techniques. Finally we give an example of this decision support system called Adam 2. This study results from a collaboration between MATA- DEFENSE, which is interested in new methodologies for pilot decision support system, and INIA (DET contract n 0 90=532 : \Decision Support System for Aerial Duels"). Keywords : Dierential game theory, hypothetic reasoning, simulations. 1 Introduction The object of game theory is the mathematical study of situations containing a conict of interests [5]. One of the applications of game theory is the study of pursuit games such as cat and mouse generic pursuit games. A problem exists however in computing the initial states of the game for which a player can be sure to win against any maneuver of its opponent (qualitative study of a game). For example, how far from its shelter can the mouse go and still be sure to get back safety as soon as 1 Missile d'interception de Combat et d'auto-defense/advanced Medium ange Air to Air Missile 2 Aide au Duel Aerien Moderne the cat arrives? Such a qualitative study with in the theory of dierential games consists of two parts. First we have to describe in continuous time the dynamics of the pursuit, then, we calculate the frontier, or barrier separating the state space related to the outcome of the optimal game played with the dierent initial conditions of the state space [2]. The solution of such a game gives controls that allow the players to keep the state of the game on the favorable side of the game barrier. In the case of the pursuit of an aircraft by a self guided short range missile, we consider the aircraft and the missile as two players in order to calculate a capture zone and an escape zone (or non capture zone) giving the congurations leading to the destruction of the aircraft or the loss of the missile. We calculate the initial conditions of the pursuit (characterized by variables of the game such as the missile speed, the range between the missile and its target, the angle of sight of the missile...) allowing the aircraft to evade any guidance law of the missile and allowing the missile to destroy any maneuvering target. The theory of games also solves air combat games between two aircrafts with re and forget missiles [3]. But these duels set new problems such as that of role determination of the aircraft, since an aircraft plays both as a pursuer and as an evader [7]. New medium range air to air missiles with more complex guidance modes have appeared, with undetectable shooting and early ight phases. These new missiles increase the number of phases of a modern aerial duel and introduce new more complex shooting and escape strategies. Therefore we are interested in developing algorithmic methods to study these new duels, which are dicult to study merely with the classical techniques of game theory. We have studied the dierent phases of a duel between two aircrafts with medium range missiles as sub-games to realize simulations of a modern aerial duel using information of sub-games barriers. These simulations developed with advanced programming languages allow us to design a decision support system called Adam advising strategies

2 to one of the two aircrafts to take advantage of the errors of the other player. This new method allows us to solve a complex game, studied up to now only with simulations and heuristic methods [8]. 2 The aerial duel We consider a medium range duel opposing two identical aircrafts. We will call the blue aircraft (BA) and the red aircraft (A). Each aircraft has a Mica/Amraam, called blue missile (BM) for BA and red missile (M) for A. At the beginning of the duel, each pilot is far enough from its opponent to decline the battle if he wants. There is engagement of the duel only if both aircrafts have the same chance to win, if they are in a head-to-head duel and at the same altitude. This explains why we restrict this study to a co-planar game. The aircraft begins the duel with a pre-launch phase at a range of about twice their shooting range. These medium range missiles use several guidance modes. Our model of the Mica/Amraam ies in informed mode { with its Ad 1 locked on the target { or in Lam 2 Moreover we say that an aircraft updates the information of the missile it has red by informing it about the target's position (for example, BM is in Lam mode if BM and A are in the radar's cone of BA). or in inertial guidance Then the missile ies towards the estimated target's position which is extrapolated from its previous ones. After the shooting a missile can y in Lam mode, then continue in inertial guidance before locking its Ad at the end of its ight. The interest of guiding a missile from the launching aircraft consists in taking advantage of the aircraft's powerful radar and therefore to shoot earlier. With a Mica/Amraam, an aircraft stays further away from its opponent. But just after shooting, it must play so that its radar cone still sees its missile and its target (post-launch phase). Hence the aircraft can no longer give up the duel just after shooting, but must keep on ying towards the opponent, until its missile locks on the target or is well positioned so that it can lock on by inertial guidance. We say that a Mica/Amraam ies in discreet mode when it uses a Lam or inertial guidance, and in non discreet mode when its Ad is locked. To shoot a missile in discreet mode makes the shooting undetectable. An aircraft sees the opponent's missile only when it locks on, by detecting its Ad. 1 \Auto-Directeur" or missile's active radar seeker 2 \Liaison Avion Missile" or uplink when the aircraft forwards information to the missile The Mica/Amraam is a coasting missile, which squanders more energy when maneuvering, and particularly when maneuvers are violent and numerous. 2.1 esult of the duel The outcome of the game is given for BA. A victory of BA corresponds to a defeat of A (win outcome) and a defeat of BA to a victory of A (lose outcome). A win outcome corresponds to the destruction of A with a successful evasion of BA, while in a lose outcome, BA is the destroyed aircraft. A duel can end by other outcomes too. We speak about a draw outcome when no missile reaches its goal and about a mutual kill outcome if both aircrafts are destroyed. In aerial duels with medium range missiles, the destruction of both aircrafts does not happen necessarily at the same time on account of the duration of the missiles' ight. 2.2 Necessity of simulations The complex roles of the aircrafts which introduce role determination problems, but also the multiplicity of game's phases (pre-launch phase, post-launch phase, evasion phase) and the number of possible outcomes (win, lose, evasion of both aircrafts, destruction of both aircrafts) make aerial duels with Mica/Amraam complex to study. We also have to decide whether a player prefers to end a duel by a draw outcome or by a mutual kill outcome, if it can not win. Moreover, both pilots can play cooperative strategies to obtain a draw outcome instead of ending by a mutual kill outcome, if both players prefer a draw outcome to a mutual kill outcome. The theory of dierential games is principally interesting in non cooperative zero sum games. These remarks make a duel like the Mica/Amraam duel practically untractable by techniques of game theory. It explains why we study this game by simulations using the barriers of the sub-games presented below [9]. 3 Sub-games First, we have calculated several ring domains of our Mica/Amraam model. These shooting domains describes below are presented in details in the next paragraphes. Since there exist dierent guidance modes of medium range missiles we dene several sub-games to study some parts of the complete duel. One of these sub-games corresponds to the nal short distance game when the missile has its Ad locked on its target. Other sub-games describe the initial phase with Lam guidance. Hypotheses on the duel (see section 3.1) allow one to dene from the nal phase with locked Ad the end conditions of previous sub-games. We study the pursuit sub-games between M and BA (These sub-games have to be seen also as pursuits between BM and A since the missiles and the aircrafts are identical) : 1. short range pursuit sub-game between M with its Ad locked on BA. 2

3 2. medium range sub-game with perfect information (each player knows the state of the game) giving the capture and evasion conditions of M in Lam guidance pursuing BA 3. sub-game identical to the previous one with a restricted evasion of BA. This sub-game describes the evasion of an aircraft staying in Lam guidance with its missile (realistic shooting domain) 4. sub-game identical to the sub-game 2 with no escape of BA. The barrier of this sub-game gives the maximum shooting range of a missile. All missiles with their targets in the escape zone of this sub-game are necessarily lost. These capture zones of pursuits between a missile and an aircraft are useful only for missiles in ight. Saying that BA is in the non capture zone of the sub-game 2 of a non red M makes no sense if A does not shoot immediately. 3.1 Hypotheses In the study of the Mica/Amraam duel, we have made the following assumptions : 1. An aircraft executes only one evasion which is denitive. 2. An aircraft can not shoot during its evasion maneuver. 3. An aircraft can not maintain the Lam during its evasion. 4. An aircraft evades systematically when it is locked by the enemy's Ad. 5. An aircraft does not shoot after the opponent's evasion. 6. In Lam mode, a missile has the same information than in autonomous guidance with its Ad locked. 7. An aircraft does not detect the opponent's Lam. The reasons of these hypotheses and the complete description of the sub-games are related in detail in [6]. 3.2 The short range sub-game The geometry of planar pursuit dening the state variables of the game is depicted in gure 1. The missile P possessing a velocity V P and a minimum admissible turning radius r c is pursuing in planar motion an aircraft E, assumed to be ying with a constant velocity V E and without constraint on its turning rate. The two constants a et b describe the missile drag. u (with?1 u 1) and E are respectively the control of the pursuer and the control of the evader. The game terminates with capture when the pursuer approaches the evader to the distance = f. P V P γ P φ P θ V E E γ E φ E eference Figure 1: Geometry of planar pursuit centered on P The kinematic equations are : _V P =?V 2 P (a + bu 2 ) (1) _ = V E cos ( E? )? V P cos ( P? ) (2) _ = [V E sin ( E? )? V P sin ( P? )] (3) _ P = V P r c u (4) The number of independent variables can be reduced to three variables, which is the minimum representation of the system, if use is made of the pursuer and evader relative angles with respect to the line of sight : P = P? (5) E = E? (6) The use of the reduced system complicates the analysis, but allows the representation of the capture zone and the non capture zone in a 3D state space. _V P =?V 2 P (a + bu 2 ) (7) _ = V E cos E? V P cos P (8) _ P = V P u [V E sin E? V P sin P ]? (9) r c In the reduced system, E uses the control E and the game target set is dened as a plane of equation = f, because no additional conditions are imposed on V P and P. The hamiltonian, which transcribes the energy of the system is : H =? VP V 2 (a + P ) bu2 + (V E cos E? V P cos P ) + P ( V P u rc? V E sin E?VP sin P ) (10) An investigation of an other version of such dynamic model is given in [4]. This other dynamic model looks like ours except that the authors consider a state variable more to constrain the minimum turning radius of the aircraft. Fortunately, as in [4], the adjoint equations of our game can be analytically integrated in terms of state variables and their nal values. The nal value of the adjoint vector on the game target is : At t = t f f = (0; 1; 0) (11) When exists, is the gradient of the barrier. Without loosing any generality, the nal line of sight is used as the 3

4 angular reference : f = 0 (12) The adjoint vector of optimal trajectories on the natural barrier is : VP = V E? (t f? t) V P (13) = cos (14) P = sin (15) The capture of the evader only occurs in the usable part of the game target. To capture an optimal evader, the pursuer must satisfy the compromise between its nal speed and its nal angle of attack given by the equation below : V Pf The limit of the usable part V Pf = V E cos Pf (16) V E cos P f denes the nal conditions of optimal trajectories of the natural barrier. Since E has no constraint on its turning rate, the optimal control strategy of the evader on the natural barrier is to take the nal line of sight direction. We note the optimal controls of the evader and the pursuer respectively E ( E in the 3D state space) and u. E = 0 (17) E =? (18) The analysis of the hamiltonian equation (10) with the analytic solution of the adjoint vector (equations (13) to (15)) give u on the natural barrier. u = max [?1; min(1; u 0 )] (19) 8 t < t f u 0 =? sin 2V F br c (t f? t) (20) This expression is not available on the game target, where the following expression of u 0 must be use. u 0 =? tan Pf 2br c (21) The natural barrier separates the capture zone and the non capture zone in the closeness of the game target, but the natural barrier is not sucient to close the capture zone for P small and superior to a value 1. To close the barrier of this pursuit game we have built a focal line starting in backward time at P = 0 and = 1. On the focal line, the pursuer plays the control u focal (equation (22)) to keep its velocity ~V P in the direction of the line of sight, i.e. to keep P = 0. u focal = V Er c V P sin E (22) The barrier of the short range sub-game is closed with optimal trajectories reaching tangentially the focal line in forward time. Figure 2: Barrier of the short range sub-game The gure 2 represents the barrier of this pursuit game in the 3D state space (V P ; ; P ). The focal line and the trajectories reaching it appears on the gure 2 at the front of the barrier. In the reduced state space (V P ; ; P ), the focal line is unique, but this focal line summarizes two dierent behaviors of E and P. If the evader turns left optimally, then the pursuer turns left with the control u focal (equation (22)). E can also turn right optimally and then P turns right as explained in equation (22). The gure 3 shows the focal line with E turning at right in the earthly referential (x; y). Other optimal pursuits of the short range sub-game barrier are also drawn on the picture 3 (P 1 pursuing E 1, P 2 pursuing E 2 and P 3 pursuing E 3). The optimal behavior of P at the beginning y (m) FOCAL LINE OF SHOT ANGE GAME E_1 P_1 ligne_focale_p ligne_focale_e E_2 P_2 E_3 P_3 x (m) Figure 3: Trajectories of P and E in the earthly referential reaching the focal line of the short range game of the pursuit is to turn with its maximum turning rate to reach the focal line. When P arrives near the focal line ju j decreases. During this time, E ies in straight line ( E = constant) towards the focal line. On the focal line, ju j increases again to keep ~V P in the direction of E. Therefore the trajectories of P and E are curved in the earthly referential when the state of the game is on the 4

5 focal line. At the end of the focal line, E continues in straight line in the direction of the nal line of sight and forces P to turn with its maximum turning rate. We use the part of the barrier of the short range subgame corresponding to = lock when the missile locks on the aircraft to design the game target of medium range sub-games. We call this new game target a \surcible". V P u= 1 φ P α θ V E φ E eference BAIE OF SHOT ANGE GAME AT = _LOCK surcible Figure 6: Geometry of medium range sub-game with constraint on evader direction 20 Phi_P (deg.) V_P (m/s) Figure 4: Game target for medium range sub-games 3.3 The medium range sub-games To simplify the analysis of the pursuit, we modify the kinematics of medium range sub-games. We change the equation (1) into the equation (23). j? E j (24) When the missile of the evader is in Lam guidance, E must y in the direction of the other aircraft, which corresponds approximately to the direction of the missile P. The sub-game 4 is identical to the sub-game 3 with = 0, i.e. : E = (25) The gure 7 presents the part of the barriers of the subgames 3 and 4 corresponding to V P = V Pmax MEDIUM ANGE GAMES maximum_range_of_a_missile_at_vp_max barrier_medium_range_constraint_game_at_vp_max _V P =?av 2 P (23) The gure 5 represents a part of the optimal medium range subgame barrier corresponding to the missile shooting time when V P = V Pmax (m) BAIE OF MEDIUM ANGE GAME AT VP = VP_max barrier_medium_range_game_at_vp_max PhiP (deg.) (m) Figure 7: Capture domain of the sub-games 3 and 4 at the missile shooting instant Figure 5: PhiP (deg.) Capture domain of the sub-game 2 at the missile shooting instant The sub-game 3 is an optimal dierential game with perfect information as the sub-game 2 except we put a constraint on the domain of the evader control E (gure 6) : 3.4 The evasion strategy of BA We want to help BA to take its decisions in the duel, in particular to choose its evasion time. The aircraft does not detect the opponent's shooting, it sees the enemy missile only when the enemy Ad locks on. When the Ad of the opponent missile locks, it can be too late to evade. To be sure of escaping from M, BA must not enter into the capture zone of M of the subgame 2, when BA has not yet detected the M shooting. A secure evasion of BA corresponds to an evasion started before entering in this capture zone. Since BA does not see M, BA protects itself against a M that A can shoot at the present time and against 5

6 all Ms that A may have shot in the past. That is why we introduce in all Adam's simulations some hypothetic Ms to perform the evasion strategy of BA : At each time step in the simulation, A res a hypothetic missile (hypothetic M) as soon as BA crosses the barrier of the sub-game 4 of a M supposed not yet to be shot. BA evades as soon as it reaches the capture zone of the sub-game 2 of a hypothetic M red or not. On one hand, because of the duel hypotheses and in particular of the hypothesis 5 (section 3.1), this evasion preserves BA from losing and assures BA of an outcome at least equal to a draw outcome and the BA evasion does not depend on the real M trajectory. On the other hand, with such an evasion strategy, BA takes no risk and can miss a possible win outcome. The BA evasion strategy looks like \the principle of min-max certainty equivalence" which states that one must look for what is actually the worst possible state with the available information and to play the strategy which would be optimal if we were certain that the state is eectively this state [1]. Of course, we prove no optimality of this strategy in the present context. A does not use hypothetic BM for its escape maneuver and does not know where BM is. Therefore A can not choose its evasion instant to make an evasion as ecient as that of BA, even if A uses the barriers of sub-games that it can manipulate because of the imperfect knowledge of the position of BM. If both A and BA were to evade considering hypothetic enemy missiles, Adam would be without interest, since the duel would always lead to a draw outcome. The gure 8 represents a duel in Adam. This decision support system simulates complex kinematics for the aircrafts and the missiles too. The aircrafts use an evasion strategy designed by us considering the barriers calculated previously, which give a good approximation of realistic shooting domains. The barriers determine the time to evade for BA and the side of its turn. On the gure 8, A res several hypothetic missiles. Some drawings on the trajectories explain the aircrafts positions in the state spaces of the sub-games. Other drawings explain the guidance mode of the missiles Conclusion This study illustrates the use of game theory to analyze some partial games (or sub-games) of a more complex situation we study by simulation. As an example of this approach, we have chosen the Mica/Amraam duel and we have used symbolic programming to build a decision support system. This example shows how game theory proposes in particular a secure evasion to an aircraft against a missile as a Mica/Amraam with only few hypotheses. eferences [1] P. Bernhard and Alain apaport. Min-max Certainty Equivalence & Dierential Games. INIA - esearch eport : -2019, August [2] Pierre Bernhard. A View on the Dierential Games Theory..A.I..O., Automatique/Systems Analysis and Control - Volume 15 - Bordas-Dunod, [3] W. Grimm and K. H. Well. Modelling air combat as dierential game recent approaches and future requirements. Fourth International Symposium on Dierential Games and Applications - Finland - Helsinki - University of Technology, August [4] M. Guelman, J. Shinar, and A. Green. Qualitative Study of a Planar Evasion Game in the Atmosphere. Guidance, Navigation and Control Conference, Minneapolis, Minnesota, August [5] ufus Isaacs. Dierential Games, a Mathematical Theory with Applications to Warfare and Pursuit, Control and Optimization. The SIAM series in Applied Mathematics, New York, [6] Stephane Le Menec. Adam : Aide au duel Aerien Moderne. Theorie des jeux dierentiels et programmation symbolique appliquees au probleme de l'amraam. IN- IA - esearch eport : -2032, Septembre [7] G.J. Olsder and J.V. Breakwell. ole Determination in an Aerial Dogght. International Journal of Game Theory - Volume [8] Patrice Poyet, Philippe De La Cruz, Thierry Mileo et Jean-Noel Loiseau ecentes etudes en matiere de simulation tactiques intelligentes. 9ieme journees internationales d'avignon, Avignon, France, Mai-juin [9] J. Shinar and A.W. Siegel and Y.I. Gold On the Analysis of a Complex Dierential Game Using Articial Intelligence Techniques. 27th Conference on Decision and Control, Austin, Texas, December, Figure 8: right Duel in Adam with BA at left and A at 6

Maneuver Strategy in Beyond-Visual-Range Air Combat

Maneuver Strategy in Beyond-Visual-Range Air Combat 2011 International Conference on Information Communication and Management IPCSIT vol.16 (2011) (2011) IACSIT Press, Singapore Maneuver Strategy in Beyond-Visual-Range Air Combat Liang Xiao, Jun Huang Beijing

More information

In [6], level sets of the value function for particular magnitudes of parameters of the problem were computed using an algorithm based on viability th

In [6], level sets of the value function for particular magnitudes of parameters of the problem were computed using an algorithm based on viability th NUMERICAL SOLUTION TO THE ACOUSTIC HOMICIDAL CHAUFFEUR GAME V.S. Patsko Institute of Mathematics and Mechanics S.Kovalevskaya str., 16, Ekaterinburg, 62219, Russia patsko@imm.uran.ru V.L. Turova Center

More information

Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming

Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming 2007 Information, Decision and Control Effect of Uncertainties on UCAV Trajectory Optimisation Using Evolutionary Programming Istas F Nusyirwan 1, Cees Bil 2 The Sir Lawrence Wackett Centre for Aerospace

More information

A Genetic Algorithm for Mid-Air Target Interception

A Genetic Algorithm for Mid-Air Target Interception olume 14 No.1, January 011 A Genetic Algorithm for Mid-Air Target Interception Irfan Younas HITEC University Taxila cantt. Pakistan Atif Aqeel PMAS-AAUR Rawalpindi Pakistan ABSTRACT This paper presents

More information

Applications of Guidance

Applications of Guidance Chapter 1 Applications of Guidance Module 11: Lecture 34 PN Based Impact Angle Constrained Guidance Keywords. Impact Angle Control, Orientation Guidance 1.1 PN Based Impact Angle Constrained Guidance In

More information

The Chase Problem (Part 1) David C. Arney

The Chase Problem (Part 1) David C. Arney The Chase Problem (Part 1) David C. Arney We build systems like the Wright brothers built airplanes build the whole thing, push it off a cliff, let it crash, and start all over again. --- R. M. Graham

More information

Vector Addition and Subtraction: Analytical Methods

Vector Addition and Subtraction: Analytical Methods Connexions module: m42128 1 Vector Addition and Subtraction: Analytical Methods OpenStax College This work is produced by The Connexions Project and licensed under the Creative Commons Attribution License

More information

Coordination and control of multiple agents have received great attention over the last few years. 1 5

Coordination and control of multiple agents have received great attention over the last few years. 1 5 AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 2005, San Francisco, California AIAA 2005-6239 Control Strategies in Multi-Player Pursuit and Evasion Game Jung Soon Jang and

More information

Residual Advantage Learning Applied to a Differential Game

Residual Advantage Learning Applied to a Differential Game Presented at the International Conference on Neural Networks (ICNN 96), Washington DC, 2-6 June 1996. Residual Advantage Learning Applied to a Differential Game Mance E. Harmon Wright Laboratory WL/AAAT

More information

LEVEL SETS OF THE VALUE FUNCTION IN LINEAR DIFFERENTIAL GAMES WITH ELLIPTICAL VECTOGRAMS. S.S.Kumkov, V.S.Patsko, J.Shinar

LEVEL SETS OF THE VALUE FUNCTION IN LINEAR DIFFERENTIAL GAMES WITH ELLIPTICAL VECTOGRAMS. S.S.Kumkov, V.S.Patsko, J.Shinar LEVEL SETS OF THE VALUE FUNCTION IN LINEAR DIFFERENTIAL GAMES WITH ELLIPTICAL VECTOGRAMS S.S.Kumkov V.S.Patsko J.Shinar Institute of Mathematics and Mechanics Ural Branch of Russian Academy of Sciences

More information

Trigonometry * Scott Starks. 1 Trigonometry

Trigonometry * Scott Starks. 1 Trigonometry OpenStax-CNX module: m38633 1 Trigonometry * Scott Starks This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 1 Trigonometry 1.1 Introduction Trigonometry

More information

Keywords: UAV, Formation flight, Virtual Pursuit Point

Keywords: UAV, Formation flight, Virtual Pursuit Point DESIGN THE GUIDANCE LAW FOR FORMATION FLIGHT OF MULTIPLE UAVS Heemin Shin*, Hyungi Kim*, Jaehyun Lee*, David Hyunchul Shim* *Korea Advanced Institute of Science and Technology (KAIST) Keywords: UAV, Formation

More information

Defender-assisted Evasion and Pursuit Maneuvers

Defender-assisted Evasion and Pursuit Maneuvers Air Force Institute of Technology AFIT Scholar Theses and Dissertations 3-22-2018 Defender-assisted Evasion and Pursuit Maneuvers Roger S. Anderson Follow this and additional works at: https://scholar.afit.edu/etd

More information

Trajectory Planning for Reentry Maneuverable Ballistic Missiles

Trajectory Planning for Reentry Maneuverable Ballistic Missiles International Conference on Manufacturing Science and Engineering (ICMSE 215) rajectory Planning for Reentry Maneuverable Ballistic Missiles XIE Yu1, a *, PAN Liang1,b and YUAN ianbao2,c 1 College of mechatronic

More information

MOVING HORIZON CONTROL IN THE GENERATION OF INITIAL SOLUTION TO DYNAMIC OPTIMIZATION PROBLEM. November 21, 2005

MOVING HORIZON CONTROL IN THE GENERATION OF INITIAL SOLUTION TO DYNAMIC OPTIMIZATION PROBLEM. November 21, 2005 Mat-2.108 Independent Research Project in Applied Mathematics MOVING HORIZON CONTROL IN THE GENERATION OF INITIAL SOLUTION TO DYNAMIC OPTIMIZATION PROBLEM November 21, 2005 Helsinki University of Technology

More information

NEW PRINCIPLE FOR MISSILE GUIDANCE AND CONTROL

NEW PRINCIPLE FOR MISSILE GUIDANCE AND CONTROL 25 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES NEW PRINCIPLE FOR MISSILE GUIDANCE AND CONTROL Shinar Josef, Technion, Israel Institute of Technology, Haifa, 32 Israel Keywords: interception,

More information

Expendable Countermeasure Effectiveness against Imaging Infrared Guided Threats

Expendable Countermeasure Effectiveness against Imaging Infrared Guided Threats Expendable Countermeasure Effectiveness against Imaging Infrared Guided Threats Presentation Outline 1. Introduction 2. Imaging Infrared (IIR) Guided Threats 3. Infrared Countermeasures (IRCM) 4. IRCM

More information

Stable Trajectory Design for Highly Constrained Environments using Receding Horizon Control

Stable Trajectory Design for Highly Constrained Environments using Receding Horizon Control Stable Trajectory Design for Highly Constrained Environments using Receding Horizon Control Yoshiaki Kuwata and Jonathan P. How Space Systems Laboratory Massachusetts Institute of Technology {kuwata,jhow}@mit.edu

More information

Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation

Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation Dan N. DUMITRIU*,1,2, Andrei CRAIFALEANU 2, Ion STROE 2 *Corresponding author *,1 SIMULTEC INGINERIE

More information

Graphs, Search, Pathfinding (behavior involving where to go) Steering, Flocking, Formations (behavior involving how to go)

Graphs, Search, Pathfinding (behavior involving where to go) Steering, Flocking, Formations (behavior involving how to go) Graphs, Search, Pathfinding (behavior involving where to go) Steering, Flocking, Formations (behavior involving how to go) Class N-2 1. What are some benefits of path networks? 2. Cons of path networks?

More information

Effectiveness of autonomous decision-making for Unmanned Combat Aerial Vehicles in dogfight engagements

Effectiveness of autonomous decision-making for Unmanned Combat Aerial Vehicles in dogfight engagements Effectiveness of autonomous decision-making for Unmanned Combat Aerial Vehicles in dogfight engagements Nelson Ramírez López 1 GMV Aerospace and Defence, Madrid, 28760, Spain Rafał Żbikowski 2 Cranfield

More information

1. What is the law of reflection?

1. What is the law of reflection? Name: Skill Sheet 7.A The Law of Reflection The law of reflection works perfectly with light and the smooth surface of a mirror. However, you can apply this law to other situations. For example, how would

More information

Automation-Assisted Capture-the-Flag: A. Differential Game Approach

Automation-Assisted Capture-the-Flag: A. Differential Game Approach Automation-Assisted Capture-the-Flag: A 1 Differential Game Approach Haomiao Huang*, Jerry Ding*, Wei Zhang*, and Claire J. Tomlin Abstract Capture-the-flag is a complex, challenging game that is a useful

More information

Three Plane Approach for 3D True Proportional Navigation

Three Plane Approach for 3D True Proportional Navigation AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 2005, San Francisco, California AIAA 2005-6457 Three lane Approach for 3D True roportional Navigation İnanç ORAN Naval Science

More information

Hidefumi Wakamatsu, Yuusuke Tanaka, Akira Tsumaya, Keiichi Shirase, and Eiji Arai

Hidefumi Wakamatsu, Yuusuke Tanaka, Akira Tsumaya, Keiichi Shirase, and Eiji Arai Representation and Planning of Deformable Linear Object Manipulation Including Knotting Hidefumi Wakamatsu, Yuusuke Tanaka, Akira Tsumaya, Keiichi Shirase, and Eiji Arai Dept. of Manufacturing Science,

More information

Game-Theoretic Analysis of a Visibility Based Pursuit-Evasion Game in the Presence of Obstacles

Game-Theoretic Analysis of a Visibility Based Pursuit-Evasion Game in the Presence of Obstacles 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 0-2, 2009 WeA.5 Game-Theoretic Analysis of a Visibility Based Pursuit-Evasion Game in the Presence of Obstacles Sourabh

More information

Lectures 19: The Gauss-Bonnet Theorem I. Table of contents

Lectures 19: The Gauss-Bonnet Theorem I. Table of contents Math 348 Fall 07 Lectures 9: The Gauss-Bonnet Theorem I Disclaimer. As we have a textbook, this lecture note is for guidance and supplement only. It should not be relied on when preparing for exams. In

More information

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off

More information

Adversarial Policy Switching with Application to RTS Games

Adversarial Policy Switching with Application to RTS Games Adversarial Policy Switching with Application to RTS Games Brian King 1 and Alan Fern 2 and Jesse Hostetler 2 Department of Electrical Engineering and Computer Science Oregon State University 1 kingbria@lifetime.oregonstate.edu

More information

2.3 Projectile Motion

2.3 Projectile Motion Figure 1 An Olympic ski jumper uses his own body as a projectile. projectile an object that moves along a two-dimensional curved trajectory in response to gravity projectile motion the motion of a projectile

More information

UTILIZATION OF AIR-TO-AIR MISSILE SEEKER CONSTRAINTS IN THE MISSILE EVASION. September 13, 2004

UTILIZATION OF AIR-TO-AIR MISSILE SEEKER CONSTRAINTS IN THE MISSILE EVASION. September 13, 2004 Mat-2.108 Independent Research Project in Applied Mathematics UTILIZATION OF AIR-TO-AIR MISSILE SEEKER CONSTRAINTS IN THE MISSILE EVASION September 13, 2004 Helsinki University of Technology Department

More information

Automated Solution of Realistic Near-Optimal Aircraft Trajectories using Computational Optimal Control and Inverse Simulation

Automated Solution of Realistic Near-Optimal Aircraft Trajectories using Computational Optimal Control and Inverse Simulation Automated Solution of Realistic Near-Optimal Aircraft Trajectories using Computational Optimal Control and Inverse Simulation Janne Karelahti and Kai Virtanen Helsinki University of Technology, FIN-215

More information

TENTH WORLD CONGRESS ON THE THEORY OF MACHINE AND MECHANISMS Oulu, Finland, June 20-24, 1999 Finding Innitesimal Motions of Objects in Assemblies Usin

TENTH WORLD CONGRESS ON THE THEORY OF MACHINE AND MECHANISMS Oulu, Finland, June 20-24, 1999 Finding Innitesimal Motions of Objects in Assemblies Usin TENTH WORLD CONGRESS ON THE THEORY OF MACHINE AND MECHANISMS Oulu, Finland, June 20-24, 1999 Finding Innitesimal Motions of Objects in Assemblies Using Grassmann-Cayley Algebra E. Staetti, L. Ros, and

More information

Zero Robotics Autonomous Space Capture Challenge Manual

Zero Robotics Autonomous Space Capture Challenge Manual Zero Robotics Autonomous Space Capture Challenge Manual v1.3 1 Introduction 1.1 Conventions Vectors All vectors in this document are denoted with a bold face font. Of special note is the position vector

More information

A New Algorithm for Automated Aircraft Conflict Resolution

A New Algorithm for Automated Aircraft Conflict Resolution A New Algorithm for Automated Aircraft Conflict Resolution Nour Dougui, Daniel Delahaye, and Stephane Puechmorel ENAC July 3, 2009 our Dougui, Daniel Delahaye, and Stephane Puechmorel A New Algorithm (ENAC)

More information

Non-right Triangles: Law of Cosines *

Non-right Triangles: Law of Cosines * OpenStax-CNX module: m49405 1 Non-right Triangles: Law of Cosines * OpenStax This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 4.0 In this section, you will:

More information

Chapter 8: Physical Optics

Chapter 8: Physical Optics Chapter 8: Physical Optics Whether light is a particle or a wave had puzzled physicists for centuries. In this chapter, we only analyze light as a wave using basic optical concepts such as interference

More information

A New Approach to Meusnier s Theorem in Game Theory

A New Approach to Meusnier s Theorem in Game Theory Applied Mathematical Sciences, Vol. 11, 2017, no. 64, 3163-3170 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ams.2017.712352 A New Approach to Meusnier s Theorem in Game Theory Senay Baydas Yuzuncu

More information

Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems

Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems Computer Kit for Development, Modeling, Simulation and Animation of Mechatronic Systems Karol Dobrovodský, Pavel Andris, Peter Kurdel Institute of Informatics, Slovak Academy of Sciences Dúbravská cesta

More information

Detecting a Target Location Using a Mobile Robot With Range Only Measurement

Detecting a Target Location Using a Mobile Robot With Range Only Measurement Detecting a Target Location Using a Mobile obot With ange Only Measurement Gaurav Chaudhary Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai, India Email: gauravch@sc.iitb.ac.in

More information

Solving Minesweeper Using CSP

Solving Minesweeper Using CSP Solving Minesweeper Using CSP AI Course Final Project Gil & Chai Usage (After using Makefile) java player/aiplayer

More information

Finding a winning strategy in variations of Kayles

Finding a winning strategy in variations of Kayles Finding a winning strategy in variations of Kayles Simon Prins ICA-3582809 Utrecht University, The Netherlands July 15, 2015 Abstract Kayles is a two player game played on a graph. The game can be dened

More information

Monocular Vision Based Autonomous Navigation for Arbitrarily Shaped Urban Roads

Monocular Vision Based Autonomous Navigation for Arbitrarily Shaped Urban Roads Proceedings of the International Conference on Machine Vision and Machine Learning Prague, Czech Republic, August 14-15, 2014 Paper No. 127 Monocular Vision Based Autonomous Navigation for Arbitrarily

More information

POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT

POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT 26 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES POTENTIAL ACTIVE-VISION CONTROL SYSTEMS FOR UNMANNED AIRCRAFT Eric N. Johnson* *Lockheed Martin Associate Professor of Avionics Integration, Georgia

More information

Ray Trace Notes. Charles Rino. September 2010

Ray Trace Notes. Charles Rino. September 2010 Ray Trace Notes Charles Rino September 2010 1 Introduction A MATLAB function that performs a direct numerical integration to the ray optics equation described in book Section 1.3.2 has been implemented.

More information

Tracking Multiple Objects in 3D. Coimbra 3030 Coimbra target projection in the same image position (usually

Tracking Multiple Objects in 3D. Coimbra 3030 Coimbra target projection in the same image position (usually Tracking Multiple Objects in 3D Jo~ao P. Barreto Paulo Peioto Coimbra 33 Coimbra 33 Jorge Batista Helder Araujo Coimbra 33 Coimbra 33 Abstract In this paper a system for tracking multiple targets in 3D

More information

Distributed hierarchical vehicle control & semi-autonomous collaborative driving

Distributed hierarchical vehicle control & semi-autonomous collaborative driving EPFL Semester project Distributed hierarchical vehicle control & semi-autonomous collaborative driving Assistant: Dr. Philippe Müllhaupt Professor: MER. Denis Gillet Semester 7: winter 2005-2006 Lausanne,

More information

Analysis of the effect of target scattering on the operational effectiveness of seeker

Analysis of the effect of target scattering on the operational effectiveness of seeker 2nd International Conference on Materials Science, Machinery and Energy Engineering (MSMEE 2017) Analysis of the effect of target scattering on the operational effectiveness of seeker Jun-chao Yuan1, a,

More information

Efficiency. Narrowbanding / Local Level Set Projections

Efficiency. Narrowbanding / Local Level Set Projections Efficiency Narrowbanding / Local Level Set Projections Reducing the Cost of Level Set Methods Solve Hamilton-Jacobi equation only in a band near interface Computational detail: handling stencils near edge

More information

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-12021

More information

t=0 t=0 t=tf t=tf t=tf t=tf t=0 t=0 t=tc Time X1

t=0 t=0 t=tf t=tf t=tf t=tf t=0 t=0 t=tc Time X1 A Tool for Solving Dierential Games with Co-evolutionary Algorithms Francisco Gordillo Escuela Superior de Ingenieros Camino Descubrimientos s/n 4192 Sevilla, Spain Ismael Alcala Escuela Superior de Ingenieros

More information

CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH

CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 27 CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 2.1 INTRODUCTION The standard technique of generating sensor data for navigation is the dynamic approach. As revealed in the literature (John Blakelock

More information

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1 Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module 10 Lecture 1 So far, in this course we have discussed planar linkages, which

More information

Introduction to Robotics

Introduction to Robotics Introduction to Robotics Ph.D. Antonio Marin-Hernandez Artificial Intelligence Department Universidad Veracruzana Sebastian Camacho # 5 Xalapa, Veracruz Robotics Action and Perception LAAS-CNRS 7, av du

More information

USING MULTIPLAYER DIFFERENTIAL GAME THEORY TO DERIVE EFFICIENT PURSUIT-EVASION STRATEGIES FOR UNMANNED AERIAL VEHICLES

USING MULTIPLAYER DIFFERENTIAL GAME THEORY TO DERIVE EFFICIENT PURSUIT-EVASION STRATEGIES FOR UNMANNED AERIAL VEHICLES USING MULTIPLAYER DIFFERENTIAL GAME THEORY TO DERIVE EFFICIENT PURSUIT-EVASION STRATEGIES FOR UNMANNED AERIAL VEHICLES A Thesis Presented to The Academic Faculty by Johan M. Reimann In Partial Fulfillment

More information

Search problems on 1-skeletons of regular. Abstract. For pursuit-evasion games played on 1-skeletons of regular polyhedrons

Search problems on 1-skeletons of regular. Abstract. For pursuit-evasion games played on 1-skeletons of regular polyhedrons Search problems on 1-skeletons of regular polyhedrons F.V. Fomin P.A. Golovach y N.N. Petrov z Abstract For pursuit-evasion games played on 1-skeletons of regular polyhedrons some problems of nding the

More information

6 Extensive Form Games

6 Extensive Form Games 6 Extensive Form Games 6.1 Example: Representing a Simultaneous 22 Game Alice H HHHH O H HH o Q Bob H QQQ h o HHHH h 2 1 1 2 Figure 1: The Battle of the Sexes in Extensive Form So far we have described

More information

Verifying Periodic Task-Control Systems. Vlad Rusu? Abstract. This paper deals with the automated verication of a class

Verifying Periodic Task-Control Systems. Vlad Rusu? Abstract. This paper deals with the automated verication of a class Verifying Periodic Task-Control Systems Vlad Rusu? Abstract. This paper deals with the automated verication of a class of task-control systems with periods, durations, and scheduling specications. Such

More information

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 4 Dynamics Part 2 4.3 Constrained Kinematics and Dynamics 1 Outline 4.3 Constrained Kinematics and Dynamics 4.3.1 Constraints of Disallowed Direction 4.3.2 Constraints of Rolling without Slipping

More information

8.B. The result of Regiomontanus on tetrahedra

8.B. The result of Regiomontanus on tetrahedra 8.B. The result of Regiomontanus on tetrahedra We have already mentioned that Plato s theory that the five regular polyhedra represent the fundamental elements of nature, and in supplement (3.D) to the

More information

12 - More Steering. from Milligan, "Artificial Intelligence for Games", Morgan Kaufman, 2006

12 - More Steering. from Milligan, Artificial Intelligence for Games, Morgan Kaufman, 2006 12 - More Steering from Milligan, "Artificial Intelligence for Games", Morgan Kaufman, 2006 Separation commonly used in crowds, when all characters moving in roughly the same direction (repulsion steering)

More information

Reflection and Image Formation by Mirrors

Reflection and Image Formation by Mirrors Purpose Theory a. To study the reflection of light Reflection and Image Formation by Mirrors b. To study the formation and characteristics of images formed by different types of mirrors. When light (wave)

More information

Sequential Two-Prize Contests

Sequential Two-Prize Contests Sequential Two-Prize Contests Aner Sela September, 2009 Abstract We study two-stage all-pay auctions with two identical prizes. In each stage, the players compete for one prize. Each player may win either

More information

A DH-parameter based condition for 3R orthogonal manipulators to have 4 distinct inverse kinematic solutions

A DH-parameter based condition for 3R orthogonal manipulators to have 4 distinct inverse kinematic solutions Wenger P., Chablat D. et Baili M., A DH-parameter based condition for R orthogonal manipulators to have 4 distinct inverse kinematic solutions, Journal of Mechanical Design, Volume 17, pp. 150-155, Janvier

More information

Robotics (Kinematics) Winter 1393 Bonab University

Robotics (Kinematics) Winter 1393 Bonab University Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots

More information

Refraction and Lenses. Honors Physics

Refraction and Lenses. Honors Physics Refraction and Lenses Honors Physics Refraction Refraction is based on the idea that LIGHT is passing through one MEDIUM into another. The question is, WHAT HAPPENS? Suppose you are running on the beach

More information

Ian Mitchell. Department of Computer Science The University of British Columbia

Ian Mitchell. Department of Computer Science The University of British Columbia CPSC 542D: Level Set Methods Dynamic Implicit Surfaces and the Hamilton-Jacobi Equation or What Water Simulation, Robot Path Planning and Aircraft Collision Avoidance Have in Common Ian Mitchell Department

More information

Development of Production Environment for Motion Contents for Humans, Animals, and Other Structures

Development of Production Environment for Motion Contents for Humans, Animals, and Other Structures UDC 621.397.3:681.32 Development of Production Environment for Motion Contents for Humans, Animals, and Other Structures VFumio Nagashima (Manuscript received June 17, 1999) This paper proposes an efficient

More information

GEOMETRIC OPTICS. LENSES refract light, so we need to know how light bends when entering and exiting a lens and how that interaction forms an image.

GEOMETRIC OPTICS. LENSES refract light, so we need to know how light bends when entering and exiting a lens and how that interaction forms an image. I. What is GEOMTERIC OPTICS GEOMETRIC OPTICS In geometric optics, LIGHT is treated as imaginary rays. How these rays interact with at the interface of different media, including lenses and mirrors, is

More information

Computer Graphics and Linear Algebra Rebecca Weber, 2007

Computer Graphics and Linear Algebra Rebecca Weber, 2007 Computer Graphics and Linear Algebra Rebecca Weber, 2007 Vector graphics refers to representing images by mathematical descriptions of geometric objects, rather than by a collection of pixels on the screen

More information

OPTIMUM FLIGHT TRAJECTORIES AND SENSITIVITY ANALYSIS FOR TERRAIN COLLISION AVOIDANCE SYSTEMS

OPTIMUM FLIGHT TRAJECTORIES AND SENSITIVITY ANALYSIS FOR TERRAIN COLLISION AVOIDANCE SYSTEMS 2 TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES OPTIMUM FLIGHT TRAJECTORIES AND SENSITIITY ANALYSIS FOR TERRAIN COLLISION AOIDANCE SYSTEMS T Sharma*, C Bil*, A Eberhard** * Sir Lawrence Wackett

More information

Tilings of the Euclidean plane

Tilings of the Euclidean plane Tilings of the Euclidean plane Yan Der, Robin, Cécile January 9, 2017 Abstract This document gives a quick overview of a eld of mathematics which lies in the intersection of geometry and algebra : tilings.

More information

Operation Trajectory Control of Industrial Robots Based on Motion Simulation

Operation Trajectory Control of Industrial Robots Based on Motion Simulation Operation Trajectory Control of Industrial Robots Based on Motion Simulation Chengyi Xu 1,2, Ying Liu 1,*, Enzhang Jiao 1, Jian Cao 2, Yi Xiao 2 1 College of Mechanical and Electronic Engineering, Nanjing

More information

to be known. Let i be the leg lengths (the distance between A i and B i ), X a 6-dimensional vector dening the pose of the end-eector: the three rst c

to be known. Let i be the leg lengths (the distance between A i and B i ), X a 6-dimensional vector dening the pose of the end-eector: the three rst c A formal-numerical approach to determine the presence of singularity within the workspace of a parallel robot J-P. Merlet INRIA Sophia-Antipolis France Abstract: Determining if there is a singularity within

More information

Exterior Orientation Parameters

Exterior Orientation Parameters Exterior Orientation Parameters PERS 12/2001 pp 1321-1332 Karsten Jacobsen, Institute for Photogrammetry and GeoInformation, University of Hannover, Germany The georeference of any photogrammetric product

More information

APPROXIMATING THE MAXMIN AND MINMAX AREA TRIANGULATIONS USING ANGULAR CONSTRAINTS. J. Mark Keil, Tzvetalin S. Vassilev

APPROXIMATING THE MAXMIN AND MINMAX AREA TRIANGULATIONS USING ANGULAR CONSTRAINTS. J. Mark Keil, Tzvetalin S. Vassilev Serdica J. Computing 4 00, 3 334 APPROXIMATING THE MAXMIN AND MINMAX AREA TRIANGULATIONS USING ANGULAR CONSTRAINTS J. Mark Keil, Tzvetalin S. Vassilev Abstract. We consider sets of points in the two-dimensional

More information

Visibility Graphs, Dismantlability, and the Cops-and-Robbers Game. Anna Lubiw University of Waterloo

Visibility Graphs, Dismantlability, and the Cops-and-Robbers Game. Anna Lubiw University of Waterloo Visibility Graphs, Dismantlability, and the Cops-and-Robbers Game Anna Lubiw University of Waterloo Visibility Graphs polygon visibility graph visibility graphs are a mystery with respect to other known

More information

Forbidden Minors for a Pursuit Game on Graphs

Forbidden Minors for a Pursuit Game on Graphs Forbidden Minors for a Pursuit Game on Graphs A Senior Project submitted to The Division of Science, Mathematics, and Computing of Bard College by Abhinanda Bhattacharyya Annandale-on-Hudson, New York

More information

Keywords: TDC, Submarine, Torpedo, World War II

Keywords: TDC, Submarine, Torpedo, World War II Self Position Keeper Modeling Abstract During World War II, all the submarines of all warring nations used analog computers to assist submarine commanders with aiming straight-running torpedoes (e.g. UK

More information

Two-Dimensional Motion

Two-Dimensional Motion Two-Dimensional Motion Objects don't always move in a straight line. When an object moves in two dimensions, we must look at vector components. The most common kind of two dimensional motion you will encounter

More information

An Ecient Approximation Algorithm for the. File Redistribution Scheduling Problem in. Fully Connected Networks. Abstract

An Ecient Approximation Algorithm for the. File Redistribution Scheduling Problem in. Fully Connected Networks. Abstract An Ecient Approximation Algorithm for the File Redistribution Scheduling Problem in Fully Connected Networks Ravi Varadarajan Pedro I. Rivera-Vega y Abstract We consider the problem of transferring a set

More information

The University of Melbourne Department of Computer Science and Software Engineering Graphics and computation.

The University of Melbourne Department of Computer Science and Software Engineering Graphics and computation. The University of Melbourne Department of Computer Science and Software Engineering 433-380 Graphics and computation Project 2, 2007 Set: 16th April Demonstration: week commencing 14th May Electronic submission:

More information

Name Period. (b) Now measure the distances from each student to the starting point. Write those 3 distances here. (diagonal part) R measured =

Name Period. (b) Now measure the distances from each student to the starting point. Write those 3 distances here. (diagonal part) R measured = Lesson 5: Vectors and Projectile Motion Name Period 5.1 Introduction: Vectors vs. Scalars (a) Read page 69 of the supplemental Conceptual Physics text. Name at least 3 vector quantities and at least 3

More information

Chapter 26 Geometrical Optics

Chapter 26 Geometrical Optics Chapter 26 Geometrical Optics 26.1 The Reflection of Light 26.2 Forming Images With a Plane Mirror 26.3 Spherical Mirrors 26.4 Ray Tracing and the Mirror Equation 26.5 The Refraction of Light 26.6 Ray

More information

Projectile Motion. Remember that the projectile travels vertically (up and down y) in the same time that it is traveling above the horizontal (x)

Projectile Motion. Remember that the projectile travels vertically (up and down y) in the same time that it is traveling above the horizontal (x) Projectile Motion Consider motion in and y separately Ignore air resistance elocity in -direction is constant Write down positions in and y as a function of time Remember that the projectile traels ertically

More information

INTRODUCTION REFLECTION AND REFRACTION AT BOUNDARIES. Introduction. Reflection and refraction at boundaries. Reflection at a single surface

INTRODUCTION REFLECTION AND REFRACTION AT BOUNDARIES. Introduction. Reflection and refraction at boundaries. Reflection at a single surface Chapter 8 GEOMETRICAL OPTICS Introduction Reflection and refraction at boundaries. Reflection at a single surface Refraction at a single boundary Dispersion Summary INTRODUCTION It has been shown that

More information

Methodology for Automatic Synthesis of Wargame Simulator using DEVS

Methodology for Automatic Synthesis of Wargame Simulator using DEVS Methodology for Automatic Synthesis of Wargame Simulator using DEVS Kim Ju Young, Shim Kwang Hyun ETRI kimjy1113@etri.re.kr, shimkh@etri.re.kr Abstract In specific domain such as wargame, simulator developers

More information

Appendix E Calculating Normal Vectors

Appendix E Calculating Normal Vectors OpenGL Programming Guide (Addison-Wesley Publishing Company) Appendix E Calculating Normal Vectors This appendix describes how to calculate normal vectors for surfaces. You need to define normals to use

More information

!"#$"%"& When can a UAV get smart with its operator, and say 'NO!'? Jerry Ding**, Jonathan Sprinkle*, Claire J. Tomlin**, S.

!#$%& When can a UAV get smart with its operator, and say 'NO!'? Jerry Ding**, Jonathan Sprinkle*, Claire J. Tomlin**, S. Arizona s First University. When can a UAV get smart with its operator, and say 'NO!'? Jerry Ding**, Jonathan Sprinkle*, Claire J. Tomlin**, S. Shankar Sastry**!"#$"%"&!"#"$"%"&"'"("$")"*""+",""-"."/"$","+"'"#"$".!"#"$"%"&"'"("$")"*""+",""-"."/"$","+"'"#"$".

More information

Reach Sets and the Hamilton-Jacobi Equation

Reach Sets and the Hamilton-Jacobi Equation Reach Sets and the Hamilton-Jacobi Equation Ian Mitchell Department of Computer Science The University of British Columbia Joint work with Alex Bayen, Meeko Oishi & Claire Tomlin (Stanford) research supported

More information

A Constrained Attitude Control Module for Small Satellites

A Constrained Attitude Control Module for Small Satellites A Constrained Attitude Control Module for Small Satellites Henri Kjellberg and E. Glenn Lightsey The University of Texas at Austin Small Satellite Conference Logan, Utah August 14, 2012 Motivation for

More information

Projectile Motion SECTION 3. Two-Dimensional Motion. Objectives. Use of components avoids vector multiplication.

Projectile Motion SECTION 3. Two-Dimensional Motion. Objectives. Use of components avoids vector multiplication. Projectile Motion Key Term projectile motion Two-Dimensional Motion Previously, we showed how quantities such as displacement and velocity were vectors that could be resolved into components. In this section,

More information

Activity 9.1 The Diffraction Grating

Activity 9.1 The Diffraction Grating PHY385H1F Introductory Optics Practicals Day 9 Diffraction November 29, 2010 Please work in a team of 3 or 4 students. All members should find a way to contribute. Two members have a particular role, and

More information

Elastic Bands: Connecting Path Planning and Control

Elastic Bands: Connecting Path Planning and Control Elastic Bands: Connecting Path Planning and Control Sean Quinlan and Oussama Khatib Robotics Laboratory Computer Science Department Stanford University Abstract Elastic bands are proposed as the basis

More information

Dept. of Adaptive Machine Systems, Graduate School of Engineering Osaka University, Suita, Osaka , Japan

Dept. of Adaptive Machine Systems, Graduate School of Engineering Osaka University, Suita, Osaka , Japan An Application of Vision-Based Learning for a Real Robot in RoboCup - A Goal Keeping Behavior for a Robot with an Omnidirectional Vision and an Embedded Servoing - Sho ji Suzuki 1, Tatsunori Kato 1, Hiroshi

More information

There have been many wide-ranging applications of hybrid dynamic systems, most notably in manufacturing systems and network protocols. To date, they h

There have been many wide-ranging applications of hybrid dynamic systems, most notably in manufacturing systems and network protocols. To date, they h Proceedings of SYROCO '97, Nantes France ROBUST DISCRETE EVENT CONTROLLER SYNTHESIS FOR CONSTRAINED MOTION SYSTEMS David J. Austin, Brenan J. McCarragher Department of Engineering Faculty of Engineering

More information

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS Proceedings of the ASME 2007 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2007 September 4-7, 2007, Las Vegas, Nevada, USA DETC2007-34372

More information

Reinforcement Control via Heuristic Dynamic Programming. K. Wendy Tang and Govardhan Srikant. and

Reinforcement Control via Heuristic Dynamic Programming. K. Wendy Tang and Govardhan Srikant. and Reinforcement Control via Heuristic Dynamic Programming K. Wendy Tang and Govardhan Srikant wtang@ee.sunysb.edu and gsrikant@ee.sunysb.edu Department of Electrical Engineering SUNY at Stony Brook, Stony

More information

2008 by authors and 2008 American Institute of Aeronautics and Astronautics (AIAA)

2008 by authors and 2008 American Institute of Aeronautics and Astronautics (AIAA) Karelahti, J., Virtanen, K., and Öström, J., Automated Generation of Realistic Near Optimal Aircraft Trajectories, Journal of Guidance, Control, and Dynamics, accepted for publication. 28 by authors and

More information

Workspaces of planar parallel manipulators

Workspaces of planar parallel manipulators Workspaces of planar parallel manipulators Jean-Pierre Merlet Clément M. Gosselin Nicolas Mouly INRIA Sophia-Antipolis Dép. de Génie Mécanique INRIA Rhône-Alpes BP 93 Université Laval 46 Av. Felix Viallet

More information