MEV442 Introduction to Robotics Module 2. Dr. Santhakumar Mohan Assistant Professor Mechanical Engineering National Institute of Technology Calicut
|
|
- Molly Smith
- 5 years ago
- Views:
Transcription
1 MEV442 Introducton to Robotcs Module 2 Dr. Santhakumar Mohan Assstant Professor Mechancal Engneerng Natonal Insttute of Technology Calcut
2 Jacobans: Veloctes and statc forces Introducton Notaton for tme-varyng poston and orentaton Lnear and rotatonal velocty of rgd bodes More on angular velocty Moton of the lnks of a robot Velocty propagaton from lnk to lnk Jacobans Sngulartes Statc forces n manpulator Jacobans n the force doman Cartesan transformaton of veloctes and statc forces 1
3 Introducton In ths chapter, we expand our consderaton of robot manpulators beyond statc poston problems. We examne the notons of lnear and angular velocty of a rgd body and use these concepts to analyze the moton of a manpulator. We also wll consder force actng on a rgd body, and then use these deas to study the applcaton of statc force wth manpulators. It turns out that the study of both velocty and statc forces leads to a matrx entty called the Jacoban of the manpulator, whch wll be ntroduced n ths chapter. 2
4 Central Topc - Smultaneous Lnear and Rotatonal Velocty Vector Form Matrx Form 3
5 Defntons - Lnear Velocty Lnear velocty - The nstantaneous rate of change n lnear poston of a pont relatve to some frame. 4
6 Defntons - Lnear Velocty The poston of pont Q n frame {A} s represented by the lnear poston vector The velocty of a pont Q relatve to frame {A} s represented by the lnear velocty vector 5
7 Defntons - Angular Velocty - Vector Angular Velocty Vector: A vector whose drecton s the nstantaneous axs of rotaton of one frame relatve to another and whose magntude s the rate of rotaton about that axs. 6
8 Defntons - Angular Velocty Angular Velocty: The nstantaneous rate of change n the orentaton of one frame relatve to another. 7
9 Defntons - Angular Velocty Just as there are many ways to represent orentaton (Euler Angles, Roll-Ptch-Yaw Angles, Rotaton Matrces, etc.) there are also many ways to represent the rate of change n orentaton. The angular velocty vector s convenent to use because t has an easy to grasp physcal meanng. However, the matrx form s useful when performng algebrac manpulatons. 8
10 Lnear & Angular Veloctes - Frames When descrbng the velocty (lnear or angular) of an object, there are two mportant frames that are beng used: Represented Frame (Reference Frame) : Ths s the frame used to represent (express) the object s velocty. Computed Frame Ths s the frame n whch the velocty s measured (dfferentate the poston). 9
11 Frame - Velocty As wth any vector, a velocty vector may be descrbed n terms of any frame, and ths frame of reference s noted wth a leadng superscrpt. A velocty vector computed n frame {B} and represented n frame {A} would be wrtten Represented (Reference Frame) Computed (Measured) 10
12 Lnear Velocty - Rgd Body Gven: Consder a frame {B} attached to a rgd body whereas frame {A} s fxed. The orentaton of frame {A} wth respect to frame {B} s not changng as a functon of tme Problem: descrbe the moton of of the vector relatve to frame {A} 11 Soluton: Frame {B} s located relatve to frame {A} by a poston vector and the rotaton matrx (assume that the orentaton s not changng n tme ) expressng both components of the velocty n terms of frame {A} gves
13 12 Lnear Velocty - Rgd Body
14 Angular Velocty - Rgd Body Gven: Consder a frame {B} attached to a rgd body whereas frame {A} s fxed. The vector s constant as vew from frame {A} Problem: descrbe the velocty of the vector representng the pont Q relatve to frame {A} Soluton: Even though the vector s constant as vew from frame {B} t s clear that pont Q wll have a velocty as seen from frame {A} due to the rotatonal velocty 13
15 14 Angular Velocty - Rgd Body - Intutve Approach
16 15 Angular Velocty - Rgd Body - Intutve Approach
17 16 Angular Velocty - Rgd Body - Intutve Approach
18 17 Angular Velocty - Rgd Body - Intutve Approach
19 18 Angular Velocty - Rgd Body - Intutve Approach
20 19 Angular Velocty - Rgd Body - Intutve Approach
21 Angular Velocty - Rgd Body - Intutve Approach The fgure shows to nstants of tme as the vector rotates around. Ths s what an observer n frame {A} would observe. The Magntude of the dfferental change s Usng a vector cross product we get 20
22 Angular Velocty - Rgd Body - Intutve Approach In the general case, the vector Q may also be changng wth respect to the frame {B}. Addng ths component we get. Usng the rotaton matrx to remove the dual-superscrpt, and snce the descrpton of at any nstance s we get 21
23 MORE ON ANGULAR VELOCITY A property of the dervatve of an orthonormal matrx R SR 22 Note: S s called the skew-symmetrc matrx.
24 Velocty of a pont due to rotatng reference frame B P constant or 23
25 Skew-symmetrc matrces and the vector cross product angular velocty matrx angular velocty vector Matrx Form Vector Form 24
26 Ganng physcal nsght concernng the angular velocty vector Rotatng about the fxed frame: operator kkv xxc kkv xyks z kkv xzks y RK() kkv x y ks z kkv y y c kkv y z ks x kkv xzks y kkv yzks x kkv zzc A ssn, ccos, vs1cos Kˆ [ k, k, k ] x y z T (2.80) 25
27 Ganng physcal nsght concernng the angular velocty vector lm ( ) z y z x y x t k k k k k k R Rt t 0 0 () 0 z y z x y x k k R k k Rt k k 1 ( ) 1 1 z y K z x y x k k R k k k k 3 0 ( ) lm ( ) k t R I R R t t z y z x y x k k RR k k k k 26
28 R Ganng physcal nsght concernng the angular velocty vector 0 k z k y 0 z y 1 RR k z 0 k xz 0 xs k y k x 0 y x 0 x k x SR ˆ y k y K z k z angular velocty matrx angular velocty vector The physcal meanng of the angular-velocty vector s that, at any nstant, the change n orentaton of a rotatng frame can be vewed as a rotaton about some axs. ˆK Ths nstantaneous axs of rotaton, taken as a unt vector and then scaled by the speed of rotaton about the axs ( ), yelds the angular-velocty vector. 27
29 Angular Velocty - Matrx & Vector Forms S= 28
30 Smultaneous Lnear and Rotatonal Velocty The fnal results for the dervatve of a vector n a movng frame (lnear and rotaton veloctes) as seen from a statonary frame Vector Form Matrx Form 29
31 Smultaneous Lnear and Rotatonal Velocty - Vector Versus Matrx Representaton Vector Form Matrx Form 30
32 Poston Propagaton The homogeneous transform matrx provdes a complete descrpton of the lnear and angular poston relatonshp between adjacent lnks. These descrptons may be combned together to descrbe the poston of a lnk relatve to the robot base frame {0}. A smlar descrpton of the lnear and angular veloctes between adjacent lnks as well as the base frame would also be useful. 31
33 Moton of the Lnk of a Robot In consderng the moton of a robot lnk we wll always use lnk frame {0} as the reference frame Where: - s the lnear velocty of the orgn of lnk frame () wth respect to frame {0} - s the angular velocty of the orgn of lnk frame () wth respect to frame {0} 32
34 Frame Velocty-revew As wth any vector, a velocty vector may be descrbed n terms of any frame, and ths frame of reference s noted wth a leadng superscrpt. A velocty vector computed n frame {B} and represented n frame {A} would be wrtten Represented (Reference Frame) Computed (Measured) 33
35 Veloctes - Frame & Notaton Expressng the velocty of a frame {} (assocated wth lnk ) relatve to the robot base (frame {0}) usng our prevous notaton s defned as follows: The veloctes dfferentate (computed) relatve to the base frame {0} are often represented relatve to other frames {k}. The followng notaton s used for ths condtons 34
36 Velocty Propagaton Gven: A manpulator - A chan of rgd bodes each one capable of movng relatve to ts neghbour Problem: Calculate the lnear and angular veloctes of the lnk of a robot Soluton (Concept): Due to the robot structure we can compute the veloctes of each lnk n order startng from the base. 35 The velocty of lnk +1 wll be that of lnk, plus whatever new velocty components were added by jont +1
37 Velocty of Adjacent Lnks - Angular Velocty 1/5 From the relatonshp developed prevously we can re-assgn lnk names to calculate the velocty of an lnk relatve to the base frame {0} By pre-multplyng both sdes of the equaton by,we can convert the frame of reference for the base {0} to frame {+1} 36
38 Velocty of Adjacent Lnks - Angular Velocty 2/5 Usng the recently defned notaton, we have -Angular velocty of frame {+1} measured relatve to the robot base, and expressed n frame {+1} -Angular velocty of frame {} measured relatve to the robot base, and expressed n frame {+1} -Angular velocty of frame {+1} measured relatve to frame {} and expressed n frame {+1} 37
39 Velocty of Adjacent Lnks - Angular Velocty 3/5 Angular velocty of frame {} measured relatve to the robot base, expressed n frame {+1} In the second term Angular velocty of frame {+1} measured (dfferentate) n frame {} and represented (expressed) n frame {+1} s shown n the second term 38
40 Velocty of Adjacent Lnks - Angular Velocty 4/5 Assumng that a jont has only 1 DOF. The jont confguraton can be ether revolute jont (angular velocty) or prsmatc jont (Lnear velocty). Based on the frame attachment conventon n whch we assgn the Z axs pontng along the +1 jont axs such that the two are concde (rotatons of a lnk s preformed only along ts Z- axs) we can rewrte ths term as follows: 39
41 Velocty of Adjacent Lnks - Angular Velocty 5/5 The result s a recursve equaton that shows the angular velocty of one lnk n terms of the angular velocty of the prevous lnk plus the relatve moton of the two lnks. Snce the term depends on all prevous lnks through ths recurson, the angular velocty s sad to propagate from the base to subsequent lnks. 40
42 Velocty of Adjacent Lnks - Lnear Velocty 1/5 Smultaneous Lnear and Rotatonal Velocty The dervatve of a vector n a movng frame (lnear and rotaton veloctes) as seen from a statonary frame Vector Form Matrx Form 41
43 Velocty of Adjacent Lnks - Lnear Velocty 2/5 From the relatonshp developed prevously (matrx form) we re-assgn lnk frames for adjacent lnks ( and +1) wth the velocty computed relatve to the robot base frame {0} Q By pre-multplyng both sdes of the equaton by, we can convert the frame of reference for the left sde to frame {+1} 42
44 Velocty of Adjacent Lnks - Lnear Velocty 3/5 -Lnear velocty of frame {+1} measured relatve to frame {} and expressed n frame {+1} Assumng that a jont has only 1 DOF. The jont confguraton can be ether revolute jont (angular velocty) or prsmatc jont (Lnear velocty). Based on the frame attachment conventon n whch we assgn the Z axs pontng along the +1 jont axs such that the two are concde (translaton of a lnk s preformed only along ts Z- axs) we can rewrte ths term as follows: 43
45 Velocty of Adjacent Lnks - Lnear Velocty 4/5 Wth replacement: Defnton 44
46 Angular Velocty - Matrx & Vector Forms S= 45
47 Velocty of Adjacent Lnks - Lnear Velocty 5/5 The result s a recursve equaton that shows the lnear velocty of one lnk n terms of the prevous lnk plus the relatve moton of the two lnks. Snce the term depends on all prevous lnks through ths recurson, the angular velocty s sad to propagate from the base to subsequent lnks. 46
48 Velocty of Adjacent Lnks - Summary Angular Velocty 0 - Prsmatc Jont Lnear Velocty 0 - Revolute Jont 47
49 Example-2R Robot Fnd and 48
50 49 Example-2R Robot
51 Example-2R Robot For =0 = =0 50
52 For Example-2R Robot =0 51
53 Example-2R Robot For =0 or 52
54 Example-2R Robot or 53
55 Angular and Lnear Veloctes - 3R Robot - Example For the manpulator shown n the fgure, compute the angular and lnear velocty of the tool frame relatve to the base frame expressed n the tool frame (that s, calculate 54
56 Angular and Lnear Veloctes - 3R Robot - Example Frame attachment 55
57 Angular and Lnear Veloctes - 3R Robot - Example DH Parameters 56
58 Angular and Lnear Veloctes - 3R Robot - Example From the DH parameter table, we can specfy the homogeneous transform matrx for each adjacent lnk par: 0 1R 57
59 Angular and Lnear Veloctes - 3R Robot - Example Compute the angular velocty of the end effector frame relatve to the base frame expressed at the end effector frame. For =0 1 0 R 0 1 R T 58
60 59 Angular and Lnear Veloctes - 3R Robot - Example
61 Angular and Lnear Veloctes - 3R Robot - Example Compute the lnear velocty of the end effector frame relatve to the base frame expressed at the end effector frame. Note that the term nvolvng the prsmatc jont has been dropped from the equaton (t s equal to zero). 60
62 Angular and Lnear Veloctes - 3R Robot - Example For =0 For =1 61
63 62 Angular and Lnear Veloctes - 3R Robot - Example
64 Angular and Lnear Veloctes - 3R Robot - Example 0 Ls Lc 2 3 L3 L 3 2 J( ) L L c L c
65 Angular and Lnear Veloctes - 3R Robot - Example Note that the lnear and angular veloctes ( ) of the end effector where dfferentate (measured) n frame {0} however represented (expressed) n frame {4} In the car example: Observer sttng n the Car Observer sttng n the World 64
66 Angular and Lnear Veloctes - 3R Robot - Example Multply both sdes of the equaton by the nverse transformaton matrx, we fnally get the lnear and angular veloctes expressed and measured n the statonary frame {0} 65
67 Knematcs Relatons - Jont & Cartesan Spaces A robot s often used to manpulate object attached to ts tp (end effector). The locaton of the robot tp may be specfed usng one of the followng descrptons: Jont Space Cartesan Space 66 Euler Angles
68 Knematcs Relatons - Forward & Inverse The robot knematc equatons relate the two descrpton of the robot tp locaton Tp Locaton n Jont Space Tp Locaton n Cartesan Space 67
69 Knematcs Relatons - Forward & Inverse Tp Velocty n Jont Space Tp velocty n Cartesan Space 68
70 Jacoban Matrx - Introducton The Jacoban s a mult dmensonal form of the dervatve. Suppose that for example we have 6 functons, each of whch s a functon of 6 ndependent varables We may also use a vector notaton to wrte these equatons as 69
71 Jacoban Matrx - Introducton If we wsh to calculate the dfferental of as a functon of the dfferental we use the chan rule to get Whch agan mght be wrtten more smply usng a vector notaton as 70
72 Jacoban Matrx - Introducton The 6x6 matrx of partal dervatve s defned as the Jacoban matrx By dvdng both sdes by the dfferental tme element, we can thnk of the Jacoban as mappng veloctes n X to those n Y Note that the Jacoban s tme varyng lnear transformaton 71
73 Jacoban Matrx - Introducton In the feld of robotcs the Jacoban matrx descrbe the relatonshp between the jont angle rates ( ) and the translaton and rotaton veloctes of the end effector ( ). Ths relatonshp s gven by: 72
74 Jacoban Matrx - Introducton Ths expresson can be expanded to: Where: - s a 6x1 vector of the end effector lnear and angular veloctes s a 6xN Jacoban matrx s a Nx1 vector of the manpulator jont veloctes N s the number of jonts 73
75 How to obtan the Jacoban for a gven robot? Accordng to defnton of the Jacoban s gven n the Eqs. (5.58) through (5.62), a Jacoban can be obtaned by drectly dfferentatng the knematc equatons of the mechansm of the gven robot..e., The knematc equatons of a robot can be obtaned va the geometrc approach or algebrac approach (chapter three). However, whle ths s straghtforward for lnear velocty, there s no 3 1 orentaton vector whose dervatve s. 74
76 How to obtan the Jacoban for a gven robot? Alternatvely, we can use the velocty propagaton method to derve the Jacoban usng successve applcaton of the recursve equaton For revolute jont: For prsmatc jont: 75
77 76 Jacoban Matrx - Calculaton Methods
78 Jacoban Matrx by Dfferentaton - 3R - 1/ ) sn( ) sn( sn ) cos( ) cos( cos L L L y L L L x Consder the followng 3 DOF Planar manpulator (Geometrc approach) 77
79 Jacoban Matrx by Dfferentaton - 3R - 2/3 (Geometrc approach) The forward knematcs gves us relatonshp of the end effector to the jont angles: Dfferentatng the three expressons gves 78
80 Jacoban Matrx by Dfferentaton - 3R - 3/3 Usng a matrx form we get 79 The Jacoban provdes a lnear transformaton, gvng a velocty map and a force map for a robot manpulator. For the smple example above, the equatons are trval, but can easly become more complcated wth robots that have addtonal degrees a freedom. Before tacklng these problems, consder ths bref revew of lnear algebra.
81 Jacoban: Velocty propagaton The recursve expressons for the adjacent jont lnear and angular veloctes descrbe a relatonshp between the jont angle rates ( ) and the transnatonal X and rotatonal veloctes of the end effector ( ): 80
82 Jacoban: Velocty propagaton Therefore the recursve expressons for the adjacent jont lnear and angular veloctes can be used to determne the Jacoban n the end effector frame Ths equaton can be expanded to: 81
83 Angular and Lnear Veloctes - 3R Robot - Example For the manpulator shown n the fgure, compute the angular and lnear velocty of the tool frame relatve to the base frame expressed n the tool frame (that s, calculate 82
84 Angular and Lnear Veloctes - 3R Robot - Example Compute the angular velocty of the end effector frame relatve to the base frame expressed at the end effector frame. For =0 1 0 R 0 1 R T 83
85 Angular and Lnear Veloctes - 3R Robot - Example 0 Ls Lc 2 3 L3 L 3 2 J( ) L L c L c
86 Jacoban: Veloctes and sngulartes Mappng from veloctes n the jont space (jont) to veloctes n the Cartesan space (end effector) At certan ponts, called sngulartes, ths mappng s not nvertble. 85
87 Sngularty - The Concept Motvaton: We would lke the hand of a robot (end effecror) to move wth a certan velocty vector n Cartesan space. Usng lnear transformaton relatng the jont velocty to the Cartesan velocty we could calculate the necessary jont rates at each nstance along the path. Gven: a lnear transformaton relatng the jont velocty to the Cartesan velocty (usually the end effector) Queston: Is the Jacoban matrx nvertble? (Or) Is t nonsngular? Is the Jacoban nvertble for all values of? If not, where s t not nvertble? 86
88 How to fnd the sngulartes? The roots of the followng equatons determne the sngulartes: where Det[J ( )] s the determnant of the Jacoban under consderaton. Certanly, a nonsquare Jacoban s not nvertble. However, even f a Jacoban s n a square matrx format, the determnant of the Jacoban may stll be zero. 87
89 What s the geometrc or physcal meanngs of sngulartes? Cleary, when a robot s n a sngular confguraton, t has lost one or more degree of freedom as vewed from Cartesan space. Ths means that there s some drecton (or subspace) n Cartesan space along whch t s mpossble to move the hand of the robot no matter whch jont rates are selected. It s obvous ths happens at the workspace boundary of robots. 88
90 Where do sngulartes occur? All mechansms have sngulartes at the boundary of ther workspace, and most have loc of sngulartes nsde ther workspace. Hence sngulartes can be classfed nto two categores: 1. Workspace boundary sngulartes are those whch occur when the manpulator s fully stretched out or folded back on tself such that the end-effector s near or at the boundary of the workspace. Vewed from Cartesan space Workspace nteror sngulartes are those whch occur away from the workspace boundary and generally are caused by two or more jont axes lnng up, or due to the mechansm structure so that Det[J ( )] = f ( ) = 0.
91 More on sngularty Snce dfferent structures of the robot yelds dfferent lnk parameters, therefore, Det[J ( )] = f ( ) = 0 occur n the dfferent places. By modfyng the lnk parameters, one can elmnate the sngulartes nsde the workspace. Note: Det[J ( )] = f ( ) = 0 provdes only one equatons. For f ( ) = 0, - f there s only one varable nsde the equaton, the sngularty s only at ndvdual ponts; - f there are two varables nsde the equaton, the sngulartes occur alone a lne; - f more than three varables, the sngulartes form a hypersurface. 90
92 Sngularty -Summary 91 Losng one or more DOF means that there s a some drecton (or subspace) n Cartesan space along whch t s mpossble to move the hand of the robot (end effector) no matter whch jont rate are selected
93 Sngularty -Summary Answer (Conceptual): Most manpulator have values of where the Jacoban becomes sngular. Such locatons are called sngulartes of the mechansm or sngulartes for short 92
94 Propertes of the Jacoban - Velocty Mappng and Sngulartes Where are the sngulartes? What s the physcal explanaton of the sngulartes? Are they workspace boundary or nteror sngulartes? From example
95 Propertes of the Jacoban - Velocty Mappng and Sngulartes They are workspace boundary sngulartes because they exst at the edge of the manpulator workspace. At both case, the moton of the end-effector s possble only along one Cartesan drecton (the one perpendcular to the arm). Therefore, the mechansm has lost one degree of freedom. At sngularty confguraton, the nverse Jacoban blows up! Ths results n jont rates approachng nfnty as the sngularty s approached. It s very dangers n a robot control system. 94
96 95 Propertes of the Jacoban - Velocty Mappng and Sngulartes
97 Propertes of the Jacoban - Velocty Mappng and Sngulartes Example: Planar 3R 96
98 Propertes of the Jacoban - Velocty Mappng and Sngulartes The manpulator loses 1 DEF. The end effector can only move along the tangent drecton of the arm. Moton along the radal drecton s not possble. 97
99 Angular and Lnear Veloctes - 3R Robot - Example For the manpulator shown n the fgure, compute the angular and lnear velocty of the tool frame relatve to the base frame expressed n the tool frame (that s, calculate Workspace Interor Sngulartes? 98
100 Angular and Lnear Veloctes - 3R Robot - Example Det( 0 V 4 ) Det( 0 4 R 0 Ls 0 L1Lc 2 2Lc Lc 2 3 L3 L 3 2 J( ) 4 det( J ( )) ( L`1 L2c2 L3c23 ) L2L3s3 L Lc Lc L Ls 0 `1 4 V 4 2 ) 2 Det( R) Det( J ( ) ) det( 4 J( )) Draw the locus of the sngular ponts of the robot n ts workspace (or n ts base frame). (Interor sngulartes?)
101 Angular and Lnear Veloctes - 3R Robot - Example dt dp J V vew sde L L Z vew top L L L Y vew top L L L X Tp Tp Tp Tp / ) ( ) sn( sn sn )) cos( cos ( cos )) cos( cos ( How to fnd? ) ( J or V Geometrc approach: 100
102 Jacoban: Veloctes and Statc Forces Mappng from veloctes n the jont space (jont) to veloctes n the Cartesan space (end effector) Mappng from the jont force/torques to forces/torque n the Cartesan space appled on the end effector - F 101
103 Statc Analyss Protocol - Free Body Dagram 1/ Step 1 Lock all the jonts - Convertng the manpulator (mechansm) to a structure Step 2 Consder each lnk n the structure as a free body and wrte the force / moment equlbrum equatons 102 Step 3 Solve the equatons - 6 Eq. for each lnk. Apply backward soluton startng from the last lnk (end effector) and end up at the frst lnk (base)
104 Statc Analyss Protocol - Free Body Dagram 2/ Specal Symbols are defned for the force and torque exerted by the neghbor lnk - Force exerted on lnk by lnk -1 - Torque exerted on lnk by lnk -1 Reference coordnate system {B} Force f or torque n Exerted on lnk A by lnk A-1 For easy soluton superscrpt ndex (B) should the same as the subscrpt (A) 103
105 Statc Analyss Protocol - Free Body Dagram 3/ For seral manpulator n statc equlbrum (jonts locked), the sum the forces and torques actng on lnk n the lnk frame {} are equal to zero. 104
106 Statc Analyss Protocol - Free Body Dagram 4/ Procedural Note: The soluton starts at the end effector and ends at the base Re-wrtng these equatons n order such that the known forces (or torques) are on the rght-hand sde and the unknown forces (or torques) are on the left, we fnd 105
107 Statc Analyss Protocol - Free Body Dagram 5/ Changng the reference frame such that each force (and torque) s expressed upon ther lnk s frame, we fnd the statc force (and torque) propagaton from lnk +1 to lnk These equatons provde the statc force (and torque) propagaton from lnk to lnk. They allow us to start wth the force and torque appled at the end effector, and calculate the force and torque at each jont all the way back to the robot base frame. 106
108 Statc Analyss Protocol - Free Body Dagram 6/ Queston: What torques are needed at the jonts n order to balance the reacton forces and moments actng on the lnk. Answer: All the components of the force and moment vectors are ressted by the structure of mechansm tself, except for the torque about the the jont axs. Therefore, to fnd the jont the torque requred to mantan the statc equlbrum, the dot product of the jont axs vector wth the moment vector actng on the lnk s computed Revolute Jont Prsmatc Jont 107
109 Example - 2R Robot - Statc Analyss Problem Gven: -2R Robot -A Force vector s appled by the end effector Compute: The requred jont torque as a functon of the robot confguraton and the appled force 108
110 Example - 2R Robot - Statc Analyss Soluton Lock the revolute jonts Apply the statc equlbrum equatons startng from the end effector and gong toward the base 109
111 Example - 2R Robot - Statc Analyss For =2 110 Vector cross product
112 Example - 2R Robot - Statc Analyss For =1 111
113 112 Example - 2R Robot - Statc Analyss
114 Example - 2R Robot - Statc Analyss Re-wrtng the equatons n a matrx form 113
115 Jacobans n the force doman We have found jont torques that wll exactly balance forces at the end-effector n the statc stuaton. When force act on a mechansm, work (n the techncal sense) s done f the mechansm moves through a dsplacement. Work s defned as a force actng through a dstance and s a scalar wth unts of energy. The prncple of vrtual work allows us to make certan statement about the statc case by allowng the amount of ths dsplacement to go to an nfntesmal. Note : The unts of energy are nvarant after coordnate changng. 114
116 The prncple of vrtual work In the multdmensonal case, work s the dot product of a vector force or torque and a vector dsplacement: F s a 6 1 Cartesan force-torque vector actng at the end-effctor, X s a 6 1 nfntesmal Cartesan dsplacement of the end-effector, s a 6 1 vector of torques at the jonts of the robot, s a 6 1 vector of nfntesmal jont dsplacements. Inner product can also be expressed as: where t must hold for all, so we have 115
117 Jacobans: Veloctes and statc forces For velocty: For force-torque: If the Jacoban s wth respect to frame {0}, we have When the Jacoban loses full rank, there are certan drectons n whch the end-effector cannot exert statc forces as desred. 116
118 Jacobans n the force doman If the Jacoban s sngular, F could be ncreased or decreased n certan drectons (those defnng the null-space of the Jacoban) wth no effect on the value calculated for. Ths also means that near sngular confguratons, mechancal advatage tends towards nfnty such that wth small jont torques large forces could be generated at the end-effector. 117
119 Propertes of the Jacoban - Force Mappng and Sngulartes The relatonshp between jont torque and end effector force and moments s gven by: The rank of s equals the rank of. At a sngular confguraton there exsts a non trval force such that In other words, a fnte force can be appled to the end effector that produces no torque at the robot s jonts. In the sngular confguraton, the manpulator can lock up. 118
120 Propertes of the Jacoban - Force Mappng and Sngulartes Ths stuaton s an old and famous one n mechancal engneerng. For example, n the steam locomotve, top dead center refers to the followng condton The pston force, F, cannot generate any torque around the drve wheel axs because the lnkage s sngular n the poston shown. 119
121 120 Cartesan transformaton of veloctes and statc forces
122 Cartesan transformaton of veloctes and statc forces If the frames {A} and {B} are rgdly connected, the matrx operator form to transform general velocty vectors n frame {A} to ther descrpton n frame {B} s gven as follows: It can be shown by substtutng nto equatons (5.45) and (5.47) and re-expressed the two equatons n matrx form. v R R P R v ? 121
123 Cartesan transformaton of veloctes and statc forces By defnng a 6 6 operator: a velocty transformaton, whch maps veloctes n {A} nto velcotes n {B}, we have The nverse transformaton whch maps veloctes n {B} to {A} s gven n the smlar matrx form as or R P v R P v R v Note that R ( 1) P v R v 122
124 Cartesan transformaton of veloctes and statc forces where s used to denote a force-momonet transformaton. Smlarly, wth the statc forces relatons We have the n f R R P R n f 123
125 Cartesan transformaton of veloctes and statc forces Velocty and force transformatons are smlar to Jacobans n that they related velcottes and force n dfferent coordnate systems. Smlarly to Jacobans we have that as can be verfed by examnng by the followng equatons 124
126 Example Gven: -the output of the force Sensor. -the transformaton related the tool frame to the sensor frame. Fnd: Soluton: where 125
Iterative 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 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 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 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 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 informationSo far: simple (planar) geometries
Physcs 06 ecture 5 Torque and Angular Momentum as Vectors SJ 7thEd.: Chap. to 3 Rotatonal quanttes as vectors Cross product Torque epressed as a vector Angular momentum defned Angular momentum as a vector
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 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 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 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 informationSection 8.3 Polar Form of Complex Numbers
80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the
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 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 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 informationPhysics 53. Rotational Motion 3. Sir, I have found you an argument, but I am not obliged to find you an understanding.
Physcs 53 Rotatonal Moton 3 Sr, I have found you an argument, but I am not oblged to fnd you an understandng. Samuel Johnson Angular momentum Wth respect to rotatonal moton of a body, moment of nerta plays
More informationcoordinates. Then, the position vectors are described by
Revewng, what we have dscussed so far: Generalzed coordnates Any number of varables (say, n) suffcent to specfy the confguraton of the system at each nstant to tme (need not be the mnmum number). In general,
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 information1 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 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 informationWeek 9 Chapter 10 Section 1-5
Week 9 Chapter 10 Secton 1-5 Rotaton Rgd Object A rgd object s one that s nondeformable The relatve locatons of all partcles makng up the object reman constant All real objects are deformable to some extent,
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 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 informationWeek 11: Chapter 11. The Vector Product. The Vector Product Defined. The Vector Product and Torque. More About the Vector Product
The Vector Product Week 11: Chapter 11 Angular Momentum There are nstances where the product of two vectors s another vector Earler we saw where the product of two vectors was a scalar Ths was called the
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 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 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 informationClassical Mechanics Virtual Work & d Alembert s Principle
Classcal Mechancs Vrtual Work & d Alembert s Prncple Dpan Kumar Ghosh UM-DAE Centre for Excellence n Basc Scences Kalna, Mumba 400098 August 15, 2016 1 Constrants Moton of a system of partcles s often
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 informationENGN 40 Dynamics and Vibrations Homework # 7 Due: Friday, April 15
NGN 40 ynamcs and Vbratons Homework # 7 ue: Frday, Aprl 15 1. Consder a concal hostng drum used n the mnng ndustry to host a mass up/down. A cable of dameter d has the mass connected at one end and s wound/unwound
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 482/582 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 4. Moton Knematcs 4.2 Angular Velocty Knematcs Summary From the last lecture we concluded that: If the jonts
More informationEN40: Dynamics and Vibrations. Homework 7: Rigid Body Kinematics
N40: ynamcs and Vbratons Homewor 7: Rgd Body Knematcs School of ngneerng Brown Unversty 1. In the fgure below, bar AB rotates counterclocwse at 4 rad/s. What are the angular veloctes of bars BC and C?.
More informationChapter 11 Angular Momentum
Chapter 11 Angular Momentum Analyss Model: Nonsolated System (Angular Momentum) Angular Momentum of a Rotatng Rgd Object Analyss Model: Isolated System (Angular Momentum) Angular Momentum of a 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 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 informationPhysics 181. Particle Systems
Physcs 181 Partcle Systems Overvew In these notes we dscuss the varables approprate to the descrpton of systems of partcles, ther defntons, ther relatons, and ther conservatons laws. We consder a system
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 informationGeometry and Screw Theory for Robotics
Tutoral (T9) Geometry and Screw Theory for Robotcs Stefano Stramgol and Herman Bruynnckx March 15, 2001 2 Contents 1 Moton of a Rgd Body 5 1.1 Introducton... 5 1.2 The Eucldean Space... 6 1.2.1 Ponts versus
More informationProfessor Terje Haukaas University of British Columbia, Vancouver The Q4 Element
Professor Terje Haukaas Unversty of Brtsh Columba, ancouver www.nrsk.ubc.ca The Q Element Ths document consders fnte elements that carry load only n ther plane. These elements are sometmes referred to
More informationCanonical transformations
Canoncal transformatons November 23, 2014 Recall that we have defned a symplectc transformaton to be any lnear transformaton M A B leavng the symplectc form nvarant, Ω AB M A CM B DΩ CD Coordnate transformatons,
More informationSCALARS AND VECTORS All physical quantities in engineering mechanics are measured using either scalars or vectors.
SCALARS AND ECTORS All phscal uanttes n engneerng mechancs are measured usng ether scalars or vectors. Scalar. A scalar s an postve or negatve phscal uantt that can be completel specfed b ts magntude.
More informationPhysics 106a, Caltech 11 October, Lecture 4: Constraints, Virtual Work, etc. Constraints
Physcs 106a, Caltech 11 October, 2018 Lecture 4: Constrants, Vrtual Work, etc. Many, f not all, dynamcal problems we want to solve are constraned: not all of the possble 3 coordnates for M partcles (or
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 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 informationSalmon: Lectures on partial differential equations. Consider the general linear, second-order PDE in the form. ,x 2
Salmon: Lectures on partal dfferental equatons 5. Classfcaton of second-order equatons There are general methods for classfyng hgher-order partal dfferental equatons. One s very general (applyng even to
More informationLecture Note 3. Eshelby s Inclusion II
ME340B Elastcty of Mcroscopc Structures Stanford Unversty Wnter 004 Lecture Note 3. Eshelby s Incluson II Chrs Wenberger and We Ca c All rghts reserved January 6, 004 Contents 1 Incluson energy n an nfnte
More informationModule 3: Element Properties Lecture 1: Natural Coordinates
Module 3: Element Propertes Lecture : Natural Coordnates Natural coordnate system s bascally a local coordnate system whch allows the specfcaton of a pont wthn the element by a set of dmensonless numbers
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 informationPhysics 111: Mechanics Lecture 11
Physcs 111: Mechancs Lecture 11 Bn Chen NJIT Physcs Department Textbook Chapter 10: Dynamcs of Rotatonal Moton q 10.1 Torque q 10. Torque and Angular Acceleraton for a Rgd Body q 10.3 Rgd-Body Rotaton
More informationPhysics 207 Lecture 6
Physcs 207 Lecture 6 Agenda: Physcs 207, Lecture 6, Sept. 25 Chapter 4 Frames of reference Chapter 5 ewton s Law Mass Inerta s (contact and non-contact) Frcton (a external force that opposes moton) Free
More informationPoisson brackets and canonical transformations
rof O B Wrght Mechancs Notes osson brackets and canoncal transformatons osson Brackets Consder an arbtrary functon f f ( qp t) df f f f q p q p t But q p p where ( qp ) pq q df f f f p q q p t In order
More informationA particle in a state of uniform motion remain in that state of motion unless acted upon by external force.
The fundamental prncples of classcal mechancs were lad down by Galleo and Newton n the 16th and 17th centures. In 1686, Newton wrote the Prncpa where he gave us three laws of moton, one law of gravty,
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 informationThe classical spin-rotation coupling
LOUAI H. ELZEIN 2018 All Rghts Reserved The classcal spn-rotaton couplng Loua Hassan Elzen Basher Khartoum, Sudan. Postal code:11123 louaelzen@gmal.com Abstract Ths paper s prepared to show that a rgd
More informationThe equation of motion of a dynamical system is given by a set of differential equations. That is (1)
Dynamcal Systems Many engneerng and natural systems are dynamcal systems. For example a pendulum s a dynamcal system. State l The state of the dynamcal system specfes t condtons. For a pendulum n the absence
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 informationCHAPTER 14 GENERAL PERTURBATION THEORY
CHAPTER 4 GENERAL PERTURBATION THEORY 4 Introducton A partcle n orbt around a pont mass or a sphercally symmetrc mass dstrbuton s movng n a gravtatonal potental of the form GM / r In ths potental t moves
More informationIndeterminate pin-jointed frames (trusses)
Indetermnate pn-jonted frames (trusses) Calculaton of member forces usng force method I. Statcal determnacy. The degree of freedom of any truss can be derved as: w= k d a =, where k s the number of all
More informationCOMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD
COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD Ákos Jósef Lengyel, István Ecsed Assstant Lecturer, Professor of Mechancs, Insttute of Appled Mechancs, Unversty of Mskolc, Mskolc-Egyetemváros,
More informationC/CS/Phy191 Problem Set 3 Solutions Out: Oct 1, 2008., where ( 00. ), so the overall state of the system is ) ( ( ( ( 00 ± 11 ), Φ ± = 1
C/CS/Phy9 Problem Set 3 Solutons Out: Oct, 8 Suppose you have two qubts n some arbtrary entangled state ψ You apply the teleportaton protocol to each of the qubts separately What s the resultng state obtaned
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 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 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 informationTime-Varying Systems and Computations Lecture 6
Tme-Varyng Systems and Computatons Lecture 6 Klaus Depold 14. Januar 2014 The Kalman Flter The Kalman estmaton flter attempts to estmate the actual state of an unknown dscrete dynamcal system, gven nosy
More informationTHE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructions
THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructons by George Hardgrove Chemstry Department St. Olaf College Northfeld, MN 55057 hardgrov@lars.acc.stolaf.edu Copyrght George
More informationRigid body simulation
Rgd bod smulaton Rgd bod smulaton Once we consder an object wth spacal etent, partcle sstem smulaton s no longer suffcent Problems Problems Unconstraned sstem rotatonal moton torques and angular momentum
More information3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X
Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number
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 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 informationModeling of Dynamic Systems
Modelng of Dynamc Systems Ref: Control System Engneerng Norman Nse : Chapters & 3 Chapter objectves : Revew the Laplace transform Learn how to fnd a mathematcal model, called a transfer functon Learn how
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 informationPart C Dynamics and Statics of Rigid Body. Chapter 5 Rotation of a Rigid Body About a Fixed Axis
Part C Dynamcs and Statcs of Rgd Body Chapter 5 Rotaton of a Rgd Body About a Fxed Axs 5.. Rotatonal Varables 5.. Rotaton wth Constant Angular Acceleraton 5.3. Knetc Energy of Rotaton, Rotatonal Inerta
More informationLecture 23: Newton-Euler Formulation. Vaibhav Srivastava
Lecture 23: Newton-Euler Formulaton Based on Chapter 7, Spong, Hutchnson, and Vdyasagar Vabhav Srvastava Department of Electrcal & Computer Engneerng Mchgan State Unversty Aprl 10, 2017 ECE 818: Robotcs
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 informationTensor Analysis. For orthogonal curvilinear coordinates, ˆ ˆ (98) Expanding the derivative, we have, ˆ. h q. . h q h q
For orthogonal curvlnear coordnates, eˆ grad a a= ( aˆ ˆ e). h q (98) Expandng the dervatve, we have, eˆ aˆ ˆ e a= ˆ ˆ a h e + q q 1 aˆ ˆ ˆ a e = ee ˆˆ ˆ + e. h q h q Now expandng eˆ / q (some of the detals
More informationLie Group Formulation of Articulated Rigid Body Dynamics
Le Group Formulaton of Artculated Rgd Body Dynamcs Junggon Km 11/9/2012, Ver 1.01 Abstract It has been usual n most old-style text books for dynamcs to treat the formulas descrbng lnearor translatonal
More informationLinear Momentum. Center of Mass.
Lecture 6 Chapter 9 Physcs I 03.3.04 Lnear omentum. Center of ass. Course webste: http://faculty.uml.edu/ndry_danylov/teachng/physcsi Lecture Capture: http://echo360.uml.edu/danylov03/physcssprng.html
More information8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS
SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 493 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces you have studed thus far n the text are real vector spaces because the scalars
More informationMEM 255 Introduction to Control Systems Review: Basics of Linear Algebra
MEM 255 Introducton to Control Systems Revew: Bascs of Lnear Algebra Harry G. Kwatny Department of Mechancal Engneerng & Mechancs Drexel Unversty Outlne Vectors Matrces MATLAB Advanced Topcs Vectors A
More information9 Characteristic classes
THEODORE VORONOV DIFFERENTIAL GEOMETRY. Sprng 2009 [under constructon] 9 Characterstc classes 9.1 The frst Chern class of a lne bundle Consder a complex vector bundle E B of rank p. We shall construct
More informationCOMPLEX NUMBERS AND QUADRATIC EQUATIONS
COMPLEX NUMBERS AND QUADRATIC EQUATIONS INTRODUCTION We know that x 0 for all x R e the square of a real number (whether postve, negatve or ero) s non-negatve Hence the equatons x, x, x + 7 0 etc are not
More informationPlease review the following statement: I certify that I have not given unauthorized aid nor have I received aid in the completion of this exam.
NME (Last, Frst): Please revew the followng statement: I certfy that I have not gven unauthorzed ad nor have I receved ad n the completon of ths exam. Sgnature: INSTRUCTIONS Begn each problem n the space
More informationEPR Paradox and the Physical Meaning of an Experiment in Quantum Mechanics. Vesselin C. Noninski
EPR Paradox and the Physcal Meanng of an Experment n Quantum Mechancs Vesseln C Nonnsk vesselnnonnsk@verzonnet Abstract It s shown that there s one purely determnstc outcome when measurement s made on
More informationModule 1 : The equation of continuity. Lecture 1: Equation of Continuity
1 Module 1 : The equaton of contnuty Lecture 1: Equaton of Contnuty 2 Advanced Heat and Mass Transfer: Modules 1. THE EQUATION OF CONTINUITY : Lectures 1-6 () () () (v) (v) Overall Mass Balance Momentum
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 informationNumerical Heat and Mass Transfer
Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and
More informationFirst Law: A body at rest remains at rest, a body in motion continues to move at constant velocity, unless acted upon by an external force.
Secton 1. Dynamcs (Newton s Laws of Moton) Two approaches: 1) Gven all the forces actng on a body, predct the subsequent (changes n) moton. 2) Gven the (changes n) moton of a body, nfer what forces act
More informationNEWTON S LAWS. These laws only apply when viewed from an inertial coordinate system (unaccelerated system).
EWTO S LAWS Consder two partcles. 1 1. If 1 0 then 0 wth p 1 m1v. 1 1 2. 1.. 3. 11 These laws only apply when vewed from an nertal coordnate system (unaccelerated system). consder a collecton of partcles
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 informationCHAPTER 5: Lie Differentiation and Angular Momentum
CHAPTER 5: Le Dfferentaton and Angular Momentum Jose G. Vargas 1 Le dfferentaton Kähler s theory of angular momentum s a specalzaton of hs approach to Le dfferentaton. We could deal wth the former drectly,
More informationInductance Calculation for Conductors of Arbitrary Shape
CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors
More information2.3 Nilpotent endomorphisms
s a block dagonal matrx, wth A Mat dm U (C) In fact, we can assume that B = B 1 B k, wth B an ordered bass of U, and that A = [f U ] B, where f U : U U s the restrcton of f to U 40 23 Nlpotent endomorphsms
More informationMechanics Physics 151
Mechancs Physcs 151 Lecture 3 Lagrange s Equatons (Goldsten Chapter 1) Hamlton s Prncple (Chapter 2) What We Dd Last Tme! Dscussed mult-partcle systems! Internal and external forces! Laws of acton and
More informationAdvanced Mechanical Elements
May 3, 08 Advanced Mechancal Elements (Lecture 7) Knematc analyss and moton control of underactuated mechansms wth elastc elements - Moton control of underactuated mechansms constraned by elastc elements
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 informationFinite Element Modelling of truss/cable structures
Pet Schreurs Endhoven Unversty of echnology Department of Mechancal Engneerng Materals echnology November 3, 214 Fnte Element Modellng of truss/cable structures 1 Fnte Element Analyss of prestressed structures
More informationLAB # 4 - Torque. d (1)
LAB # 4 - Torque. Introducton Through the use of Newton's three laws of moton, t s possble (n prncple, f not n fact) to predct the moton of any set of partcles. That s, n order to descrbe the moton of
More informationSpring 2002 Lecture #13
44-50 Sprng 00 ecture # Dr. Jaehoon Yu. Rotatonal Energy. Computaton of oments of nerta. Parallel-as Theorem 4. Torque & Angular Acceleraton 5. Work, Power, & Energy of Rotatonal otons Remember the md-term
More informationKernel Methods and SVMs Extension
Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general
More informationSupplementary Notes for Chapter 9 Mixture Thermodynamics
Supplementary Notes for Chapter 9 Mxture Thermodynamcs Key ponts Nne major topcs of Chapter 9 are revewed below: 1. Notaton and operatonal equatons for mxtures 2. PVTN EOSs for mxtures 3. General effects
More informationLinear Approximation with Regularization and Moving Least Squares
Lnear Approxmaton wth Regularzaton and Movng Least Squares Igor Grešovn May 007 Revson 4.6 (Revson : March 004). 5 4 3 0.5 3 3.5 4 Contents: Lnear Fttng...4. Weghted Least Squares n Functon Approxmaton...
More information