Dipartimento di Elettronica Informazione e Bioingegneria Robotics
|
|
- Howard Quinn
- 6 years ago
- Views:
Transcription
1 Diparimeno di Eleronica Informazione e Bioingegneria Roboics Mobiliy: wheels and 2015
2 Wheeled Mobile robos (WMR) A robo capable of locomoion on a surface solely hrough he acuaion of wheel assemblies mouned on he robo and in conac wih he surface. A wheel assembly is a device which provides or allows moion beween is moun and surface on which i is inended o have a single poin of rolling conac. (Muir and Newman, 1986) AGV Auomaed Guided Vehicle ALV Auonomous Land Vehicle
3 Basic assumpions 1. only rigid pars. 2. each wheel may have a 1 link for seering. 3. seering axes are orhogonal o soil. 4. pure rolling of he wheel abou is axis (x axis) 5. no ranslaion of he wheel This model will be used in he kinemaic model roll y x y Wheel parameers: r radius v linear velociy w angular velociy z moion
4 wheel fixed Canno move in direcions perpendicular o he wheel plane orienable cenered x y caser wheel omnidirecional composed or Svedish
5 WMR Easy model Sensible o errain irregulariies 2 wheels For ouside errains Imprecisions in movemens, in paricular roaions racks Free movemen Complex srucure Omnidirecional
6 ICC (or CIR ICR) ICC Canno move Insananeous Cener of Curvaure or Roaion ICC, ICR, CIR = poin where he wheel axes inersec
7 Represening a pose ICC xm, ym is in he mobile sysem xb, yb is in he base sysem yb ym xm θ xb The roaion θ is abou he z axis
8 WMR Kinemaics DIRECT KINEMATICS Given he conrol parameers (wheels velociies, ec) and a ime of movemen, find he pose (x, y, θ) reached by he robo INVERSE KINEMATICS Given he final pose (x, y, θ) find he conrol parameers o move he robo here in a given ime
9 Direc and inverse kinemaics wheels parameers conrol variables: R angular velociy ω() linear velociy ν() Direc kinemaics: inegraing... x(), y(), θ() robo pose: x(), y(), θ() wheels parameers conrol variables Inverse kinemaics
10 2 wheels differenial drive A robo for RoboCup
11 Differenial drive - 1 pose Conrol inpu v : linear velociy of he robo ω : angular velociy of he robo 2 variables independenly conrolled Vr velociy righ wheel Consrucion: 2 wheels on he same axis 2 moors -one for wheel 3rd passive supporing wheel Vl - velociy lef wheel
12 differenial drive - 2 The wheels L and R follow a circular pah wih ω angular velociy and differen curvaure radius ω(r + L/2) = v R ω(r - L/2) = v L find ω given Vl and Vr Solve for R and equae ω = v R -v L /L PARTICULAR CASES Roaion in place R = 0 VR = -VL Linear movemen R = infinie VR = VL find R solve for ω and equae
13 ICC in differenial drive ICC R The wheels move around ICC on a circumference isananeous radius = R angular velociy = ω Find ICC: ICC = (x +Rcos(θ+π/2), y + Rsin(θ+π/2) = (x - Rsin(θ), y + Rcos(θ)
14 ICC compuaion ICC x' y' θ ' = cos( ωδ) sin( ωδ) 0 sin( ωδ) cos( ωδ) x ICC y ICC θ x y + ICCx ICCy ωδ R P() Ro(z,wd) Trasl(x_ICCx, y _ICCy,θ)+)+Trasl(ICCx, ICCy,ωd) P(+δ) Given pose(), pose(+d) is: roaion a disance R from ICC wih velociy ω. ranslaee ICC in origin roae arounda ICC wih ω velociy Translae back
15 Differenial Drive - equaions R ICC ω (x,y) y l/2 θ x v l v r l v v v v v v v v v l R l R v l R v l r l r l r r l l r = + = + = = + = ω ω ω 2 ) ( ) ( 2 2) / ( 2) / ( ] cos, sin [ θ θ R y R x ICC + =
16 Posiion from velociy ω() y Inegrae o obain posiion V x = V() cos(θ()) V y = V() sin(θ()) Thus, V L 2d V R x x() = V() cos(θ()) d y() = V() sin(θ()) d θ() = ω() d R() robo s urning radius ICC wih ω = ( V R - V L ) / 2d R = 2d ( V R + V L ) / ( V R - V L ) V = ωr = ( V R + V L ) / 2
17 Direc kinemaics - direc drive CIR R P() P(+δ) ' ')] ( ') ( [ 1 ) ( ' ')] ( sin[ ')] ( ') ( [ 2 1 ) ( ' ')] ( cos[ ')] ( ') ( [ 2 1 ) ( = + = + = l r l r l r d v v l d v v y d v v x θ θ θ Using he conrol inpu ' ') ( ) ( ' ')] ( sin[ ') ( ) ( ' ')] ( cos[ ') ( ) ( = = = d d v y d v x ω θ θ θ
18 Inverse kinemaics Key quesion: y Given a desired posiion or velociy, wha can we do o achieve i? Finding some soluion is no hard, bu finding he bes soluion is very difficul... V L () V R () saring posiion x final posiion quickes ime mos energy efficien smoohes velociy profiles V L () define bes... V L ()
19 Inverse kinemaics The equaions of he direc kinemaics describe a consrain on he velociy of he robo ha canno be inegraed ino a posiional consrain (non holonomic consrain) How o find Vr and Vl o ge o he waned pose? underconsrained: infinie combinaions of Vr e Vl he robo moves on a circle passing for (0,0) a ime 0 and (x,y) a ime. Infinie soluions No independen conrol of θ Bu he soluion is srainghforward for a limied class of conrol funcions vr and vl 0,0,0 x,y,
20 Usual approach: decompose he problem and conrol only a few DOF a a ime Differenial Drive (1) urn so ha he wheels are parallel o he line beween he original and final posiion of he robo origin. y -V L () = V R () = V max V L () x V R () saring posiion final posiion
21 Usual approach: decompose he problem and conrol only a few DOF a a ime Differenial Drive y (1) urn so ha he wheels are parallel o he line beween he original and final posiion of he robo origin. V L () x -V L () = V R () = V max (2) drive sraigh unil he robo s origin coincides wih he desinaion V L () = V R () = V max V R () saring posiion final posiion
22 Usual approach: decompose he problem and conrol only a few DOF a a ime V L () V R () y Differenial Drive (1) urn so ha he wheels are parallel o he line beween he original and final posiion of he robo origin. -V L () = V R () = V max V L () x (2) drive sraigh unil he robo s origin coincides wih he desinaion V L () = V R () = V max V R () saring posiion final posiion (3) roae again in order o achieve he desired final orienaion -V L () = V R () = V max
23 equaions 1. If VR differen VL: x() = [v L + v R ]/ [v R -v L ]* L/2*sin [(v R -v L )/L] y() = [v L + v R ]/ [v R -v L ]* L/2*cos [(v R -v L )/L] + [v L + v R ]/ [v R - v L ]* L/2 θ() = /l * (v R -v L ) 2. If VR=VL, R is infinie, θ() consan linear movemen of he robo
24 Synchronous drive 3 wheels acuaed and seered, conrolled ogeher a moor o roll all he wheels, a second moor o roae hem The 3 wheels poin in he same direcion I is possible o conrol direcly θ. The robo can roae on sie abou he cener of he robo Holonomic behavior y θ v() CONTROL VARIABLES: v(), ω() x ICC is always a infiniy
25 synchronous drive kinemaics - 1 DK: roaion around he robo cener a angular velociy ω(), ranslaion a linear velociy v(). ω and v are direcly conrolled ICC is a infinie disance Seering changes he direcion of ICC Paricular cases: v() = 0, w() = w for Δ, he robo roaes in place v() = v, w() = 0 for Δ, he robo moves linearly
26 Synchonous Drive kinemaics - 2 y x( ) = v( ') cos[ θ ( ')] d' 0 y( ) = v( ') sin[ θ ( ')] d' θ v() x θ ( ) = 0 ω( ') d' ω( ) 0 Inverse kinemaics Consider ha 1. v() = 0 and ω() = ω for δ, hen he robo roaes in place 2. v() = v and ω() = 0 for δ, hen he robo moves in he direcion i is poining
27 Inverse kinemaics synchro drive Usual approach: decompose he problem and conrol only a few DOF a a ime Synchro Drive final posiion (1) urn so ha he wheels are parallel o he line beween he original and final posiion of he robo origin. y V() ω() = ω max (2) drive sraigh unil he robo s origin coincides wih he desinaion V() = V max ω() saring posiion x (3) roae again in order o achieve he desired final orienaion ω() = ω max Similar o he special cases of differenial drive
28 Oher seered wheels Tricicle (2 passive wheels, one acuaed and seerable) as in AGV. Robos ha do no use eiher differenial or synchronous drive have boh wheels ha can be seered and fixed wheels Bicycle (1 fixed and 1 searable) ICC
29 Ackermann Seering Car-like (2 fixed and 2 seerable)
30 Oher robo vehicles For oudoor environmens, more degrees of freedom and more complex wheels Omnidirecional: easier o conrol Sojourner Truh 4 seerable wheels + 2 fixed
31 Soil mechanism When a wheel is driven, he driving force urns he wheel and is opposed by he fricional force beween wheel and ground. fricion If driving force > fricional force he wheel may slip The fricional force limis he rae of acceleraion of he vehicle. On sof ground, wheels and legs sink. If a wheel moves forward, i compacs he soil in fron of i using energy. A driven leg has o compac he soil oo, bu has he advanage ha i happens only in he poin of conac, no on all he pah If fricional force is low, a wheel may no be able o generae enough force o compac he soil and will spin. In conras a leg can move over a surface wih low fricion.
32 Tracked vehicles Kinemaics as in differenial drive v of inside and ouside racks r diameer of he wheel v o = rω 0 v i = rω i I is necessary a model of he slipping Tracks eliminae mos of he sinking problems irobo, 4 racks
33 racks
34 Degrees of Freedom Maneuverabiliy is equivalen o he vehicle s degree of freedom (DOF) a body in 2D characerize he posiions ha ca be reached in space Examples: Bicycle: DOF=3 Omni Drive: DOF=3 The robo s independenly achievable velociies = differeniable degrees of freedom (DDOF) Examples: Differenial drive: DDOF = 2, DOF 3 Omni Drive: DDOF=3; DOF=3
35 Degrees of Freedom -> Holonomy DOF degrees of freedom: Robos abiliy o achieve various poses DDOF differeniable degrees of freedom: Robos abiliy o achieve various pah DDOF DOF Holonomic A holonomic kinemaic consrain can be expressed as an explici funcion of posiion variables only A non-holonomic consrain requires a differen relaionship, such as he derivaive of a posiion variable Fixed and seered sandard wheels impose nonholonomic consrains
36 kinemaic holonomic/nonholonomic consrains Kinemaic consrain - a siuaion ha reduces posiions/velociies of he mechanical sysem, so reducing he relaive mobiliy Consrains can be expressed as a se of equaions/disequaions of posiion and velociy of he poins in he sysem: A posiion consrain is called holonomic (posiion) if in he equaion here is no dependence on he velociy. is non holonomic ( mobiliy) if i consrains also velociy This equaion canno be inegraed (Holos in Greek = ineger)
37 Example holonomic consrains rolling cylinder 6 coordinaes, x, y, z, r, θ, φ 5 consrains: z=0, since i rolls on he plane r = consan φ = 0, he plane faces are orhogonal o he plane space s = (x 2 + y 2 ) 1/2 i replaces 2 coordinaes wih 1 s = aθ if he cylinder rolls wihou slipping- in holonomic form i is ds= adθ so s-s0= a(θ θ0), a relaion beween coordinaes so holonomic only 1 degree of mobiliy (6 5), s or θ.
38 Example non holonomic consrain A hin disk rolling on an horizonal plane φ Six coordinaes as before Holonomic consrains: Z=0 R=a=consan Bu i can spin abou boh θ (roll) and, φ (urn) so i is non holonomic 5 degrees of freedom Since he disk can urn (change φ) i can roll from one place o anoher by differen roues and so he disance in he plane space s = (x 2 + y 2 ) 1/2 is no relaed o he angle θ, as i was in he cylinder, and so his consrain does no lead o a definie condiion on he coordinaes.
39 Resric DOF or velociy Each configuraion of a sysem is univocally deermined by n independen parameers q1,..., qn; n degrees of freedom The holonomic consrains subrac a degree of freedom for each consrain equaion The non holonomic consrains resric only velociy: - hey allow o reach any posiion, so hey do no reduce he degrees of freedom. - some pahs are no allowed while any posiion can be reached. imagine a car; whils i is possible for i o be in any posiion on he road, i is no possible for i o move sideways.
40 WMR holonomic and non holonomic Holonomic robo = all is consrains are holonomic A mobile robo on he plane has 3 dof An holonomic WMR wih 3 dof is only he omnidirecional one Many WMR are non holonomic Wheels canno move orhogonally o he direcion of ravel Non holonomic consrains reduce he conrol space (ex: no possible o move laerally) Non-holonomic sysems differenial equaions are no inegrable o he final posiion. he measure of he raveled disance of each wheel is no sufficien o calculae he final posiion of he robo. One has also o know how his movemen was execued as a funcion of ime.
41 Free movemen (holonomic robo) RIV, Ispra Service robo for nuclear wase sore
42 Conrol of WMR The objecive of a kinemaic conroller is o follow a rajecory described by is posiion and/or velociy profiles as funcion of ime. Given 2 poses (q i and q f ) find a rajecory ha follows he kinemaic consrains here are possible rajecories also for non holonomic robos usually he kinemaic model is used usually mobile robos are underacuaed for insance he differenial drive has 2 inpu Vl and Vr and 3 generalized coordinaes x, y, θ Ofen mobile robos use open loop conrol
43 Open Loop Conrol rajecory (pah) divided in moion segmens of clearly defined shape: sraigh lines and segmens of a circle y I conrol problem: pre-compue a smooh rajecory based on line and circle segmens Disadvanages: I is no an easy ask o pre-compue a feasible rajecory limiaions and consrains of he robos velociies and acceleraions does no adap or correc he rajecory if dynamical changes of he environmen occur The resuling rajecories are usually no smooh goal x I
44 Whegs Wheels + legs Simple conrol RHEX, MiniWhegs
45 Scou (umn - Darpa) Lengh: 110 mm Diameer: 40 mm Weigh: 200 g Top Speed: 0.31 m/s Locomoion: Primary: 2 Foam wheels Secondary: Jumping" mechanism Maximum Jump Heigh: 30 cm Sensors: Camera (Color or B/W) Acceleromeers Wheel Encoders Magneomeers Operaional Lifeime: Quiescen Mode: 120 minues Full Speed: 70 minues Jumping Only: 100 jumps
46 LionHell All errain robo Whegs + passive join + acive neck Behavior based
47 Robos o move in air Flying robos Fixed wings vehicles Mobile wings vehicles quadroors
48 Robos o move in waer Acquaic vehicles: wo basic designs are orpedo-like srucures, wih a single propeller Bodys wih a collecion of hrusers New design is bioinspired and uses sof maerials. In general hey operae in a ehered manner, conneced o a suppor vessel ha provides power and communicaion
49 sphero A. Charging Dock The ball ress in a dock ha uses an inducion sysem o ransfer elecriciy o he baeries. B. Wheels Two independenly conrolled rubber-rimmed wheels inside he Sphero seer and drive he ball a up o 1.2 m/sec C. Top Slip Bearing braces he mechanism in order o keep he wheels in firm conac wih he shell. D. Prined Circui Board A processor combines daa from a hree-axis acceleromeer and a gyroscope o produce he precise measuremens of he Sphero s roll, pich, and yaw. These measuremens are required o respond correcly o commands radioed by a smar phone over a Blueooh connecion E. Blueooh Radio and Anenna This sysem, wih a maximum range of 50 meers, is used o communicae wih mobile devices. F. Mulicolor LED The ligh from a single LED package wih red, green, and blue elemens is diffused o make he Sphero glow. Differen colors signal informaion.
50 Passive robo Planes or ocean exploraion Adap (no or limied acuaion) Example: humbleweed (NASA)
51 conclusion Who is invesing in new mobile robos? Media Google (Boson Dynamics) ElecroMechanical companies Sony Honda Tradiional roboics companies irobo Adep Technology Kuka
AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves
AML7 CAD LECTURE Space Curves Inrinsic properies Synheic curves A curve which may pass hrough any region of hreedimensional space, as conrased o a plane curve which mus lie on a single plane. Space curves
More informationNEWTON 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 informationCENG 477 Introduction to Computer Graphics. Modeling Transformations
CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World
More informationMotor Control. 5. Control. Motor Control. Motor Control
5. Conrol In his chaper we will do: Feedback Conrol On/Off Conroller PID Conroller Moor Conrol Why use conrol a all? Correc or wrong? Supplying a cerain volage / pulsewidh will make he moor spin a a cerain
More informationSTEREO PLANE MATCHING TECHNIQUE
STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo
More informationStreamline Pathline Eulerian Lagrangian
Sreamline Pahline Eulerian Lagrangian Sagnaion Poin Flow V V V = + = + = + o V xi y j a V V xi y j o Pahline and Sreakline Insananeous Sreamlines Pahlines Sreaklines Maerial Derivaive Acceleraion
More informationWORKSHOP SAFETY IN MOBILE APPLICATION
WORKSHOP SAFETY IN MOBILE APPLICATION Renaa Mondelaers Seven Bellens SICK SEW Cerified Funcional Safey Applicaion Exper Technology Leader Smar Facory CFSAE by SGS/TÜV Saar MOBILE APPLICATION AVAILABLE
More informationMotion along a Line. Describing Motion along a Line
Moion along a Line Describing Moion: Displacemen Velociy Acceleraion Uniformly Acceleraed Moion Free Fall Describing Moion along a Line Wha is he posiion, elociy, and acceleraion of he blue do a each insan
More information4.1 3D GEOMETRIC TRANSFORMATIONS
MODULE IV MCA - 3 COMPUTER GRAPHICS ADMN 29- Dep. of Compuer Science And Applicaions, SJCET, Palai 94 4. 3D GEOMETRIC TRANSFORMATIONS Mehods for geomeric ransformaions and objec modeling in hree dimensions
More informationSam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.
8.F Baery Charging Task Sam wans o ake his MP3 player and his video game player on a car rip. An hour before hey plan o leave, he realized ha he forgo o charge he baeries las nigh. A ha poin, he plugged
More informationMOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS
NME: TE: LOK: MOTION ETETORS GRPH MTHING L PRE-L QUESTIONS 1. Read he insrucions, and answer he following quesions. Make sure you resae he quesion so I don hae o read he quesion o undersand he answer..
More informationGauss-Jordan Algorithm
Gauss-Jordan Algorihm The Gauss-Jordan algorihm is a sep by sep procedure for solving a sysem of linear equaions which may conain any number of variables and any number of equaions. The algorihm is carried
More informationLocation. Electrical. Loads. 2-wire mains-rated. 0.5 mm² to 1.5 mm² Max. length 300 m (with 1.5 mm² cable). Example: Belden 8471
Produc Descripion Insallaion and User Guide Transiser Dimmer (454) The DIN rail mouned 454 is a 4channel ransisor dimmer. I can operae in one of wo modes; leading edge or railing edge. All 4 channels operae
More informationImplementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)
Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,
More information4. Minimax and planning problems
CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems
More informationCAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL
CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL Klečka Jan Docoral Degree Programme (1), FEEC BUT E-mail: xkleck01@sud.feec.vubr.cz Supervised by: Horák Karel E-mail: horak@feec.vubr.cz
More informationTraditional Rendering (Ray Tracing and Radiosity)
Tradiional Rendering (Ray Tracing and Radiosiy) CS 517 Fall 2002 Compuer Science Cornell Universiy Bidirecional Reflecance (BRDF) λ direcional diffuse specular θ uniform diffuse τ σ BRDF Bidirecional Reflecance
More informationDynamic Route Planning and Obstacle Avoidance Model for Unmanned Aerial Vehicles
Volume 116 No. 24 2017, 315-329 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu ijpam.eu Dynamic Roue Planning and Obsacle Avoidance Model for Unmanned Aerial
More informationChapter 8 LOCATION SERVICES
Disribued Compuing Group Chaper 8 LOCATION SERVICES Mobile Compuing Winer 2005 / 2006 Overview Mobile IP Moivaion Daa ransfer Encapsulaion Locaion Services & Rouing Classificaion of locaion services Home
More informationVirtual Recovery of Excavated Archaeological Finds
Virual Recovery of Excavaed Archaeological Finds Jiang Yu ZHENG, Zhong Li ZHANG*, Norihiro ABE Kyushu Insiue of Technology, Iizuka, Fukuoka 820, Japan *Museum of he Terra-Coa Warrlors and Horses, Lin Tong,
More informationIROS 2015 Workshop on On-line decision-making in multi-robot coordination (DEMUR 15)
IROS 2015 Workshop on On-line decision-making in muli-robo coordinaion () OPTIMIZATION-BASED COOPERATIVE MULTI-ROBOT TARGET TRACKING WITH REASONING ABOUT OCCLUSIONS KAROL HAUSMAN a,, GREGORY KAHN b, SACHIN
More informationMATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008
MATH 5 - Differenial Equaions Sepember 15, 8 Projec 1, Fall 8 Due: Sepember 4, 8 Lab 1.3 - Logisics Populaion Models wih Harvesing For his projec we consider lab 1.3 of Differenial Equaions pages 146 o
More informationOptimal Crane Scheduling
Opimal Crane Scheduling Samid Hoda, John Hooker Laife Genc Kaya, Ben Peerson Carnegie Mellon Universiy Iiro Harjunkoski ABB Corporae Research EWO - 13 November 2007 1/16 Problem Track-mouned cranes move
More informationMOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018
MOBILE COMPUTING CSE 40814/60814 Spring 2018 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically
More informationMOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi:
MOBILE COMPUTING CSE 40814/60814 Fall 2015 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically
More informationA Matching Algorithm for Content-Based Image Retrieval
A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using
More informationFill in the following table for the functions shown below.
By: Carl H. Durney and Neil E. Coer Example 1 EX: Fill in he following able for he funcions shown below. he funcion is odd he funcion is even he funcion has shif-flip symmery he funcion has quarer-wave
More informationEECS 487: Interactive Computer Graphics
EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified
More informationPoint Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display
Poin Cloud Represenaion of 3D Shape for Laser- Plasma Scanning 3D Displa Hiroo Ishikawa and Hideo Saio Keio Universi E-mail {hiroo, saio}@ozawa.ics.keio.ac.jp Absrac- In his paper, a mehod of represening
More informationM y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x))
Hebrew Universi Image Processing - 6 Image Warping Hebrew Universi Image Processing - 6 argil 7 : Image Warping D Geomeric ransormaions hp://www.jere-marin.com Man slides rom Seve Seiz and Aleei Eros Image
More informationImage Content Representation
Image Conen Represenaion Represenaion for curves and shapes regions relaionships beween regions E.G.M. Perakis Image Represenaion & Recogniion 1 Reliable Represenaion Uniqueness: mus uniquely specify an
More informationSection 2. Mirrors and Prism Systems
Secion 2 Mirrors and Prism Sysems 2-1 Plane Mirrors Plane mirrors are used o: Produce a deviaion Fold he opical pah Change he image pariy Each ray from he objec poin obeys he law of reflecion a he mirror
More informationMotion Control (wheeled robots)
Motion Control (wheeled robots) Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> speed control,
More information3-D Object Modeling and Recognition for Telerobotic Manipulation
Research Showcase @ CMU Roboics Insiue School of Compuer Science 1995 3-D Objec Modeling and Recogniion for Teleroboic Manipulaion Andrew Johnson Parick Leger Regis Hoffman Marial Heber James Osborn Follow
More informationNetwork management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);
QoS in Frame Relay Frame relay characerisics are:. packe swiching wih virual circui service (virual circuis are bidirecional);. labels are called DLCI (Daa Link Connecion Idenifier);. for connecion is
More informationEvaluation and Improvement of Region-based Motion Segmentation
Evaluaion and Improvemen of Region-based Moion Segmenaion Mark Ross Universiy Koblenz-Landau, Insiue of Compuaional Visualisics, Universiässraße 1, 56070 Koblenz, Germany Email: ross@uni-koblenz.de Absrac
More informationImage segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding
Moivaion Image segmenaion Which pixels belong o he same objec in an image/video sequence? (spaial segmenaion) Which frames belong o he same video sho? (emporal segmenaion) Which frames belong o he same
More informationStereo Vision Based Navigation of a Six-Legged Walking Robot in Unknown Rough Terrain
Sereo Vision Based Navigaion of a Six-Legged Walking Robo in Unknown Rough Terrain Anne Selzer, Heiko Hirschmüller, Marin Görner Absrac This paper presens a visual navigaion algorihm for he six-legged
More informationImproving Occupancy Grid FastSLAM by Integrating Navigation Sensors
Improving Occupancy Grid FasSLAM by Inegraing Navigaion Sensors Chrisopher Weyers Sensors Direcorae Air Force Research Laboraory Wrigh-Paerson AFB, OH 45433 Gilber Peerson Deparmen of Elecrical and Compuer
More informationCMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta
CMPUT 412 Motion Control Wheeled robots Csaba Szepesvári University of Alberta 1 Motion Control (wheeled robots) Requirements Kinematic/dynamic model of the robot Model of the interaction between the wheel
More informationOptics and Light. Presentation
Opics and Ligh Presenaion Opics and Ligh Wha comes o mind when you hear he words opics and ligh? Wha is an opical illusion? Opical illusions can use color, ligh and paerns o creae images ha can be
More informationCOSC 3213: Computer Networks I Chapter 6 Handout # 7
COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:
More informationMIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch
CableCARD Power Swich General Descripion is designed o supply power o OpenCable sysems and CableCARD hoss. These CableCARDs are also known as Poin of Disribuion (POD) cards. suppors boh Single and Muliple
More informationProjection & Interaction
Projecion & Ineracion Algebra of projecion Canonical viewing volume rackball inerface ransform Hierarchies Preview of Assignmen #2 Lecure 8 Comp 236 Spring 25 Projecions Our lives are grealy simplified
More informationImproved TLD Algorithm for Face Tracking
Absrac Improved TLD Algorihm for Face Tracking Huimin Li a, Chaojing Yu b and Jing Chen c Chongqing Universiy of Poss and Telecommunicaions, Chongqing 400065, China a li.huimin666@163.com, b 15023299065@163.com,
More informationDesign Alternatives for a Thin Lens Spatial Integrator Array
Egyp. J. Solids, Vol. (7), No. (), (004) 75 Design Alernaives for a Thin Lens Spaial Inegraor Array Hala Kamal *, Daniel V azquez and Javier Alda and E. Bernabeu Opics Deparmen. Universiy Compluense of
More informationFIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS
FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2
More informationComputer representations of piecewise
Edior: Gabriel Taubin Inroducion o Geomeric Processing hrough Opimizaion Gabriel Taubin Brown Universiy Compuer represenaions o piecewise smooh suraces have become vial echnologies in areas ranging rom
More informationImage Based Computer-Aided Manufacturing Technology
Sensors & Transducers 03 by IFSA hp://www.sensorsporal.com Image Based Compuer-Aided Manufacuring Technology Zhanqi HU Xiaoqin ZHANG Jinze LI Wei LI College of Mechanical Engineering Yanshan Universiy
More information1.4 Application Separable Equations and the Logistic Equation
1.4 Applicaion Separable Equaions and he Logisic Equaion If a separable differenial equaion is wrien in he form f ( y) dy= g( x) dx, hen is general soluion can be wrien in he form f ( y ) dy = g ( x )
More informationElite Acoustics Engineering A4-8 Live-Performance Studio Monitor with 4 Channels, Mixer, Effects, and Bluetooth Quick Start Guide
Elie Acousics Engineering A4-8 Live-Performance Sudio Monior wih 4 Channels, Mixer, Effecs, and Blueooh Quick Sar Guide WHAT IS IN THE BOX Your A4-8 package conains he following: (1) Speaker (1) 12V AC
More informationExercise 3: Bluetooth BR/EDR
Wireless Communicaions, M. Rupf. Exercise 3: Blueooh BR/EDR Problem 1: Blueooh Daa Raes. Consider he ACL packe 3-DH5 wih a maximum user payload of 1021 byes. a) Deermine he maximum achievable daa rae in
More informationCollision-Free and Curvature-Continuous Path Smoothing in Cluttered Environments
Collision-Free and Curvaure-Coninuous Pah Smoohing in Cluered Environmens Jia Pan 1 and Liangjun Zhang and Dinesh Manocha 3 1 panj@cs.unc.edu, 3 dm@cs.unc.edu, Dep. of Compuer Science, Universiy of Norh
More information10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T
3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground
More informationA Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates
A Fas Sereo-Based Muli-Person Tracking using an Approximaed Likelihood Map for Overlapping Silhouee Templaes Junji Saake Jun Miura Deparmen of Compuer Science and Engineering Toyohashi Universiy of Technology
More information4 Error Control. 4.1 Issues with Reliable Protocols
4 Error Conrol Jus abou all communicaion sysems aemp o ensure ha he daa ges o he oher end of he link wihou errors. Since i s impossible o build an error-free physical layer (alhough some shor links can
More informationDigital Geometry Processing Differential Geometry
Digial Geomery Processing Differenial Geomery Moivaion Undersand he srucure of he surface Differenial Geomery Properies: smoohness, curviness, imporan direcions How o modify he surface o change hese properies
More informationLet s get physical - EDA Tools for Mobility
Le s ge physical - EDA Tools for Mobiliy Aging and Reliabiliy Communicaion Mobile and Green Mobiliy - Smar and Safe Frank Oppenheimer OFFIS Insiue for Informaion Technology OFFIS a a glance Applicaion-oriened
More informationMobile Computing IEEE Standard 9/10/14. CSE 40814/60814 Fall 2014
Mobile Compuing CSE 40814/60814 Fall 2014 IEEE IEEE (Ins4ue of Elecrical and Elecronics Engineers) esablished he 802.11 Group in 1990. Specifica4ons for sandard ra4fied in 1997. Ini4al speeds were 1 and
More informationIntroduction to Data-Driven Animation: Programming with Motion Capture Jehee Lee
Inroducion o Daa-Driven Animaion: Programming wih Moion Caure Jehee Lee Seoul Naional Universiy Daa-Driven Animaion wih Moion Caure Programming wih Moion Caure Why is i difficul? Encomass a lo of heerogeneous
More informationIn Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12].
In Proceedings of CVPR '96 Srucure and Moion of Curved 3D Objecs from Monocular Silhouees B Vijayakumar David J Kriegman Dep of Elecrical Engineering Yale Universiy New Haven, CT 652-8267 Jean Ponce Compuer
More informationA METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS
A METHOD OF MODELING DEFORMATION OF AN OBJECT EMLOYING SURROUNDING IDEO CAMERAS Joo Kooi TAN, Seiji ISHIKAWA Deparmen of Mechanical and Conrol Engineering Kushu Insiue of Technolog, Japan ehelan@is.cnl.kuech.ac.jp,
More information1. Function 1. Push-button interface 4g.plus. Push-button interface 4-gang plus. 2. Installation. Table of Contents
Chaper 4: Binary inpus 4.6 Push-buon inerfaces Push-buon inerface Ar. no. 6708xx Push-buon inerface 2-gang plus Push-buon inerfacechaper 4:Binary inpusar. no.6708xxversion 08/054.6Push-buon inerfaces.
More informationRao-Blackwellized Particle Filtering for Probing-Based 6-DOF Localization in Robotic Assembly
MITSUBISHI ELECTRIC RESEARCH LABORATORIES hp://www.merl.com Rao-Blackwellized Paricle Filering for Probing-Based 6-DOF Localizaion in Roboic Assembly Yuichi Taguchi, Tim Marks, Haruhisa Okuda TR1-8 June
More informationTroubleshooting PLCopen Block Behavior
Troubleshooing PLCopen Block Behavior Deailed Troubleshooing of he PLCopen Block Behavior General informaion Copyrigh Siemens AG 2 All righs reserved Subjec o change wihou prior noice. Copyrigh The disribuion
More informationWiley Plus. Assignment 1 is online:
Wile Plus Assignmen 1 is online: 6 problems from chapers and 3 1D and D Kinemaics Due Monda Ocober 5 Before 11 pm! Chaper II: Kinemaics In One Dimension Displacemen Speed and Veloci Acceleraion Equaions
More informationConnections, displays and operating elements. Status LEDs (next to the keys)
GB Connecions, displays and operaing elemens A Push-buon plus Sysem M Operaing insrucions 1 2 1 2 3 4 5 6 7 8 C B A 4 Inser he bus erminal ino he connecion of pushbuon A. 5 Inser he push-buon ino he frame.
More informationConnections, displays and operating elements. 3 aux. 5 aux.
Taser PlusKapiel3:Taser3.1Taser Plus Meren2005V6280-561-0001/08 GB Connecions, displays and operaing elemens Taser Plus Arec/Anik/Trancen Operaing insrucions A 1 2 1 2 3 4 5 6 C B A B 3 aux. 7 8 9 aux.
More informationA Survey on mobility Models & Its Applications
A Survey on mobiliy Models & Is Applicaions Prof. Vikas Kumar Jain 1, Prof. Raju Sharma 2, Prof. Bhavana Gupa 3 1,2,3 Compuer Science & Engineering, CIST Absrac In his paper, we survey he curren scenario
More informationShortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley.
Shores Pah Algorihms Background Seing: Lecure I: Shores Pah Algorihms Dr Kieran T. Herle Deparmen of Compuer Science Universi College Cork Ocober 201 direced graph, real edge weighs Le he lengh of a pah
More informationLarge-scale 3D Outdoor Mapping and On-line Localization using 3D-2D Matching
Large-scale 3D Oudoor Mapping and On-line Localizaion using 3D-D Maching Takahiro Sakai, Kenji Koide, Jun Miura, and Shuji Oishi Absrac Map-based oudoor navigaion is an acive research area in mobile robos
More informationMiniature Ball Spline LTS / LT-X
Miniaure Ball Spline LTS / LTX Compac design (volume comparison: % of convenional THK produc) Sable, smooh moion Corrosion resisan Marensie sainless seel Spline shaf diameer φ, φ, φ, and φ LTS Acual Size
More informationarxiv: v1 [cs.cv] 11 Jan 2019
A General Opimizaion-based Framework for Global Pose Esimaion wih Muliple Sensors arxiv:191.3642v1 [cs.cv] 11 Jan 219 Tong Qin, Shaozu Cao, Jie Pan, and Shaojie Shen Absrac Accurae sae esimaion is a fundamenal
More informationProbabilistic Detection and Tracking of Motion Discontinuities
Probabilisic Deecion and Tracking of Moion Disconinuiies Michael J. Black David J. Flee Xerox Palo Alo Research Cener 3333 Coyoe Hill Road Palo Alo, CA 94304 fblack,fleeg@parc.xerox.com hp://www.parc.xerox.com/fblack,fleeg/
More informationGeometry Transformation
Geomer Transformaion Januar 26 Prof. Gar Wang Dep. of Mechanical and Manufacuring Engineering Universi of Manioba Wh geomer ransformaion? Beer undersanding of he design Communicaion wih cusomers Generaing
More informationImage warping Li Zhang CS559
Wha is an image Image arping Li Zhang S559 We can hink of an image as a funcion, f: R 2 R: f(, ) gives he inensi a posiion (, ) defined over a recangle, ih a finie range: f: [a,b][c,d] [,] f Slides solen
More informationCS422 Computer Networks
CS422 Compuer Neworks Lecure 2 Physical Layer Dr. Xiaobo Zhou Deparmen of Compuer Science CS422 PhysicalLayer.1 Quesions of Ineress How long will i ake o ransmi a message? How many bis are in he message
More informationChapter 3 MEDIA ACCESS CONTROL
Chaper 3 MEDIA ACCESS CONTROL Overview Moivaion SDMA, FDMA, TDMA Aloha Adapive Aloha Backoff proocols Reservaion schemes Polling Disribued Compuing Group Mobile Compuing Summer 2003 Disribued Compuing
More informationSpline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification
Las Time? Adjacency Daa Srucures Spline Curves Geomeric & opologic informaion Dynamic allocaion Efficiency of access Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen
More informationTimers CT Range. CT-D Range. Electronic timers. CT-D Range. Phone: Fax: Web: -
CT-D Range Timers CT-D Range Elecronic imers Characerisics Diversiy: mulifuncion imers 0 single-funcion imers Conrol supply volages: Wide range: -0 V AC/DC Muli range: -8 V DC, 7 ime ranges from 0.0s o
More informationQuantitative macro models feature an infinite number of periods A more realistic (?) view of time
INFINIE-HORIZON CONSUMPION-SAVINGS MODEL SEPEMBER, Inroducion BASICS Quaniaive macro models feaure an infinie number of periods A more realisic (?) view of ime Infinie number of periods A meaphor for many
More informationA Numerical Study on Impact Damage Assessment of PC Box Girder Bridge by Pounding Effect
A Numerical Sudy on Impac Damage Assessmen of PC Box Girder Bridge by Pounding Effec H. Tamai, Y. Sonoda, K. Goou and Y.Kajia Kyushu Universiy, Japan Absrac When a large earhquake occurs, displacemen response
More informationVisual Indoor Localization with a Floor-Plan Map
Visual Indoor Localizaion wih a Floor-Plan Map Hang Chu Dep. of ECE Cornell Universiy Ihaca, NY 14850 hc772@cornell.edu Absrac In his repor, a indoor localizaion mehod is presened. The mehod akes firsperson
More informationSTRING DESCRIPTIONS OF DATA FOR DISPLAY*
SLAC-PUB-383 January 1968 STRING DESCRIPTIONS OF DATA FOR DISPLAY* J. E. George and W. F. Miller Compuer Science Deparmen and Sanford Linear Acceleraor Cener Sanford Universiy Sanford, California Absrac
More informationIt is easier to visualize plotting the curves of cos x and e x separately: > plot({cos(x),exp(x)},x = -5*Pi..Pi,y = );
Mah 467 Homework Se : some soluions > wih(deools): wih(plos): Warning, he name changecoords has been redefined Problem :..7 Find he fixed poins, deermine heir sabiliy, for x( ) = cos x e x > plo(cos(x)
More informationMOTION TRACKING is a fundamental capability that
TECHNICAL REPORT CRES-05-008, CENTER FOR ROBOTICS AND EMBEDDED SYSTEMS, UNIVERSITY OF SOUTHERN CALIFORNIA 1 Real-ime Moion Tracking from a Mobile Robo Boyoon Jung, Suden Member, IEEE, Gaurav S. Sukhame,
More informationPrinciples of MRI EE225E / BIO265. Lecture 10. Instructor: Miki Lustig UC Berkeley, EECS. M. Lustig, EECS UC Berkeley
Principles of MRI Lecure 0 EE225E / BIO265 Insrucor: Miki Lusig UC Berkeley, EECS Bloch Eq. For Recepion No B() : 2 4 Ṁ x Ṁ y Ṁ z 3 5 = 2 6 4 T 2 ~ G ~r 0 ~G ~r T 2 0 0 0 T 3 2 7 5 4 M x M y M z 3 5 +
More informationMobile Robots Mapping
Mobile Robos Mapping 1 Roboics is Easy conrol behavior percepion modelling domain model environmen model informaion exracion raw daa planning ask cogniion reasoning pah planning navigaion pah execuion
More informationLow-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany
Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,
More informationVision based leader-follower formation control for mobile robots
Scholars' Mine Masers Theses Suden Theses and Disseraions Fall 7 Vision based leader-follower formaion conrol for mobile robos Gerard Sequeira Follow his and addiional works a: hp://scholarsmine.ms.edu/masers_heses
More informationAssignment 2. Due Monday Feb. 12, 10:00pm.
Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218, LEC11 ssignmen 2 Due Monday Feb. 12, 1:pm. 1 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how
More informationEngineering Mathematics 2018
Engineering Mahemaics 08 SUBJET NAME : Mahemaics II SUBJET ODE : MA65 MATERIAL NAME : Par A quesions REGULATION : R03 UPDATED ON : November 06 TEXTBOOK FOR REFERENE To buy he book visi : Sri Hariganesh
More informationProceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency,
Proceeding of he 6 h Inernaional Symposium on Arificial Inelligence and Roboics & Auomaion in Space: i-sairas 00, Canadian Space Agency, S-Huber, Quebec, Canada, June 8-, 00. Muli-resoluion Mapping Using
More informationETD-BL-1T-OFF-CC-... Timer relay with off delay (with control contact) and adjustable time. INTERFACE Data sheet _en_01. 1 Description.
Timer relay wih off delay (wih conrol conac) and adjusable ime INTERFACE Daa shee 103617_en_01 1 Descripion PHOENIX CONTACT - 09/2009 Feaures Compac ime relay in he 6.2 mm housing in order o conrol ime
More informationIDEF3 Process Description Capture Method
IDEF3 Process Descripion Capure Mehod IDEF3 is par of he IDEF family of mehods developmen funded by he US Air Force o provide modelling suppor for sysems engineering and enerprise inegraion 2 IDEF3 Mehod
More informationWhy not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems
Simulaion Wha is simulaion? Simple synonym: imiaion We are ineresed in sudying a Insead of experimening wih he iself we experimen wih a model of he Experimen wih he Acual Ways o sudy a Sysem Experimen
More informationMobile Robotics. Marcello Restelli. Dipartimento di Elettronica e Informazione Politecnico di Milano tel:
Marcello Restelli Dipartimento di Elettronica e Informazione Politecnico di Milano email: restelli@elet.polimi.it tel: 02-2399-3470 Mobile Robotics Robotica for Computer Engineering students A.A. 2006/2007
More informationMobility Chapter 13. More Car Network Ideas. Rating. Overview. Mobile IP Internet. First steps Text book. GSM Network. No apps Mission critical
More Car Nework Ideas Mobiliy Chaper 13 CAR2CAR Consorium: Audi, BMW, Daimler, Fia, GM, Honda, Renaul, VW 13/1 Raing Overview Area mauriy Firs seps Tex book Pracical imporance No apps Mission criical Mobile
More informationVideo Content Description Using Fuzzy Spatio-Temporal Relations
Proceedings of he 4s Hawaii Inernaional Conference on Sysem Sciences - 008 Video Conen Descripion Using Fuzzy Spaio-Temporal Relaions rchana M. Rajurkar *, R.C. Joshi and Sananu Chaudhary 3 Dep of Compuer
More informationTerrain Based GPS Independent Lane-Level Vehicle Localization using Particle Filter and Dead Reckoning
Terrain Based GPS Independen -Level Vehicle Localizaion using Paricle Filer and Dead Reckoning Hamad Ahmed and Muhammad Tahir Deparmen of Elecrical Engineering, Lahore Universiy of Managemen Sciences,
More information