Virtual force field based obstacle avoidance and agent based intelligent mobile robot

Size: px
Start display at page:

Download "Virtual force field based obstacle avoidance and agent based intelligent mobile robot"

Transcription

1 Virual force field based obsacle avoidance and agen based inelligen mobile robo Saurabh Sarkar *a, Sco Reynolds b, Ernes Hall a a Dep of Mechinical Engineering, Universiy of Cincinnai b Dep. of Compuer Science, Univ. of Cincinnai 2600 Clifon Ave., Cincinnai, OH USA Inerne: hp:// ABSTRACT This paper presens a modified virual force based obsacle avoidance approach suied for laser range finder. The modified mehod akes advanage of he polar coordinae based daa sen by he laser sensor by mapping he environmen in a polar coordinae sysem. The mehod also uilizes a Gaussian funcion based cerainy values o deec obsacle. The mehod successfully navigaes hrough complex obsacles and reaches arge GPS waypoins. Keywords: Virual force field, laser ranger finder, agens. 1. INTRODUCTION Real-ime obsacle avoidance algorihms are imporan for mobile robos. Khaib demonsraed he realime obsacle avoidance wih his concep of arificial poenial field in Moravec and Elfes came ou he widely popular concep of cerainy grids. I is especially useful for daa accumulaion and sensor fusion 2. Borensein and Koren developed he Virual Force Field by merging he las wo conceps 3. A cerainy grid divides he robo s work area ino small cells. Each cell hen assigned a cerainy value. The cerainy value is he measure of confidence of an obsacle being in he cell. The greaer he cerainy values of he cell he more probabiliy of an obsacle being in he cell. The moving robo keeps updaing he cerainy values in he grid around iself. Each of he cells applies a repulsive force on he robo and pushes i away from cell. The force is proporional o he cerainy value of he cell and inversely proporional o square of disance beween he obsacle and he robo. F cr = Force Consan d(i,j) = Disance beween robo and cell (i,j) C(i,j) = Cerainy Level of cell (i,j) x, = Robo s presen coordinaes o y o x i, y j = Coordinaes of cell (i,j) FcrC( i, j) x x0 y y0 F( i, j) = xˆ + yˆ 2 (1) d ( i, j) d( i, j) d( i, j) The resulan repulsive force is he vecor sum of all he repulsive forces from he cells * sarkarsh@ .uc.edu V. 4 (p.1 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

