Chapter 2 Math Fundamentals
|
|
- Griffin Parsons
- 6 years ago
- Views:
Transcription
1 Chapter 2 Math Fundamentals Part Transform Graphs and Pose Networks 1 Moble Robotcs - Prof Alonzo Kelly, CMU RI
2 Outlne Transforms as Relatonshps Solvng Pose Networks Overconstraned Networks Dfferental Kn of Frames n General Poston Summary 2 Moble Robotcs - Prof Alonzo Kelly, CMU RI
3 Outlne Transforms as Relatonshps Solvng Pose Networks Overconstraned Networks Dfferental Kn of Frames n General Poston Summary 3 Moble Robotcs - Prof Alonzo Kelly, CMU RI
4 Spatal Relatonshps Orthogonal Transforms represent a spatal relatonshp. The property of beng postoned 3 unts to the rght, 7 unts above, and rotated 60 degrees wth respect to somethng else. Rot π 3 -- Trans( 3, 7) T c π 3 -- s π s π 3 -- c π Moble Robotcs - Prof Alonzo Kelly, CMU RI
5 Relatonshps are abstract. We may vsualze ths best by drawng two arbtrary frames. Abstract Relatonshps y b 3 x b 7 y a x a 5 Moble Robotcs - Prof Alonzo Kelly, CMU RI
6 Instantated Relatonshps We may also nstantate the relatonshp. Indcate two obects whch have the relatonshp. Box 3 unts 7 unts Hand hand T box 6 Moble Robotcs - Prof Alonzo Kelly, CMU RI
7 Graphcal Representaton We have 3 elements 2 obects a relatonshp The relatonshp s drectonal. So, draw t wth an arrow lke so. We also know how to compute the nverse relatonshp from box to hand. Hand Box Pose of box s known wrt hand. 7 Moble Robotcs - Prof Alonzo Kelly, CMU RI
8 Compounded Relatonshps Suppose the hand belongs to a robot and we have a fwd knematc soluton. Call ths fgure a: Transform Graph, or Pose Network Box Hand Base Base Box Hand 8 Moble Robotcs - Prof Alonzo Kelly, CMU RI
9 Rgdty and Transtvty Suppose (for now), the edges represent rgd spatal relatonshps. Connectedness s transtve. Two nodes n a graph are connected f there s a path between them. Therefore: Anythng s fxed (known) wrt anythng else f there s a path between them. Box Hand Base 9 Moble Robotcs - Prof Alonzo Kelly, CMU RI
10 How to compute ther relatonshp? Derved Relatonshps Box base T box base hand T handtbox Hand Ths relatonshp s computable even though t s not n the graph. Base 10 Moble Robotcs - Prof Alonzo Kelly, CMU RI
11 Trees of Relatonshps Often pose networks are treelke n structure. For trackng can we compute? World Robot(+1) RRRRRRRRRR +1 TT cccccccccccc Corner Robot T + 1 corner Robot() Useful to magne the robot stampng the floor wth axes. 11 Moble Robotcs - Prof Alonzo Kelly, CMU RI
12 General Derved Relatonshps Is ths transform computable? B 12 Moble Robotcs - Prof Alonzo Kelly, CMU RI A
13 General Derved Relatonshps Is there a path from A to B? Hnt: Look at the colors of the letters. B A 13 Moble Robotcs - Prof Alonzo Kelly, CMU RI
14 General Derved Relatonshps Is there a path from A to B? Hnt: Look at the colors of the letters. How could we fx t? B A 14 Moble Robotcs - Prof Alonzo Kelly, CMU RI
15 General Derved Relatonshps Is there a path from A to B? Hnt: Look at the colors of the letters. How could we fx t? Lke so B A 15 Moble Robotcs - Prof Alonzo Kelly, CMU RI
16 For a gven relatonshp: The HT matrx s unquely defned. The correspondng pose s not (n 3D). Euler angles are not unque: Two solutons for a gven HT. Also Euler angles are ambguous. Several conventons n use (zyx, zxy etc.) Unqueness T b a cψcθ ( cψsθ sφ sψcφ ) ( cψsθcφ + sψsφ ) u sψcθ ( sψsθsφ + cψcφ) ( sψsθ cφ cψsφ) v s θ cθ sφ cθcφ w ρ b a uvwφθψ 16 Moble Robotcs - Prof Alonzo Kelly, CMU RI
17 In OO code, t makes sense for these to be dfferent manfestatons of the same class. Codng Poses C++ Class pose: publc HT{ Double posedata[6]; } Java Class Pose extends AffneTransform { } 17 Moble Robotcs - Prof Alonzo Kelly, CMU RI
18 Vector Space? 3D angles cannot be added lke vectors. The closest facsmle s: Whch s knda lke: In realty, pose composton s done lke so: Wrte ths stylstcally lke so: T c a ρ c a ρ c a T b a Tc b a ρ b + ρ c b a b ρ[ T( ρ b )T( ρ c )] 18 Moble Robotcs - Prof Alonzo Kelly, CMU RI
19 Outlne Transforms as Relatonshps Solvng Pose Networks Overconstraned Networks Dfferental Kn of Frames n General Poston Summary 19 Moble Robotcs - Prof Alonzo Kelly, CMU RI
20 Our fun wth subscrpts and superscrpts s equvalent to fndng a path n a network. Common letters n adacent T s means edges are adacent. Agan, f a path exsts, you are n busness. Graph To Math T d a a T b a Tc b Td c Means pose of b wrt a s known. a T s known. b b a c b d 20 Moble Robotcs - Prof Alonzo Kelly, CMU RI
21 Solvng for a Pose n a Graph 1. Wrte down what you know. Draw the frames nvolved n a roughly correct spatal relatonshp. Draw all known edges. 2. Fnd the (or a) path from the start (superscrpt) to the end (subscrpt). 3. Wrte O perator matrces n left to rght order as the path s traversed. Invert any transforms whose arrow s followed n the reverse drecton. 4. Substtute all known constrants. 21 Moble Robotcs - Prof Alonzo Kelly, CMU RI
22 Example: Robot Fork Truck Vson system sees pallet. Fnd: desred new pose of robot relatve to present pose. Fork tps must lne up wth pallet holes. T1 B1 R1 Measure Ths Compute Ths 23 Moble Robotcs - Prof Alonzo Kelly, CMU RI
23 Example: Robot Fork Truck Desgnate all relevant frames. Robot Base Tp Pallet T B R 24 Moble Robotcs - Prof Alonzo Kelly, CMU RI
24 Example: Robot Fork Truck A robot here and a robot there. T1 B1 R1 25 Moble Robotcs - Prof Alonzo Kelly, CMU RI
25 Example: Robot Fork Truck Draw known transforms: Read path from R1 to R2: from camera T1 R1 T R2 R1 B1 P T2 B2 T B1TP TT2TB2TR2 The soluton requres: B1 P T T2 I R1 T1 B1 R1 26 Moble Robotcs - Prof Alonzo Kelly, CMU RI
26 Example: Robot Fork Truck Transforms relatng frames fxed to robot are all constant: R1 T B1 B2 T R2 T2 T B2 T B R R ( T B ) 1 B ( T T ) 1 T1 B1 Substtutng: R1 T R2 R1 B1 P T2 B2 T B1TP TT2TB2TR2 I R1 Measurement R1 T R2 T B R TP B TT B ( ) 1 R ( T B ) 1 Very common Sandwch 27 Moble Robotcs - Prof Alonzo Kelly, CMU RI
27 Traectory Generaton Generatng a feasble moton to connect the two s not trval. See later n course. T1 B1 R1 28 Moble Robotcs - Prof Alonzo Kelly, CMU RI
28 Outlne Transforms as Relatonshps Solvng Pose Networks Overconstraned Networks Dfferental Kn of Frames n General Poston Summary 29 Moble Robotcs - Prof Alonzo Kelly, CMU RI
29 Any edges beyond the number requred to connect everythng create cycles n the network. Cycles create the possblty of nconsstent nformaton. Cycles are not always bad. They contan rare, powerful nformaton Cyclc Networks R1 You are 7 unts away. Ball s 5 unts away. Ball s 3 unts away. Hmmm 7 5 3! B CYCLE! R2 30 Moble Robotcs - Prof Alonzo Kelly, CMU RI
30 Spannng Tree A tree s fully connected but acyclc Just the rght number of edges. Can form a spannng tree from a cyclc network. Pck a root. Traverse any way you lke. Enter nodes only once. Stop when all nodes connected. Moton plannng algorthms are based heavly on ths noton Loop 1 : [ ] Loop 2 : [ ] Moble Robotcs - Prof Alonzo Kelly, CMU RI
31 Paths n Spannng Trees Each node has exactly one parent. Exactly one acyclc path between any two nodes. Through most recent common ancestor Each omtted edge closes an ndependent cycle n the cycle bass of the graph Loop 1 : [ ] Loop 2 : [ ] Moble Robotcs - Prof Alonzo Kelly, CMU RI
32 Cycle Bass N nodes N-1 edges n Spannng Tree If there were E edges n orgnal network: Then there were: LE-(N-1) ndependent loops n orgnal network.. Why? Loop 1 : [ ] Loop 2 : [ ] Moble Robotcs - Prof Alonzo Kelly, CMU RI
33 Outlne Transforms as Relatonshps Solvng Pose Networks Overconstraned Networks Dfferental Kn of Frames n General Poston Summary 34 Moble Robotcs - Prof Alonzo Kelly, CMU RI
34 Pose Composton y k x k θ k y a k b k x θ y x a b ρ k ρ *ρk a k b k θ k What are, and? 35 Moble Robotcs - Prof Alonzo Kelly, CMU RI
35 36 Moble Robotcs - Prof Alonzo Kelly, CMU RI
36 Pose Composton The pose of frame k wth respect to frame can be extracted from the compound transform: T k cθ sθ sθ a cθ b cθ k sθ k a k sθ k cθ k b k cθ k sθ k sθ k cθ ak cθ k sθ ak sθ bk + a cθ bk + + b Read result (more or less) drectly: a k b k θ k cθ ak sθ ak θ + θ k sθ bk + a + cθ bk + b Eqn A 37 Moble Robotcs - Prof Alonzo Kelly, CMU RI
37 Compound-Left Pose Jacoban See fgure y y fxed y k x k x x nput output Jk geekey 38 Moble Robotcs - Prof Alonzo Kelly, CMU RI
38 a k b k θ k Compound-Left Pose Jacoban Eqn A cθ ak sθ ak θ + θ k y sθ bk + a + cθ bk + b x a y x a k b θ y k x k b k θ k Dfferentated Eqn A k J ρ 10 ( sθ a k + cθ bk ) k 01 ( cθ ak sθ bk ) ρ ( b k b ) 01 ( a k a ) Moble Robotcs - Prof Alonzo Kelly, CMU RI
39 Compound-Rght Pose Jacoban See fgure fxed nput output kk kudgekey 40 Moble Robotcs - Prof Alonzo Kelly, CMU RI
40 a k b k Compound-Rght Pose Jacoban θ k Eqn A cθ ak sθ ak θ + θ k sθ bk + a + cθ bk + b y x a k θ y k x k b k θ k y a b k J k x ρ k ρ k cθ sθ 0 Dfferentated Eqn A sθ cθ Moble Robotcs - Prof Alonzo Kelly, CMU RI
41 See fgure Rght-Left Pose Jacoban fxed nput output Jk geekudge 42 Moble Robotcs - Prof Alonzo Kelly, CMU RI
42 Rght-Left Pose Jacoban a k b k cθ sθ sθ cθ a k b k a b cθ sθ sθ cθ ak bk Eqn B θ k θ k θ k J ρ k ρ cθ sθ sθ cθ b k a k Dfferentated Eqn B (not easy. see text) 43 Moble Robotcs - Prof Alonzo Kelly, CMU RI
43 Compound Inner Pose Jacoban fxed fxed nput output Use frame k as ntermedate Jkl kl * kk Jucklee keylee*kudgekey l J k ρ 10 ( b l b k ) l 01 ( a l a k ) ρ k 00 1 cθ sθ sθ 0 cθ C-Left * C-Rght! l J k ρ b l k ρ sθ cθ al k cθ sθ k l cθ sθ sθ b l cθ ( ) a l b k ( ) a k 44 Moble Robotcs - Prof Alonzo Kelly, CMU RI
44 Intuton: Inverse Pose Jacoban Need t to solve problems lke ths output a y x b θ b y a x nput ρ d a ρ ρ d a ρ ρ ρ For two frames a & d 45 Moble Robotcs - Prof Alonzo Kelly, CMU RI
45 Inverse of a Pose ( T ) 1 a b θ T cθ sθ sθ cθ cθ a sθ b sθ a cθ a sθ b sθ a θ cθ b cθ b Eqn C ρ ρ cθ sθ sθ a cθ b sθ cθ cθ a + sθ b cθ sθ sθ cθ b a Dfferentated Eqn C 46 Moble Robotcs - Prof Alonzo Kelly, CMU RI
46 Outlne Transforms as Relatonshps Solvng Pose Networks Overconstraned Networks Dfferental Kn of Frames n General Poston Summary 47 Moble Robotcs - Prof Alonzo Kelly, CMU RI
47 Summary HTs encode a spatal relatonshp (between two frames). A pose and a HT are two expressons of exactly the same underlyng thng. It s trval to wrte the compound HT relatng any two frames n a pose network of arbtrary complexty. But t only exsts f they are connected. Overconstraned networks can contan nconsstences and that s valuable nformaton. Spannng Trees and Cycle Bases are fundamental concepts n such networks. Dervatves of pose compostons can be computed n closed form. 48 Moble Robotcs - Prof Alonzo Kelly, CMU RI
1 Matrix representations of canonical matrices
1 Matrx representatons of canoncal matrces 2-d rotaton around the orgn: ( ) cos θ sn θ R 0 = sn θ cos θ 3-d rotaton around the x-axs: R x = 1 0 0 0 cos θ sn θ 0 sn θ cos θ 3-d rotaton around the y-axs:
More informationInner Product. Euclidean Space. Orthonormal Basis. Orthogonal
Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,
More information= = = (a) Use the MATLAB command rref to solve the system. (b) Let A be the coefficient matrix and B be the right-hand side of the system.
Chapter Matlab Exercses Chapter Matlab Exercses. Consder the lnear system of Example n Secton.. x x x y z y y z (a) Use the MATLAB command rref to solve the system. (b) Let A be the coeffcent matrx and
More informationKinematics of Fluids. Lecture 16. (Refer the text book CONTINUUM MECHANICS by GEORGE E. MASE, Schaum s Outlines) 17/02/2017
17/0/017 Lecture 16 (Refer the text boo CONTINUUM MECHANICS by GEORGE E. MASE, Schaum s Outlnes) Knematcs of Fluds Last class, we started dscussng about the nematcs of fluds. Recall the Lagrangan and Euleran
More informationHomework 9 Solutions. 1. (Exercises from the book, 6 th edition, 6.6, 1-3.) Determine the number of distinct orderings of the letters given:
Homework 9 Solutons PROBLEM ONE 1 (Exercses from the book, th edton,, 1-) Determne the number of dstnct orderngs of the letters gven: (a) GUIDE Soluton: 5! (b) SCHOOL Soluton:! (c) SALESPERSONS Soluton:
More informationFrom Biot-Savart Law to Divergence of B (1)
From Bot-Savart Law to Dvergence of B (1) Let s prove that Bot-Savart gves us B (r ) = 0 for an arbtrary current densty. Frst take the dvergence of both sdes of Bot-Savart. The dervatve s wth respect to
More informationCHALMERS, GÖTEBORGS UNIVERSITET. SOLUTIONS to RE-EXAM for ARTIFICIAL NEURAL NETWORKS. COURSE CODES: FFR 135, FIM 720 GU, PhD
CHALMERS, GÖTEBORGS UNIVERSITET SOLUTIONS to RE-EXAM for ARTIFICIAL NEURAL NETWORKS COURSE CODES: FFR 35, FIM 72 GU, PhD Tme: Place: Teachers: Allowed materal: Not allowed: January 2, 28, at 8 3 2 3 SB
More informationMathematical Preparations
1 Introducton Mathematcal Preparatons The theory of relatvty was developed to explan experments whch studed the propagaton of electromagnetc radaton n movng coordnate systems. Wthn expermental error the
More informationMAE140 - Linear Circuits - Winter 16 Midterm, February 5
Instructons ME140 - Lnear Crcuts - Wnter 16 Mdterm, February 5 () Ths exam s open book. You may use whatever wrtten materals you choose, ncludng your class notes and textbook. You may use a hand calculator
More informationSolutions to exam in SF1811 Optimization, Jan 14, 2015
Solutons to exam n SF8 Optmzaton, Jan 4, 25 3 3 O------O -4 \ / \ / The network: \/ where all lnks go from left to rght. /\ / \ / \ 6 O------O -5 2 4.(a) Let x = ( x 3, x 4, x 23, x 24 ) T, where the varable
More informationAn Algorithm to Solve the Inverse Kinematics Problem of a Robotic Manipulator Based on Rotation Vectors
An Algorthm to Solve the Inverse Knematcs Problem of a Robotc Manpulator Based on Rotaton Vectors Mohamad Z. Al-az*, Mazn Z. Othman**, and Baker B. Al-Bahr* *AL-Nahran Unversty, Computer Eng. Dep., Baghdad,
More informationWeek3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity
Week3, Chapter 4 Moton n Two Dmensons Lecture Quz A partcle confned to moton along the x axs moves wth constant acceleraton from x =.0 m to x = 8.0 m durng a 1-s tme nterval. The velocty of the partcle
More informationOpen Systems: Chemical Potential and Partial Molar Quantities Chemical Potential
Open Systems: Chemcal Potental and Partal Molar Quanttes Chemcal Potental For closed systems, we have derved the followng relatonshps: du = TdS pdv dh = TdS + Vdp da = SdT pdv dg = VdP SdT For open systems,
More informationCSci 6974 and ECSE 6966 Math. Tech. for Vision, Graphics and Robotics Lecture 21, April 17, 2006 Estimating A Plane Homography
CSc 6974 and ECSE 6966 Math. Tech. for Vson, Graphcs and Robotcs Lecture 21, Aprl 17, 2006 Estmatng A Plane Homography Overvew We contnue wth a dscusson of the major ssues, usng estmaton of plane projectve
More informationELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM
ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM An elastc wave s a deformaton of the body that travels throughout the body n all drectons. We can examne the deformaton over a perod of tme by fxng our look
More informationAssortment Optimization under MNL
Assortment Optmzaton under MNL Haotan Song Aprl 30, 2017 1 Introducton The assortment optmzaton problem ams to fnd the revenue-maxmzng assortment of products to offer when the prces of products are fxed.
More informationErrors for Linear Systems
Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch
More informationDifference Equations
Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1
More informationSolution 1 for USTC class Physics of Quantum Information
Soluton 1 for 018 019 USTC class Physcs of Quantum Informaton Shua Zhao, Xn-Yu Xu and Ka Chen Natonal Laboratory for Physcal Scences at Mcroscale and Department of Modern Physcs, Unversty of Scence and
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NMT EE 589 & UNM ME 48/58 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 48/58 7. Robot Dynamcs 7.5 The Equatons of Moton Gven that we wsh to fnd the path q(t (n jont space) whch mnmzes the energy
More informationIn this section is given an overview of the common elasticity models.
Secton 4.1 4.1 Elastc Solds In ths secton s gven an overvew of the common elastcty models. 4.1.1 The Lnear Elastc Sold The classcal Lnear Elastc model, or Hooean model, has the followng lnear relatonshp
More informationPHYS 705: Classical Mechanics. Canonical Transformation II
1 PHYS 705: Classcal Mechancs Canoncal Transformaton II Example: Harmonc Oscllator f ( x) x m 0 x U( x) x mx x LT U m Defne or L p p mx x x m mx x H px L px p m p x m m H p 1 x m p m 1 m H x p m x m m
More informationUniversity of Washington Department of Chemistry Chemistry 453 Winter Quarter 2015
Lecture 2. 1/07/15-1/09/15 Unversty of Washngton Department of Chemstry Chemstry 453 Wnter Quarter 2015 We are not talkng about truth. We are talkng about somethng that seems lke truth. The truth we want
More informationBody Models I-2. Gerard Pons-Moll and Bernt Schiele Max Planck Institute for Informatics
Body Models I-2 Gerard Pons-Moll and Bernt Schele Max Planck Insttute for Informatcs December 18, 2017 What s mssng Gven correspondences, we can fnd the optmal rgd algnment wth Procrustes. PROBLEMS: How
More informationThe Geometry of Logit and Probit
The Geometry of Logt and Probt Ths short note s meant as a supplement to Chapters and 3 of Spatal Models of Parlamentary Votng and the notaton and reference to fgures n the text below s to those two chapters.
More information12. The Hamilton-Jacobi Equation Michael Fowler
1. The Hamlton-Jacob Equaton Mchael Fowler Back to Confguraton Space We ve establshed that the acton, regarded as a functon of ts coordnate endponts and tme, satsfes ( ) ( ) S q, t / t+ H qpt,, = 0, and
More informationNovember 5, 2002 SE 180: Earthquake Engineering SE 180. Final Project
SE 8 Fnal Project Story Shear Frame u m Gven: u m L L m L L EI ω ω Solve for m Story Bendng Beam u u m L m L Gven: m L L EI ω ω Solve for m 3 3 Story Shear Frame u 3 m 3 Gven: L 3 m m L L L 3 EI ω ω ω
More informationStructure and Drive Paul A. Jensen Copyright July 20, 2003
Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.
More informationLecture 10 Support Vector Machines. Oct
Lecture 10 Support Vector Machnes Oct - 20-2008 Lnear Separators Whch of the lnear separators s optmal? Concept of Margn Recall that n Perceptron, we learned that the convergence rate of the Perceptron
More informationBuckingham s pi-theorem
TMA495 Mathematcal modellng 2004 Buckngham s p-theorem Harald Hanche-Olsen hanche@math.ntnu.no Theory Ths note s about physcal quanttes R,...,R n. We lke to measure them n a consstent system of unts, such
More informationCalculation of time complexity (3%)
Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add
More informationFor now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.
Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson
More informationLecture 14: Forces and Stresses
The Nuts and Bolts of Frst-Prncples Smulaton Lecture 14: Forces and Stresses Durham, 6th-13th December 2001 CASTEP Developers Group wth support from the ESF ψ k Network Overvew of Lecture Why bother? Theoretcal
More informationChapter 12. Ordinary Differential Equation Boundary Value (BV) Problems
Chapter. Ordnar Dfferental Equaton Boundar Value (BV) Problems In ths chapter we wll learn how to solve ODE boundar value problem. BV ODE s usuall gven wth x beng the ndependent space varable. p( x) q(
More information20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The first idea is connectedness.
20. Mon, Oct. 13 What we have done so far corresponds roughly to Chapters 2 & 3 of Lee. Now we turn to Chapter 4. The frst dea s connectedness. Essentally, we want to say that a space cannot be decomposed
More informationTransfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system
Transfer Functons Convenent representaton of a lnear, dynamc model. A transfer functon (TF) relates one nput and one output: x t X s y t system Y s The followng termnology s used: x y nput output forcng
More informationPhysics 201, Lecture 4. Vectors and Scalars. Chapters Covered q Chapter 1: Physics and Measurement.
Phscs 01, Lecture 4 Toda s Topcs n Vectors chap 3) n Scalars and Vectors n Vector ddton ule n Vector n a Coordnator Sstem n Decomposton of a Vector n Epected from prevew: n Scalars and Vectors, Vector
More informationMAE140 - Linear Circuits - Fall 13 Midterm, October 31
Instructons ME140 - Lnear Crcuts - Fall 13 Mdterm, October 31 () Ths exam s open book. You may use whatever wrtten materals you choose, ncludng your class notes and textbook. You may use a hand calculator
More informationIterative General Dynamic Model for Serial-Link Manipulators
EEL6667: Knematcs, Dynamcs and Control of Robot Manpulators 1. Introducton Iteratve General Dynamc Model for Seral-Lnk Manpulators In ths set of notes, we are gong to develop a method for computng a general
More informationQuantum Mechanics for Scientists and Engineers. David Miller
Quantum Mechancs for Scentsts and Engneers Davd Mller Types of lnear operators Types of lnear operators Blnear expanson of operators Blnear expanson of lnear operators We know that we can expand functons
More informationChapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems
Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons
More informationAdvanced Quantum Mechanics
Advanced Quantum Mechancs Rajdeep Sensarma! sensarma@theory.tfr.res.n ecture #9 QM of Relatvstc Partcles Recap of ast Class Scalar Felds and orentz nvarant actons Complex Scalar Feld and Charge conjugaton
More informationAffine transformations and convexity
Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/
More informationCinChE Problem-Solving Strategy Chapter 4 Development of a Mathematical Model. formulation. procedure
nhe roblem-solvng Strategy hapter 4 Transformaton rocess onceptual Model formulaton procedure Mathematcal Model The mathematcal model s an abstracton that represents the engneerng phenomena occurrng n
More informationPHYS 705: Classical Mechanics. Calculus of Variations II
1 PHYS 705: Classcal Mechancs Calculus of Varatons II 2 Calculus of Varatons: Generalzaton (no constrant yet) Suppose now that F depends on several dependent varables : We need to fnd such that has a statonary
More informationHomework Notes Week 7
Homework Notes Week 7 Math 4 Sprng 4 #4 (a Complete the proof n example 5 that s an nner product (the Frobenus nner product on M n n (F In the example propertes (a and (d have already been verfed so we
More informationT f. Geometry. R f. R i. Homogeneous transformation. y x. P f. f 000. Homogeneous transformation matrix. R (A): Orientation P : Position
Homogeneous transformaton Geometr T f R f R T f Homogeneous transformaton matr Unverst of Genova T f Phlppe Martnet = R f 000 P f 1 R (A): Orentaton P : Poston 123 Modelng and Control of Manpulator robots
More informationENGI9496 Lecture Notes Multiport Models in Mechanics
ENGI9496 Moellng an Smulaton of Dynamc Systems Mechancs an Mechansms ENGI9496 Lecture Notes Multport Moels n Mechancs (New text Secton 4..3; Secton 9.1 generalzes to 3D moton) Defntons Generalze coornates
More informationQuantum Mechanics I - Session 4
Quantum Mechancs I - Sesson 4 Aprl 3, 05 Contents Operators Change of Bass 4 3 Egenvectors and Egenvalues 5 3. Denton....................................... 5 3. Rotaton n D....................................
More informationTHE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens
THE CHINESE REMAINDER THEOREM KEITH CONRAD We should thank the Chnese for ther wonderful remander theorem. Glenn Stevens 1. Introducton The Chnese remander theorem says we can unquely solve any par of
More informationMEV442 Introduction to Robotics Module 2. Dr. Santhakumar Mohan Assistant Professor Mechanical Engineering National Institute of Technology Calicut
MEV442 Introducton to Robotcs Module 2 Dr. Santhakumar Mohan Assstant Professor Mechancal Engneerng Natonal Insttute of Technology Calcut Jacobans: Veloctes and statc forces Introducton Notaton for tme-varyng
More informationLecture 12: Discrete Laplacian
Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly
More informationSolution 1 for USTC class Physics of Quantum Information
Soluton 1 for 017 018 USTC class Physcs of Quantum Informaton Shua Zhao, Xn-Yu Xu and Ka Chen Natonal Laboratory for Physcal Scences at Mcroscale and Department of Modern Physcs, Unversty of Scence and
More informationReport on Image warping
Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.
More informationPhysics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1
P. Guterrez Physcs 5153 Classcal Mechancs D Alembert s Prncple and The Lagrangan 1 Introducton The prncple of vrtual work provdes a method of solvng problems of statc equlbrum wthout havng to consder the
More informationConservation of Angular Momentum = "Spin"
Page 1 of 6 Conservaton of Angular Momentum = "Spn" We can assgn a drecton to the angular velocty: drecton of = drecton of axs + rght hand rule (wth rght hand, curl fngers n drecton of rotaton, thumb ponts
More informationChapter 8 Indicator Variables
Chapter 8 Indcator Varables In general, e explanatory varables n any regresson analyss are assumed to be quanttatve n nature. For example, e varables lke temperature, dstance, age etc. are quanttatve n
More informationLectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix
Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could
More informationLecture 20: Lift and Project, SDP Duality. Today we will study the Lift and Project method. Then we will prove the SDP duality theorem.
prnceton u. sp 02 cos 598B: algorthms and complexty Lecture 20: Lft and Project, SDP Dualty Lecturer: Sanjeev Arora Scrbe:Yury Makarychev Today we wll study the Lft and Project method. Then we wll prove
More informationχ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body
Secton.. Moton.. The Materal Body and Moton hyscal materals n the real world are modeled usng an abstract mathematcal entty called a body. Ths body conssts of an nfnte number of materal partcles. Shown
More informationINTO CHAINED FORM USING DYANMIC FEEDBACK D. TILBURY, O. SRDALEN, L. BUSHNELL; S. SASTRY
A MULTI-STEERING TRAILER SYSTEM: CONVERSION INTO CHAINED FORM USING DYANMIC FEEDBACK D. TILBURY, O. SRDALEN, L. BUSHNELL; S. SASTRY Electroncs Research Laboratory, Department of Electrcal Engneerng and
More informationSolution Thermodynamics
Soluton hermodynamcs usng Wagner Notaton by Stanley. Howard Department of aterals and etallurgcal Engneerng South Dakota School of nes and echnology Rapd Cty, SD 57701 January 7, 001 Soluton hermodynamcs
More information763622S ADVANCED QUANTUM MECHANICS Solution Set 1 Spring c n a n. c n 2 = 1.
7636S ADVANCED QUANTUM MECHANICS Soluton Set 1 Sprng 013 1 Warm-up Show that the egenvalues of a Hermtan operator  are real and that the egenkets correspondng to dfferent egenvalues are orthogonal (b)
More informationMoments of Inertia. and reminds us of the analogous equation for linear momentum p= mv, which is of the form. The kinetic energy of the body is.
Moments of Inerta Suppose a body s movng on a crcular path wth constant speed Let s consder two quanttes: the body s angular momentum L about the center of the crcle, and ts knetc energy T How are these
More informationMath1110 (Spring 2009) Prelim 3 - Solutions
Math 1110 (Sprng 2009) Solutons to Prelm 3 (04/21/2009) 1 Queston 1. (16 ponts) Short answer. Math1110 (Sprng 2009) Prelm 3 - Solutons x a 1 (a) (4 ponts) Please evaluate lm, where a and b are postve numbers.
More informationMechanics Physics 151
Mechancs Physcs 5 Lecture 0 Canoncal Transformatons (Chapter 9) What We Dd Last Tme Hamlton s Prncple n the Hamltonan formalsm Dervaton was smple δi δ p H(, p, t) = 0 Adonal end-pont constrants δ t ( )
More informationExercises. 18 Algorithms
18 Algorthms Exercses 0.1. In each of the followng stuatons, ndcate whether f = O(g), or f = Ω(g), or both (n whch case f = Θ(g)). f(n) g(n) (a) n 100 n 200 (b) n 1/2 n 2/3 (c) 100n + log n n + (log n)
More informationThe Feynman path integral
The Feynman path ntegral Aprl 3, 205 Hesenberg and Schrödnger pctures The Schrödnger wave functon places the tme dependence of a physcal system n the state, ψ, t, where the state s a vector n Hlbert space
More information2 More examples with details
Physcs 129b Lecture 3 Caltech, 01/15/19 2 More examples wth detals 2.3 The permutaton group n = 4 S 4 contans 4! = 24 elements. One s the dentty e. Sx of them are exchange of two objects (, j) ( to j and
More informationAPPENDIX A Some Linear Algebra
APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,
More information(1) The saturation vapor pressure as a function of temperature, often given by the Antoine equation:
CE304, Sprng 2004 Lecture 22 Lecture 22: Topcs n Phase Equlbra, part : For the remander of the course, we wll return to the subject of vapor/lqud equlbrum and ntroduce other phase equlbrum calculatons
More informationModeling curves. Graphs: y = ax+b, y = sin(x) Implicit ax + by + c = 0, x 2 +y 2 =r 2 Parametric:
Modelng curves Types of Curves Graphs: y = ax+b, y = sn(x) Implct ax + by + c = 0, x 2 +y 2 =r 2 Parametrc: x = ax + bxt x = cos t y = ay + byt y = snt Parametrc are the most common mplct are also used,
More informationProblem Set 9 Solutions
Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem
More informationOn the Multicriteria Integer Network Flow Problem
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of
More informationEM and Structure Learning
EM and Structure Learnng Le Song Machne Learnng II: Advanced Topcs CSE 8803ML, Sprng 2012 Partally observed graphcal models Mxture Models N(μ 1, Σ 1 ) Z X N N(μ 2, Σ 2 ) 2 Gaussan mxture model Consder
More informationThe Second Anti-Mathima on Game Theory
The Second Ant-Mathma on Game Theory Ath. Kehagas December 1 2006 1 Introducton In ths note we wll examne the noton of game equlbrum for three types of games 1. 2-player 2-acton zero-sum games 2. 2-player
More informationAttacks on RSA The Rabin Cryptosystem Semantic Security of RSA Cryptology, Tuesday, February 27th, 2007 Nils Andersen. Complexity Theoretic Reduction
Attacks on RSA The Rabn Cryptosystem Semantc Securty of RSA Cryptology, Tuesday, February 27th, 2007 Nls Andersen Square Roots modulo n Complexty Theoretc Reducton Factorng Algorthms Pollard s p 1 Pollard
More informationThe Jacobsthal and Jacobsthal-Lucas Numbers via Square Roots of Matrices
Internatonal Mathematcal Forum, Vol 11, 2016, no 11, 513-520 HIKARI Ltd, wwwm-hkarcom http://dxdoorg/1012988/mf20166442 The Jacobsthal and Jacobsthal-Lucas Numbers va Square Roots of Matrces Saadet Arslan
More informationSummary with Examples for Root finding Methods -Bisection -Newton Raphson -Secant
Summary wth Eamples or Root ndng Methods -Bsecton -Newton Raphson -Secant Nonlnear Equaton Solvers Bracketng Graphcal Open Methods Bsecton False Poston (Regula-Fals) Newton Raphson Secant All Iteratve
More informationSpin-rotation coupling of the angularly accelerated rigid body
Spn-rotaton couplng of the angularly accelerated rgd body Loua Hassan Elzen Basher Khartoum, Sudan. Postal code:11123 E-mal: louaelzen@gmal.com November 1, 2017 All Rghts Reserved. Abstract Ths paper s
More informationMinimal representations of orientation
Robotics 1 Minimal representations of orientation (Euler and roll-pitch-yaw angles) Homogeneous transformations Prof. lessandro De Luca Robotics 1 1 Minimal representations rotation matrices: 9 elements
More informationPhysics 5153 Classical Mechanics. Principle of Virtual Work-1
P. Guterrez 1 Introducton Physcs 5153 Classcal Mechancs Prncple of Vrtual Work The frst varatonal prncple we encounter n mechancs s the prncple of vrtual work. It establshes the equlbrum condton of a mechancal
More informationSupport Vector Machines CS434
Support Vector Machnes CS434 Lnear Separators Many lnear separators exst that perfectly classfy all tranng examples Whch of the lnear separators s the best? + + + + + + + + + Intuton of Margn Consder ponts
More informationCHAPTER 6. LAGRANGE S EQUATIONS (Analytical Mechanics)
CHAPTER 6 LAGRANGE S EQUATIONS (Analytcal Mechancs) 1 Ex. 1: Consder a partcle movng on a fxed horzontal surface. r P Let, be the poston and F be the total force on the partcle. The FBD s: -mgk F 1 x O
More informationLagrange Multipliers. A Somewhat Silly Example. Monday, 25 September 2013
Lagrange Multplers Monday, 5 September 013 Sometmes t s convenent to use redundant coordnates, and to effect the varaton of the acton consstent wth the constrants va the method of Lagrange undetermned
More informationLinear Feature Engineering 11
Lnear Feature Engneerng 11 2 Least-Squares 2.1 Smple least-squares Consder the followng dataset. We have a bunch of nputs x and correspondng outputs y. The partcular values n ths dataset are x y 0.23 0.19
More informationPHYS 705: Classical Mechanics. Newtonian Mechanics
1 PHYS 705: Classcal Mechancs Newtonan Mechancs Quck Revew of Newtonan Mechancs Basc Descrpton: -An dealzed pont partcle or a system of pont partcles n an nertal reference frame [Rgd bodes (ch. 5 later)]
More informationPsychology 282 Lecture #24 Outline Regression Diagnostics: Outliers
Psychology 282 Lecture #24 Outlne Regresson Dagnostcs: Outlers In an earler lecture we studed the statstcal assumptons underlyng the regresson model, ncludng the followng ponts: Formal statement of assumptons.
More informationEEE 241: Linear Systems
EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they
More informationLecture 10: May 6, 2013
TTIC/CMSC 31150 Mathematcal Toolkt Sprng 013 Madhur Tulsan Lecture 10: May 6, 013 Scrbe: Wenje Luo In today s lecture, we manly talked about random walk on graphs and ntroduce the concept of graph expander,
More informationIntroduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:
CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and
More informationContinuous Time Markov Chains
Contnuous Tme Markov Chans Brth and Death Processes,Transton Probablty Functon, Kolmogorov Equatons, Lmtng Probabltes, Unformzaton Chapter 6 1 Markovan Processes State Space Parameter Space (Tme) Dscrete
More informationCalculus of Variations Basics
Chapter 1 Calculus of Varatons Bascs 1.1 Varaton of a General Functonal In ths chapter, we derve the general formula for the varaton of a functonal of the form J [y 1,y 2,,y n ] F x,y 1,y 2,,y n,y 1,y
More informationCS 2750 Machine Learning. Lecture 5. Density estimation. CS 2750 Machine Learning. Announcements
CS 750 Machne Learnng Lecture 5 Densty estmaton Mlos Hauskrecht mlos@cs.ptt.edu 539 Sennott Square CS 750 Machne Learnng Announcements Homework Due on Wednesday before the class Reports: hand n before
More informationNUMERICAL DIFFERENTIATION
NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the
More informationTHE SUMMATION NOTATION Ʃ
Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the
More informationMaximal Margin Classifier
CS81B/Stat41B: Advanced Topcs n Learnng & Decson Makng Mamal Margn Classfer Lecturer: Mchael Jordan Scrbes: Jana van Greunen Corrected verson - /1/004 1 References/Recommended Readng 1.1 Webstes www.kernel-machnes.org
More informationLearning Theory: Lecture Notes
Learnng Theory: Lecture Notes Lecturer: Kamalka Chaudhur Scrbe: Qush Wang October 27, 2012 1 The Agnostc PAC Model Recall that one of the constrants of the PAC model s that the data dstrbuton has to be
More informationDO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.
EE 539 Homeworks Sprng 08 Updated: Tuesday, Aprl 7, 08 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. For full credt, show all work. Some problems requre hand calculatons.
More informationDynamic Systems on Graphs
Prepared by F.L. Lews Updated: Saturday, February 06, 200 Dynamc Systems on Graphs Control Graphs and Consensus A network s a set of nodes that collaborates to acheve what each cannot acheve alone. A network,
More information