2 F r = F i, j (2) i, j Simulaneously he robo is aced upon by an aracive force, which pulls he robo owards he arge. The aracive force F originaes from he arge. The arge may be waypoin whose coordinaes are known o he robo. The magniude of he force is given by F x y y x0 y 0 = F xˆ + yˆ c d d (3) F c = Force Consan (aracion o arge) d = Disance beween arge and he robo x, y = Targe coordinaes The final resulan force R is he vecor sum of resulan and repulsive forces. R = F + F r (4) The direcion of he resulan R, δ where F F ( cos( δ ) i.sin( δ )) seering rae command Ω of he robo. =., is used o deermine he r r + [ min( θ δ )] Ω = K (5) s K s = Proporional consan for seering (in sec -1 ) θ = Curren direcion of ravel min(a-b) is he shores roaional difference beween wo angles. The resul is always beween -180 and 180. Some modificaions have been made in he original algorihm o make i more suied for use wih a laser scanner sensor. A novel feaure of his approach is dividing he robo s work area ino radial secors insead of using a grid sysem. The secors are 0.5 degrees wide and heir origin is locaed a he cener of he laser sensor. Anoher novel feaure is he equaion used o deermine he cerainy value of each of hese radial secors. The deails of each of he conribuions will be described in he following secions. 2. SYSTEM OVERVIEW Our robo sysem is designed as a disribued muli agen sysem. Muli agen sysems have been idenified by many including 4 as a promising approach o sofware engineering in a complex domain. Our sysem is designed o be open and always on. In hese sysems, sofware modules are modeled as auonomous agens. In our sysem, each sensor is represened as an agen ha communicaes wih he cenral summaion agen module. The individual agen acs as if i is he sole agen on he sysem and i is responsible for where he robo goes. For insance, he GPS sensor agen will always reurn o he summaion module he angle correcion he robo mus ake in order o drive down a sraigh line o he nex way poin. In his paper, we presen a simple wo agen sysem in which each sensor agen makes is decisions and demonsrae how hese decisions are fused ino one by he summaion module V. 4 (p.2 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

3 Each sensor agen perceives and undersands only a limied par of he environmen in which he robo exiss. This allows each agen o be solely focused on wha i is rying o achieve. In his sysem, a sensor can fail and our robo will sill be able o operae. This approach grealy simplifies he proocol in which he agens communicae and allows for a simple ye robus sysem. Figure 1Bearca Cub he robo using he algorihm 3.1 Working principle 3. LASER RANGE SCANNER SYSTEM Sonar sensors were predominan in mobile robos before he laser range scanner became commercially viable. Laser scanners are more reliable and give much beer resoluion compared o he sonar. Laser range scanner works on a similar ime of fligh principle ha is used by sonar or radar. I shoos ou a highly focused laser beam ino space. When he beams his an obsacle i ges scaered and par of i reurns o he scanner. The sensor deecs boh he changes in ampliude and phase and his is used o deermine he disance he beam was refleced back calculaing he ime difference beween release of he beam and arrival of he refleced beam. The sensor pans is laser beam in a 180 degree span using a roaing mirror. As he laser sensors shoos ou laser beams a differen angles i calculaes disance of obsacle laying in is field of view. Thus a 2- dimensional map of obsacles in-fron of he laser sensor can be obained. The laser sensor used here is a SICK TM LMS 200. I uses as infrared laser beam of 835 nm wavelengh. I has a span radius of 180 degrees. The resoluion of scan be 0.25, 0.5, 1 degree. I can communicae wih he compuer using a RS 422 or 232 pors. The daa ransfer rae varies from 96 K o 500 K Baud. Figure 2 SICK LMS V. 4 (p.3 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

4 3.2 Algorihm Figure 3 Laser measuremen sysem oupu The space in-fron of he mobile robo is broken ino radial secors. Each secor is 0.5 degrees in widh. Each of he secors is given a cerainy value. The cerainy value is depends on a Gaussian funcion of disance a which he obsacle is from he robo. The reading from he laser range finder gives disances in each of he secor. C = Consan C (θ ) = Cerainy value of secor a θ x (θ ) = Disance of obsacle a secor θ µ (θ ) = Mean value a secor θ σ = Sandard deviaion ( x( θ ) µ ( θ )) 2 (2σ ) e C ( θ ) = C if ( θ ) > µ ( θ ) σ 2π C (θ ) = C if x ( θ ) µ ( θ ) 2 x (6) By using µ (θ ) he shape of he mean curve around he robo can be conrolled. I can be eiher any 2-D shape like semi-circle or semi-ellipse. This will enable us o conrol how near o an obsacle a robo should be when passing i V. 4 (p.4 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

5 Figure 4 Mean Curve As he robo keeps moving ahead i updaes he cerainy values of each secor. Each of he secors applies a virual repulsive force on he robo. The magniude of he force depends on he cerainy value of he secor. F( θ ) = F C( θ ) (7) F c = Force consan C (θ ) = Cerainy of secor θ The resulan repulsive force is he vecor sum of all he repulsive forces from he cells c F r = F(θ ) (8) θ The direcion of he resulan seering angle is deermined from he resulan force. The angle of he F = F cos( δ ) i.sin( δ ). resulan force is given byδ where ( ) r r + ψ δ (+) β = (9) ψ = Seering angle of robo wih respec o curren heading δ = Angle of resulan repulsive force β π = Consan wih a value of 2 α (+)β is a special funcion which equals α + β when α is less han π 2 and α β when α more π han equal o V. 4 (p.5 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

6 Figure 5 Deermining seering angle when δ π < Special cases The value of δ varies under cerain special cases. Figure 6 Deermining seering angle when δ π > 2 δ = 0 If F < γ (10) r γ = Threshold. This is for he case when here is no obsacle in fron of he robo. By seing δ = 0 he final seering angle π he resulan seering angle becomes 2 and he robo does no change direcion V. 4 (p.6 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

7 Figure 7Seering direcion when δ = 0 Figure 8 Seering direcion when δ π 2 Simulaneously he robo is aced upon by an aracive force, which pulls he robo owards he arge. The aracive force F originaes from he arge. The arge may be waypoin whose coordinaes are known o he robo. The magniude of he force is given by F x y y x0 y 0 = F xˆ + yˆ c d d (11) V. 4 (p.7 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

8 F c = Force Consan (aracion o arge) d = Disance beween arge and he robo x, y = Targe coordinaes The final resulan force R is he vecor sum of resulan and repulsive forces. The direcion of he resulan R, δ = robo. R = F + F r (12) R R, is used o deermine he seering rae command Ω of he [ min( θ δ )] Ω = K (13) s K s = Proporional consan for seering (in sec -1 ) θ = Curren direcion of ravel min(a-b) is he shores roaional difference beween wo angels. The resul is always beween -180 and GPS SENSOR MODEL Our robo sysem is designed o find a pah o various way poins using only local informaion. Our robo uses a GPS sysem and a compass ac as a sof sensor o deermine he heading correcion needed from he curren posiion o reach he way poin in a sraigh line. The robo reads in he GPS informaion from he sensor and calculaes he heading change needed based on he heading i is currenly on and he heading needed from he curren posiion o drive sraigh o he way poin. This informaion is hen sen o our summaion module. This module is responsible for fusing hem ogeher. 5. SUMMATION MODULE This module is responsible for making he final decision on he heading correcion he robo underakes. Each sensor on our robo makes a decision on he change and sends is local decision o he summaion module. The summaion module receives his informaion and fuses i ogeher by mahemaically combining he sensors suggesions. The suggesion each sensor model sends is in he form of wheel commands, w, where i is he corresponding robo wheel. The basic formula is below i k w i = s sw =1 s, i = λ (14) w i is he wheel command for wheel i, s is he sensor model, k is he number of sensors weigh applied o ha sensor and w s, i is he wheel command for wheel i from sensor s. λ i is he This mehod allows for all daa coming ino he summaion module o be fused ogeher ino one cohesive command o he moion conroller. Theλ s for each sensor is deermined hrough experimenaion and i ranges from 0-1. When λs is se o one he sensor has full conrol over he robos acions, when λs is se o V. 4 (p.8 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

9 0 i has no conrol over he robos acions. The λs works as a parameer o deermine he behavior of he robo. A low λs on he GPS sensor will resul in a less opimal pah o he way poin bu sronger obsacle avoidance. And he converse is rue for applying a small λs on he laser sensor. The iniial experimens wih his formulaion were mixed. I was deermined ha he sensors were fighing each and one sensor would essenially negae he oher sensor. In paricular his would happen when one sensor would indicae a change ha was a negaion of anoher sensor. This would hen resul in a fused wheel command ha was near 0 even hough he sensor had suggesed had suggesed a change in direcion. This causes major issues when he robo is approaching an obsacle and he laser suggess a hard urn in one direcion and he GPS suggess a hard urn in he opposie direcion. The end resul is essenially no change in direcion for he robo. This is illusraed in following figure. Figure 9 Sensor conflic V. 4 (p.9 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

10 Figure 10 Pah aken by robo Our soluion o his problem adds anoher level of decision o he summaion module. The summaion module has o look a he daa provided by he wo sensors and compare he values. If he wheel commands are no in he same direcion, as shown above, hen he decision is made o jus use he laser sensors values and ignore he GPS sensor. This circumvens he issue of conflicing wheel commands and pushes he decision o find he pah o he way poin ino he fuure. This mehod allows he robo o use reacive conrol law o guide is moion and creae a plan of acion. All compuaion is based around wha is happening now locally. Our sysem has removed he emporal dimension and grealy reduced he complexiy of pah planning. And i scales o any number of heerogeneous sensors. 6. TEST RESULTS The algorihm was esed in obsacle course wih various GPS waypoins. The robo running on he algorihm success navigaed hrough he course. One of he obsacles was a GPS coordinae enclosed in a circular fence wih wo openings V. 4 (p.10 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

11 Figure 11 GPS waypoin enclosed in a fence Figure 12 Approximae pah aken by robo 7. CONCLUSION Our work presened here presens a new mehod for obsacle avoidance. I uilizes he polar coordinae sysem which is far more suiable for laser range finders. This paper also presens our summaion module which fuses sensors suggesed moion commands ino one direcion. This mehod presens a more scalable approach and allows for any number of sensors. REFERENCE 1. O. Khalib, Real-Time Obsacle Avoidance for Manipulaors and Mobile Robos:, IEEE In. Conf. On Roboics and Auomaion, (1985). 2. H.P. Moravec, High resoluion maps from wide angle sonar, IEEE In. Conf. On Roboics and Auomaion, (1985). 3. J. Borensein and Y. Koren, Real-ime Obsacle Avoidance for Fas Mobile Robos, IEEE V. 4 (p.11 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

12 Transacions on Sysems, Man, and Cyberneics 19(5) (1989). 4. F. Zambonelli, N.R. Jennings and M. Wooldridge, Developing muliagen sysems: The Gaia mehodology, ACM Trans. Sofware Eng. Mehodologies 12(3) (2003). 5. D. Weyns, e al. Environmens for Muliagen Sysems: Sae-of-he-Ar and Research Challenges, Environmens for Mul-Agen Sysems, Springer Berlin/Heidelberg 1-47 (2005) V. 4 (p.12 of 12) / Color: No / Forma: Leer / Dae: 7/16/2007 8:55:42 AM

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

UNIVERSITY OF CINCINNATI

UNIVERSITY OF CINCINNATI UNIVERSITY OF CINCINNATI Dae: I,, hereby submi his work as par of he requiremens for he degree of: in: I is eniled: This work and is defense approved by: Chair: Pah planning and obsacle avoidance in mobile

More information

Non-uniform circular motion *

Non-uniform circular motion * OpenSax-CNX module: m14020 1 Non-uniform circular moion * Sunil Kumar Singh This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License 2.0 Wha do we mean by non-uniform

More information

Overview. COMP14112: Artificial Intelligence Fundamentals. Lecture 0 Very Brief Overview. Structure of this course

Overview. COMP14112: Artificial Intelligence Fundamentals. Lecture 0 Very Brief Overview. Structure of this course OMP: Arificial Inelligence Fundamenals Lecure 0 Very Brief Overview Lecurer: Email: Xiao-Jun Zeng x.zeng@mancheser.ac.uk Overview This course will focus mainly on probabilisic mehods in AI We shall presen

More information

x i v x t a dx dt t x

x i v x t a dx dt t x Physics 3A: Basic Physics I Shoup - Miderm Useful Equaions A y A sin A A A y an A y A A = A i + A y j + A z k A * B = A B cos(θ) A B = A B sin(θ) A * B = A B + A y B y + A z B z A B = (A y B z A z B y

More information

Some Basic Information about M-S-D Systems

Some Basic Information about M-S-D Systems Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,

More information

Estimation of Poses with Particle Filters

Estimation of Poses with Particle Filters Esimaion of Poses wih Paricle Filers Dr.-Ing. Bernd Ludwig Chair for Arificial Inelligence Deparmen of Compuer Science Friedrich-Alexander-Universiä Erlangen-Nürnberg 12/05/2008 Dr.-Ing. Bernd Ludwig (FAU

More information

Kinematics Vocabulary. Kinematics and One Dimensional Motion. Position. Coordinate System in One Dimension. Kinema means movement 8.

Kinematics Vocabulary. Kinematics and One Dimensional Motion. Position. Coordinate System in One Dimension. Kinema means movement 8. Kinemaics Vocabulary Kinemaics and One Dimensional Moion 8.1 WD1 Kinema means movemen Mahemaical descripion of moion Posiion Time Inerval Displacemen Velociy; absolue value: speed Acceleraion Averages

More information

WEEK-3 Recitation PHYS 131. of the projectile s velocity remains constant throughout the motion, since the acceleration a x

WEEK-3 Recitation PHYS 131. of the projectile s velocity remains constant throughout the motion, since the acceleration a x WEEK-3 Reciaion PHYS 131 Ch. 3: FOC 1, 3, 4, 6, 14. Problems 9, 37, 41 & 71 and Ch. 4: FOC 1, 3, 5, 8. Problems 3, 5 & 16. Feb 8, 018 Ch. 3: FOC 1, 3, 4, 6, 14. 1. (a) The horizonal componen of he projecile

More information

Dimitri Solomatine. D.P. Solomatine. Data-driven modelling (part 2). 2

Dimitri Solomatine. D.P. Solomatine. Data-driven modelling (part 2). 2 Daa-driven modelling. Par. Daa-driven Arificial di Neural modelling. Newors Par Dimiri Solomaine Arificial neural newors D.P. Solomaine. Daa-driven modelling par. 1 Arificial neural newors ANN: main pes

More information

KINEMATICS IN ONE DIMENSION

KINEMATICS IN ONE DIMENSION KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec

More information

15. Vector Valued Functions

15. Vector Valued Functions 1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,

More information

1. VELOCITY AND ACCELERATION

1. VELOCITY AND ACCELERATION 1. VELOCITY AND ACCELERATION 1.1 Kinemaics Equaions s = u + 1 a and s = v 1 a s = 1 (u + v) v = u + as 1. Displacemen-Time Graph Gradien = speed 1.3 Velociy-Time Graph Gradien = acceleraion Area under

More information

From Particles to Rigid Bodies

From Particles to Rigid Bodies Rigid Body Dynamics From Paricles o Rigid Bodies Paricles No roaions Linear velociy v only Rigid bodies Body roaions Linear velociy v Angular velociy ω Rigid Bodies Rigid bodies have boh a posiion and

More information

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II Roland Siegwar Margaria Chli Paul Furgale Marco Huer Marin Rufli Davide Scaramuzza ETH Maser Course: 151-0854-00L Auonomous Mobile Robos Localizaion II ACT and SEE For all do, (predicion updae / ACT),

More information

Displacement ( x) x x x

Displacement ( x) x x x Kinemaics Kinemaics is he branch of mechanics ha describes he moion of objecs wihou necessarily discussing wha causes he moion. 1-Dimensional Kinemaics (or 1- Dimensional moion) refers o moion in a sraigh

More information

Week 1 Lecture 2 Problems 2, 5. What if something oscillates with no obvious spring? What is ω? (problem set problem)

Week 1 Lecture 2 Problems 2, 5. What if something oscillates with no obvious spring? What is ω? (problem set problem) Week 1 Lecure Problems, 5 Wha if somehing oscillaes wih no obvious spring? Wha is ω? (problem se problem) Sar wih Try and ge o SHM form E. Full beer can in lake, oscillaing F = m & = ge rearrange: F =

More information

2016 Possible Examination Questions. Robotics CSCE 574

2016 Possible Examination Questions. Robotics CSCE 574 206 Possible Examinaion Quesions Roboics CSCE 574 ) Wha are he differences beween Hydraulic drive and Shape Memory Alloy drive? Name one applicaion in which each one of hem is appropriae. 2) Wha are he

More information

STATE-SPACE MODELLING. A mass balance across the tank gives:

STATE-SPACE MODELLING. A mass balance across the tank gives: B. Lennox and N.F. Thornhill, 9, Sae Space Modelling, IChemE Process Managemen and Conrol Subjec Group Newsleer STE-SPACE MODELLING Inroducion: Over he pas decade or so here has been an ever increasing

More information

The equation to any straight line can be expressed in the form:

The equation to any straight line can be expressed in the form: Sring Graphs Par 1 Answers 1 TI-Nspire Invesigaion Suden min Aims Deermine a series of equaions of sraigh lines o form a paern similar o ha formed by he cables on he Jerusalem Chords Bridge. Deermine he

More information

Position, Velocity, and Acceleration

Position, Velocity, and Acceleration rev 06/2017 Posiion, Velociy, and Acceleraion Equipmen Qy Equipmen Par Number 1 Dynamic Track ME-9493 1 Car ME-9454 1 Fan Accessory ME-9491 1 Moion Sensor II CI-6742A 1 Track Barrier Purpose The purpose

More information

Physics 3A: Basic Physics I Shoup Sample Midterm. Useful Equations. x f. x i v x. a x. x i. v xi v xf. 2a x f x i. y f. a r.

Physics 3A: Basic Physics I Shoup Sample Midterm. Useful Equations. x f. x i v x. a x. x i. v xi v xf. 2a x f x i. y f. a r. Physics 3A: Basic Physics I Shoup Sample Miderm Useful Equaions A y Asin A A x A y an A y A x A = A x i + A y j + A z k A * B = A B cos(θ) A x B = A B sin(θ) A * B = A x B x + A y B y + A z B z A x B =

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

Suggested Practice Problems (set #2) for the Physics Placement Test

Suggested Practice Problems (set #2) for the Physics Placement Test Deparmen of Physics College of Ars and Sciences American Universiy of Sharjah (AUS) Fall 014 Suggesed Pracice Problems (se #) for he Physics Placemen Tes This documen conains 5 suggesed problems ha are

More information

Proposal of atomic clock in motion: Time in moving clock

Proposal of atomic clock in motion: Time in moving clock Proposal of aomic clock in moion: Time in moving clock Masanori Sao Honda Elecronics Co., d., 0 Oyamazuka, Oiwa-cho, Toyohashi, ichi 441-3193, Japan E-mail: msao@honda-el.co.jp bsrac: The ime in an aomic

More information

Traveling Waves. Chapter Introduction

Traveling Waves. Chapter Introduction Chaper 4 Traveling Waves 4.1 Inroducion To dae, we have considered oscillaions, i.e., periodic, ofen harmonic, variaions of a physical characerisic of a sysem. The sysem a one ime is indisinguishable from

More information

Two Coupled Oscillators / Normal Modes

Two Coupled Oscillators / Normal Modes Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon 3..3 INRODUCION O DYNAMIC OPIMIZAION: DISCREE IME PROBLEMS A. he Hamilonian and Firs-Order Condiions in a Finie ime Horizon Define a new funcion, he Hamilonian funcion, H. H he change in he oal value of

More information

Probabilistic Robotics SLAM

Probabilistic Robotics SLAM Probabilisic Roboics SLAM The SLAM Problem SLAM is he process by which a robo builds a map of he environmen and, a he same ime, uses his map o compue is locaion Localizaion: inferring locaion given a map

More information

Chapter 12: Velocity, acceleration, and forces

Chapter 12: Velocity, acceleration, and forces To Feel a Force Chaper Spring, Chaper : A. Saes of moion For moion on or near he surface of he earh, i is naural o measure moion wih respec o objecs fixed o he earh. The 4 hr. roaion of he earh has a measurable

More information

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

More information

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017 Two Popular Bayesian Esimaors: Paricle and Kalman Filers McGill COMP 765 Sep 14 h, 2017 1 1 1, dx x Bel x u x P x z P Recall: Bayes Filers,,,,,,, 1 1 1 1 u z u x P u z u x z P Bayes z = observaion u =

More information

Lecture 4 Kinetics of a particle Part 3: Impulse and Momentum

Lecture 4 Kinetics of a particle Part 3: Impulse and Momentum MEE Engineering Mechanics II Lecure 4 Lecure 4 Kineics of a paricle Par 3: Impulse and Momenum Linear impulse and momenum Saring from he equaion of moion for a paricle of mass m which is subjeced o an

More information

Phys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole

Phys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole Phys 221 Fall 2014 Chaper 2 Moion in One Dimension 2014, 2005 A. Dzyubenko 2004 Brooks/Cole 1 Kinemaics Kinemaics, a par of classical mechanics: Describes moion in erms of space and ime Ignores he agen

More information

Probabilistic Robotics SLAM

Probabilistic Robotics SLAM Probabilisic Roboics SLAM The SLAM Problem SLAM is he process by which a robo builds a map of he environmen and, a he same ime, uses his map o compue is locaion Localizaion: inferring locaion given a map

More information

IB Physics Kinematics Worksheet

IB Physics Kinematics Worksheet IB Physics Kinemaics Workshee Wrie full soluions and noes for muliple choice answers. Do no use a calculaor for muliple choice answers. 1. Which of he following is a correc definiion of average acceleraion?

More information

Instructor: Barry McQuarrie Page 1 of 5

Instructor: Barry McQuarrie Page 1 of 5 Procedure for Solving radical equaions 1. Algebraically isolae one radical by iself on one side of equal sign. 2. Raise each side of he equaion o an appropriae power o remove he radical. 3. Simplify. 4.

More information

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should Cambridge Universiy Press 978--36-60033-7 Cambridge Inernaional AS and A Level Mahemaics: Mechanics Coursebook Excerp More Informaion Chaper The moion of projeciles In his chaper he model of free moion

More information

Innova Junior College H2 Mathematics JC2 Preliminary Examinations Paper 2 Solutions 0 (*)

Innova Junior College H2 Mathematics JC2 Preliminary Examinations Paper 2 Solutions 0 (*) Soluion 3 x 4x3 x 3 x 0 4x3 x 4x3 x 4x3 x 4x3 x x 3x 3 4x3 x Innova Junior College H Mahemaics JC Preliminary Examinaions Paper Soluions 3x 3 4x 3x 0 4x 3 4x 3 0 (*) 0 0 + + + - 3 3 4 3 3 3 3 Hence x or

More information

v x + v 0 x v y + a y + v 0 y + 2a y + v y Today: Projectile motion Soccer problem Firefighter example

v x + v 0 x v y + a y + v 0 y + 2a y + v y Today: Projectile motion Soccer problem Firefighter example Thurs Sep 10 Assign 2 Friday SI Sessions: Moron 227 Mon 8:10-9:10 PM Tues 8:10-9:10 PM Thur 7:05-8:05 PM Read Read Draw/Image lay ou coordinae sysem Wha know? Don' know? Wan o know? Physical Processes?

More information

RC, RL and RLC circuits

RC, RL and RLC circuits Name Dae Time o Complee h m Parner Course/ Secion / Grade RC, RL and RLC circuis Inroducion In his experimen we will invesigae he behavior of circuis conaining combinaions of resisors, capaciors, and inducors.

More information

CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK

CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK 175 CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK 10.1 INTRODUCTION Amongs he research work performed, he bes resuls of experimenal work are validaed wih Arificial Neural Nework. From he

More information

Problem Set 5. Graduate Macro II, Spring 2017 The University of Notre Dame Professor Sims

Problem Set 5. Graduate Macro II, Spring 2017 The University of Notre Dame Professor Sims Problem Se 5 Graduae Macro II, Spring 2017 The Universiy of Nore Dame Professor Sims Insrucions: You may consul wih oher members of he class, bu please make sure o urn in your own work. Where applicable,

More information

- If one knows that a magnetic field has a symmetry, one may calculate the magnitude of B by use of Ampere s law: The integral of scalar product

- If one knows that a magnetic field has a symmetry, one may calculate the magnitude of B by use of Ampere s law: The integral of scalar product 11.1 APPCATON OF AMPEE S AW N SYMMETC MAGNETC FEDS - f one knows ha a magneic field has a symmery, one may calculae he magniude of by use of Ampere s law: The inegral of scalar produc Closed _ pah * d

More information

Electrical and current self-induction

Electrical and current self-induction Elecrical and curren self-inducion F. F. Mende hp://fmnauka.narod.ru/works.hml mende_fedor@mail.ru Absrac The aricle considers he self-inducance of reacive elemens. Elecrical self-inducion To he laws of

More information

15. Bicycle Wheel. Graph of height y (cm) above the axle against time t (s) over a 6-second interval. 15 bike wheel

15. Bicycle Wheel. Graph of height y (cm) above the axle against time t (s) over a 6-second interval. 15 bike wheel 15. Biccle Wheel The graph We moun a biccle wheel so ha i is free o roae in a verical plane. In fac, wha works easil is o pu an exension on one of he axles, and ge a suden o sand on one side and hold he

More information

Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. A/Prof Tay Seng Chuan

Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. A/Prof Tay Seng Chuan Ground Rules PC11 Fundamenals of Physics I Lecures 3 and 4 Moion in One Dimension A/Prof Tay Seng Chuan 1 Swich off your handphone and pager Swich off your lapop compuer and keep i No alking while lecure

More information

and v y . The changes occur, respectively, because of the acceleration components a x and a y

and v y . The changes occur, respectively, because of the acceleration components a x and a y Week 3 Reciaion: Chaper3 : Problems: 1, 16, 9, 37, 41, 71. 1. A spacecraf is raveling wih a veloci of v0 = 5480 m/s along he + direcion. Two engines are urned on for a ime of 84 s. One engine gives he

More information

Resource Allocation in Visible Light Communication Networks NOMA vs. OFDMA Transmission Techniques

Resource Allocation in Visible Light Communication Networks NOMA vs. OFDMA Transmission Techniques Resource Allocaion in Visible Ligh Communicaion Neworks NOMA vs. OFDMA Transmission Techniques Eirini Eleni Tsiropoulou, Iakovos Gialagkolidis, Panagiois Vamvakas, and Symeon Papavassiliou Insiue of Communicaions

More information

Optimal Path Planning for Flexible Redundant Robot Manipulators

Optimal Path Planning for Flexible Redundant Robot Manipulators 25 WSEAS In. Conf. on DYNAMICAL SYSEMS and CONROL, Venice, Ialy, November 2-4, 25 (pp363-368) Opimal Pah Planning for Flexible Redundan Robo Manipulaors H. HOMAEI, M. KESHMIRI Deparmen of Mechanical Engineering

More information

AP CALCULUS AB 2003 SCORING GUIDELINES (Form B)

AP CALCULUS AB 2003 SCORING GUIDELINES (Form B) SCORING GUIDELINES (Form B) Quesion A blood vessel is 6 millimeers (mm) long Disance wih circular cross secions of varying diameer. x (mm) 6 8 4 6 Diameer The able above gives he measuremens of he B(x)

More information

!!"#"$%&#'()!"#&'(*%)+,&',-)./0)1-*23)

!!#$%&#'()!#&'(*%)+,&',-)./0)1-*23) "#"$%&#'()"#&'(*%)+,&',-)./)1-*) #$%&'()*+,&',-.%,/)*+,-&1*#$)()5*6$+$%*,7&*-'-&1*(,-&*6&,7.$%$+*&%'(*8$&',-,%'-&1*(,-&*6&,79*(&,%: ;..,*&1$&$.$%&'()*1$$.,'&',-9*(&,%)?%*,('&5

More information

Numerical Dispersion

Numerical Dispersion eview of Linear Numerical Sabiliy Numerical Dispersion n he previous lecure, we considered he linear numerical sabiliy of boh advecion and diffusion erms when approimaed wih several spaial and emporal

More information

Lab 10: RC, RL, and RLC Circuits

Lab 10: RC, RL, and RLC Circuits Lab 10: RC, RL, and RLC Circuis In his experimen, we will invesigae he behavior of circuis conaining combinaions of resisors, capaciors, and inducors. We will sudy he way volages and currens change in

More information

Solution: b All the terms must have the dimension of acceleration. We see that, indeed, each term has the units of acceleration

Solution: b All the terms must have the dimension of acceleration. We see that, indeed, each term has the units of acceleration PHYS 54 Tes Pracice Soluions Spring 8 Q: [4] Knowing ha in he ne epression a is acceleraion, v is speed, is posiion and is ime, from a dimensional v poin of view, he equaion a is a) incorrec b) correc

More information

Lab #2: Kinematics in 1-Dimension

Lab #2: Kinematics in 1-Dimension Reading Assignmen: Chaper 2, Secions 2-1 hrough 2-8 Lab #2: Kinemaics in 1-Dimension Inroducion: The sudy of moion is broken ino wo main areas of sudy kinemaics and dynamics. Kinemaics is he descripion

More information

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis Speaker Adapaion Techniques For Coninuous Speech Using Medium and Small Adapaion Daa Ses Consaninos Boulis Ouline of he Presenaion Inroducion o he speaker adapaion problem Maximum Likelihood Sochasic Transformaions

More information

Let us start with a two dimensional case. We consider a vector ( x,

Let us start with a two dimensional case. We consider a vector ( x, Roaion marices We consider now roaion marices in wo and hree dimensions. We sar wih wo dimensions since wo dimensions are easier han hree o undersand, and one dimension is a lile oo simple. However, our

More information

Robotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1.

Robotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1. Roboics I April 11, 017 Exercise 1 he kinemaics of a 3R spaial robo is specified by he Denavi-Harenberg parameers in ab 1 i α i d i a i θ i 1 π/ L 1 0 1 0 0 L 3 0 0 L 3 3 able 1: able of DH parameers of

More information

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4. PHY1 Elecriciy Topic 7 (Lecures 1 & 11) Elecric Circuis n his opic, we will cover: 1) Elecromoive Force (EMF) ) Series and parallel resisor combinaions 3) Kirchhoff s rules for circuis 4) Time dependence

More information

Modeling of vision based robot formation control using fuzzy logic controller and extended Kalman filter

Modeling of vision based robot formation control using fuzzy logic controller and extended Kalman filter Inernaional Journal of Fuzzy Logic and Inelligen Sysems, vol. 2, no. 3, Sepember 22, pp. 238-244 hp://dx.doi.org/.539/ijfis.22.2.3.238 pissn 598-2645 eissn 293-744X Modeling of vision based robo formaion

More information

Chapter 3 Kinematics in Two Dimensions

Chapter 3 Kinematics in Two Dimensions Chaper 3 KINEMATICS IN TWO DIMENSIONS PREVIEW Two-dimensional moion includes objecs which are moing in wo direcions a he same ime, such as a projecile, which has boh horizonal and erical moion. These wo

More information

Probabilistic Robotics

Probabilistic Robotics Probabilisic Roboics Bayes Filer Implemenaions Gaussian filers Bayes Filer Reminder Predicion bel p u bel d Correcion bel η p z bel Gaussians : ~ π e p N p - Univariae / / : ~ μ μ μ e p Ν p d π Mulivariae

More information

Sequential Importance Resampling (SIR) Particle Filter

Sequential Importance Resampling (SIR) Particle Filter Paricle Filers++ Pieer Abbeel UC Berkeley EECS Many slides adaped from Thrun, Burgard and Fox, Probabilisic Roboics 1. Algorihm paricle_filer( S -1, u, z ): 2. Sequenial Imporance Resampling (SIR) Paricle

More information

1. Kinematics I: Position and Velocity

1. Kinematics I: Position and Velocity 1. Kinemaics I: Posiion and Velociy Inroducion The purpose of his eperimen is o undersand and describe moion. We describe he moion of an objec by specifying is posiion, velociy, and acceleraion. In his

More information

Geographic Information System Estimation Using Inter-Vehicle Communication

Geographic Information System Estimation Using Inter-Vehicle Communication Geographic Informaion Sysem Esimaion Using Iner-Vehicle Communicaion Keih Yu Ki Leung, MASc Candidae Email: kykleung@lair.uwaerloo.ca Thanh-Son Dao, PhD Candidae Email: sdao@engmail.uwaerloo.ca Chrisopher

More information

Effects of Coordinate Curvature on Integration

Effects of Coordinate Curvature on Integration Effecs of Coordinae Curvaure on Inegraion Chrisopher A. Lafore clafore@gmail.com Absrac In his paper, he inegraion of a funcion over a curved manifold is examined in he case where he curvaure of he manifold

More information

Chapter 1 Rotational dynamics 1.1 Angular acceleration

Chapter 1 Rotational dynamics 1.1 Angular acceleration Chaper Roaional dynamics. Angular acceleraion Learning objecives: Wha do we mean by angular acceleraion? How can we calculae he angular acceleraion of a roaing objec when i speeds up or slows down? How

More information

Damped mechanical oscillator: Experiment and detailed energy analysis

Damped mechanical oscillator: Experiment and detailed energy analysis 1 Damped mechanical oscillaor: Experimen and deailed energy analysis Tommaso Corridoni, DFA, Locarno, Swizerland Michele D Anna, Liceo canonale, Locarno, Swizerland Hans Fuchs, Zurich Universiy of Applied

More information

Lecture 4 Notes (Little s Theorem)

Lecture 4 Notes (Little s Theorem) Lecure 4 Noes (Lile s Theorem) This lecure concerns one of he mos imporan (and simples) heorems in Queuing Theory, Lile s Theorem. More informaion can be found in he course book, Bersekas & Gallagher,

More information

PHYSICS 220 Lecture 02 Motion, Forces, and Newton s Laws Textbook Sections

PHYSICS 220 Lecture 02 Motion, Forces, and Newton s Laws Textbook Sections PHYSICS 220 Lecure 02 Moion, Forces, and Newon s Laws Texbook Secions 2.2-2.4 Lecure 2 Purdue Universiy, Physics 220 1 Overview Las Lecure Unis Scienific Noaion Significan Figures Moion Displacemen: Δx

More information

dt = C exp (3 ln t 4 ). t 4 W = C exp ( ln(4 t) 3) = C(4 t) 3.

dt = C exp (3 ln t 4 ). t 4 W = C exp ( ln(4 t) 3) = C(4 t) 3. Mah Rahman Exam Review Soluions () Consider he IVP: ( 4)y 3y + 4y = ; y(3) = 0, y (3) =. (a) Please deermine he longes inerval for which he IVP is guaraneed o have a unique soluion. Soluion: The disconinuiies

More information

LAB # 2 - Equilibrium (static)

LAB # 2 - Equilibrium (static) AB # - Equilibrium (saic) Inroducion Isaac Newon's conribuion o physics was o recognize ha despie he seeming compleiy of he Unierse, he moion of is pars is guided by surprisingly simple aws. Newon's inspiraion

More information

2. Nonlinear Conservation Law Equations

2. Nonlinear Conservation Law Equations . Nonlinear Conservaion Law Equaions One of he clear lessons learned over recen years in sudying nonlinear parial differenial equaions is ha i is generally no wise o ry o aack a general class of nonlinear

More information

1 Review of Zero-Sum Games

1 Review of Zero-Sum Games COS 5: heoreical Machine Learning Lecurer: Rob Schapire Lecure #23 Scribe: Eugene Brevdo April 30, 2008 Review of Zero-Sum Games Las ime we inroduced a mahemaical model for wo player zero-sum games. Any

More information

Physics Notes - Ch. 2 Motion in One Dimension

Physics Notes - Ch. 2 Motion in One Dimension Physics Noes - Ch. Moion in One Dimension I. The naure o physical quaniies: scalars and ecors A. Scalar quaniy ha describes only magniude (how much), NOT including direcion; e. mass, emperaure, ime, olume,

More information

Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters 1-3

Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters 1-3 A.P. Physics B Uni 1 Tes Reiew Physics Basics, Moemen, and Vecors Chapers 1-3 * In sudying for your es, make sure o sudy his reiew shee along wih your quizzes and homework assignmens. Muliple Choice Reiew:

More information

Equations of motion for constant acceleration

Equations of motion for constant acceleration Lecure 3 Chaper 2 Physics I 01.29.2014 Equaions of moion for consan acceleraion Course websie: hp://faculy.uml.edu/andriy_danylo/teaching/physicsi Lecure Capure: hp://echo360.uml.edu/danylo2013/physics1spring.hml

More information

Chapter 7: Solving Trig Equations

Chapter 7: Solving Trig Equations Haberman MTH Secion I: The Trigonomeric Funcions Chaper 7: Solving Trig Equaions Le s sar by solving a couple of equaions ha involve he sine funcion EXAMPLE a: Solve he equaion sin( ) The inverse funcions

More information

RL Lecture 7: Eligibility Traces. R. S. Sutton and A. G. Barto: Reinforcement Learning: An Introduction 1

RL Lecture 7: Eligibility Traces. R. S. Sutton and A. G. Barto: Reinforcement Learning: An Introduction 1 RL Lecure 7: Eligibiliy Traces R. S. Suon and A. G. Baro: Reinforcemen Learning: An Inroducion 1 N-sep TD Predicion Idea: Look farher ino he fuure when you do TD backup (1, 2, 3,, n seps) R. S. Suon and

More information

AP Calculus BC Chapter 10 Part 1 AP Exam Problems

AP Calculus BC Chapter 10 Part 1 AP Exam Problems AP Calculus BC Chaper Par AP Eam Problems All problems are NO CALCULATOR unless oherwise indicaed Parameric Curves and Derivaives In he y plane, he graph of he parameric equaions = 5 + and y= for, is a

More information

Q.1 Define work and its unit?

Q.1 Define work and its unit? CHP # 6 ORK AND ENERGY Q.1 Define work and is uni? A. ORK I can be define as when we applied a force on a body and he body covers a disance in he direcion of force, hen we say ha work is done. I is a scalar

More information

Online Convex Optimization Example And Follow-The-Leader

Online Convex Optimization Example And Follow-The-Leader CSE599s, Spring 2014, Online Learning Lecure 2-04/03/2014 Online Convex Opimizaion Example And Follow-The-Leader Lecurer: Brendan McMahan Scribe: Sephen Joe Jonany 1 Review of Online Convex Opimizaion

More information

1. The graph below shows the variation with time t of the acceleration a of an object from t = 0 to t = T. a

1. The graph below shows the variation with time t of the acceleration a of an object from t = 0 to t = T. a Kinemaics Paper 1 1. The graph below shows he ariaion wih ime of he acceleraion a of an objec from = o = T. a T The shaded area under he graph represens change in A. displacemen. B. elociy. C. momenum.

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and

More information

Open loop vs Closed Loop. Example: Open Loop. Example: Feedforward Control. Advanced Control I

Open loop vs Closed Loop. Example: Open Loop. Example: Feedforward Control. Advanced Control I Open loop vs Closed Loop Advanced I Moor Command Movemen Overview Open Loop vs Closed Loop Some examples Useful Open Loop lers Dynamical sysems CPG (biologically inspired ), Force Fields Feedback conrol

More information

Solutions to Odd Number Exercises in Chapter 6

Solutions to Odd Number Exercises in Chapter 6 1 Soluions o Odd Number Exercises in 6.1 R y eˆ 1.7151 y 6.3 From eˆ ( T K) ˆ R 1 1 SST SST SST (1 R ) 55.36(1.7911) we have, ˆ 6.414 T K ( ) 6.5 y ye ye y e 1 1 Consider he erms e and xe b b x e y e b

More information

On-line Adaptive Optimal Timing Control of Switched Systems

On-line Adaptive Optimal Timing Control of Switched Systems On-line Adapive Opimal Timing Conrol of Swiched Sysems X.C. Ding, Y. Wardi and M. Egersed Absrac In his paper we consider he problem of opimizing over he swiching imes for a muli-modal dynamic sysem when

More information

Integration Over Manifolds with Variable Coordinate Density

Integration Over Manifolds with Variable Coordinate Density Inegraion Over Manifolds wih Variable Coordinae Densiy Absrac Chrisopher A. Lafore clafore@gmail.com In his paper, he inegraion of a funcion over a curved manifold is examined in he case where he curvaure

More information

Presentation Overview

Presentation Overview Acion Refinemen in Reinforcemen Learning by Probabiliy Smoohing By Thomas G. Dieerich & Didac Busques Speaer: Kai Xu Presenaion Overview Bacground The Probabiliy Smoohing Mehod Experimenal Sudy of Acion

More information

Intermediate Macro In-Class Problems

Intermediate Macro In-Class Problems Inermediae Macro In-Class Problems Exploring Romer Model June 14, 016 Today we will explore he mechanisms of he simply Romer model by exploring how economies described by his model would reac o exogenous

More information

Robot Motion Model EKF based Localization EKF SLAM Graph SLAM

Robot Motion Model EKF based Localization EKF SLAM Graph SLAM Robo Moion Model EKF based Localizaion EKF SLAM Graph SLAM General Robo Moion Model Robo sae v r Conrol a ime Sae updae model Noise model of robo conrol Noise model of conrol Robo moion model

More information

Particle Swarm Optimization Combining Diversification and Intensification for Nonlinear Integer Programming Problems

Particle Swarm Optimization Combining Diversification and Intensification for Nonlinear Integer Programming Problems Paricle Swarm Opimizaion Combining Diversificaion and Inensificaion for Nonlinear Ineger Programming Problems Takeshi Masui, Masaoshi Sakawa, Kosuke Kao and Koichi Masumoo Hiroshima Universiy 1-4-1, Kagamiyama,

More information

PHYSICS 149: Lecture 9

PHYSICS 149: Lecture 9 PHYSICS 149: Lecure 9 Chaper 3 3.2 Velociy and Acceleraion 3.3 Newon s Second Law of Moion 3.4 Applying Newon s Second Law 3.5 Relaive Velociy Lecure 9 Purdue Universiy, Physics 149 1 Velociy (m/s) The

More information

d = ½(v o + v f) t distance = ½ (initial velocity + final velocity) time

d = ½(v o + v f) t distance = ½ (initial velocity + final velocity) time BULLSEYE Lab Name: ANSWER KEY Dae: Pre-AP Physics Lab Projecile Moion Weigh = 1 DIRECTIONS: Follow he insrucions below, build he ramp, ake your measuremens, and use your measuremens o make he calculaions

More information

LabQuest 24. Capacitors

LabQuest 24. Capacitors Capaciors LabQues 24 The charge q on a capacior s plae is proporional o he poenial difference V across he capacior. We express his wih q V = C where C is a proporionaliy consan known as he capaciance.

More information

Hall effect. Formulae :- 1) Hall coefficient RH = cm / Coulumb. 2) Magnetic induction BY 2

Hall effect. Formulae :- 1) Hall coefficient RH = cm / Coulumb. 2) Magnetic induction BY 2 Page of 6 all effec Aim :- ) To deermine he all coefficien (R ) ) To measure he unknown magneic field (B ) and o compare i wih ha measured by he Gaussmeer (B ). Apparaus :- ) Gauss meer wih probe ) Elecromagne

More information

Anno accademico 2006/2007. Davide Migliore

Anno accademico 2006/2007. Davide Migliore Roboica Anno accademico 2006/2007 Davide Migliore migliore@ele.polimi.i Today Eercise session: An Off-side roblem Robo Vision Task Measuring NBA layers erformance robabilisic Roboics Inroducion The Bayesian

More information