Human Placement for Maximum Dexterity
|
|
- Diana Anderson
- 5 years ago
- Views:
Transcription
1 Human Placement for Maxmum Dexterty Karm Abdel-Malek and We u Department of Mechancal Engneerng The Unversty of Iowa Iowa Cty, IA Tel. (319) amalek@engneerng.uowa.edu wyu@engneerng.uowa.edu Jerry Duncan Human Factors/Ergonomcs Deere & Company Techncal Center 33 Rver Drve Molne, IL Tel DuncanJerryR@JDCorp.deere.com Placement n ergonomc desgn s the problem concernng the specfcaton of the poston of a human wth respect to a pre-exstng work envronment. In an assembly lne, for example, t s advantageous to poston a worker n such a manner to maxmze hs/her dexterty, mnmze the person s stress on each jont, and maxmze ther reach. Ths paper presents a rgorous mathematcal approach that utlzes knematc formulatons from robotcs and optmzaton theory to defne the placement problem. The concept underlng ths approach s that the ergonomc desgn process s ndeed an optmzaton problem wth many parameters. Whle only dexterty s presented n ths paper, the formulaton s broadly applcable and can be generalzed to the ergonomc desgn process for any objectve functon or combnaton thereof. A measure of dexterty s developed and examples are llustrated. The work s a part of a long term vson to establsh a fundamental formulaton for ergonomc desgn. Keywords: Human placement, dexterty measure, reachablty, and ergonomcs. 1
2 Introducton In ths paper, we characterze the ergonomc desgn process as an optmzaton problem wth many varables. We further beleve that n order to acheve a rgorous approach to ths teratve process, the problem must be defned n terms of a multdscplnary approach and as a result mathematcally obtan defntons for the varous cost functons that represent the measures of human performance. Ergonomc desgn has tradtonally depended on emprcal data and rules of thumb as evdenced by the many works that address the ergonomc desgn process. For example, a method for the determnaton of ergonomc parameters that relate people to objects n space was proposed by Costa, et al. (1997). The authors state that mathematcal models of human movements are complex to defne and hard to solve and suggest the use of Artfcal ntellgence n Neural Systems (ANS) as an approach to the problem. Indeed, collecton of data for smulaton of human movement has been done by many researchers (e.g., Cungrad, et al. 1998), but there has never been a fundamental rgorous approach to the problem. The study of human moton has led desgners to produce ergonomcbased workstatons, by addressng work postures, work heght, adjustable chars, foot/hand use, gravty, momentum wthn normal work area all n an expermental manner (Kong 199), whch s costly and s dffcult to use n a desgn scenaro. The proposed work wll provde a vable venue to address such ssues. More rgorous work has recently appeared that has employed a mathematcal model of lmbs as four-lnk systems consstng of trunk, upper arm, lower arm, and hand, beng 2
3 regarded as a redundant manpulator wth a total of eght degrees of freedom (DOF) (Jung, et al. 1992; 1997; Jun and Kee 1996). The authors stated that nverse knematcs were used for solvng the system and that the jont range avalablty was used as a performance functon n order to guarantee local optmalty (Jung and Park 1994). Inverse knematcs s an expresson gven to the mathematcs used n calculatng jont varables gven the poston and orentaton of the end-lnk (e.g., hand). Whle nverse knematcs of an eght DOF system s not only dffcult to obtan, but s also unrelable because of the many redundant solutons that may arse. Indeed, the concept of nverse knematcs n ergonomc analyss and desgn should only be consdered for nonredundant systems. We frst defne the placement problem, ntroduce the needed mathematcs, and then demonstrate ts applcablty to ergonomc desgn. Problem Defnton We wll frst descrbe the problem n rather general terms, followed by a more rgorous approach quantfyng our models. Consder the desgn of an assembly lne n a manufacturng envronment where t s requred to poston a number of operators, each to acheve a specfc task. In order to maxmze the output effcency, t s necessary to place the operators wth respect to the assembly lne whle maxmzng ther dexterty. It s also possble that the desgn would depend on a dfferent maxmzaton/mnmzaton functon such as effort, stress, reachablty, repettve stran, or force. The formulaton developed n ths paper wll lmt tself to the development of a measure for dexterty as the drvng cost functon (so-called n the feld of optmzaton) to optmze the ergonomc placement of a person n a work envronment. 3
4 Consder the reach envelope (shown n Fg. 1a) of a human that s known n closed form (.e., the equatons of the envelope are known). Also consder a number of targets that must be touched by the human n the work envronment, whch wll be called target ponts, as shown n Fg. 1b. Intal confguraton Confguraton after placement Reach envelope Target ponts Fg. 1 (a) A human and the reach envelope (b) The reach envelope postoned to nclude three target ponts and the correspondng poston of the human It s requred to poston and orent the human n such a manner to touch all three ponts whle maxmzng the dexterty at each pont. To acheve ths task, we wll manpulate the reach envelope and specfy ts poston and orentaton, whch wll be characterzed by the sx coordnates w = x y z T α β γ. The frst three coordnates dentfy the envelope s poston and the last three ts orentaton. In order to formulate the problem as an optmzaton problem, we defne a functon (also called a cost or objectve functon) as f = Dexterty( w ) as a functon of the w varables 4
5 (also called desgn varables), whereby ths functon must be mnmzed or maxmzed subject to some constrants. These constrants characterze the target ponts fallng wthn the reach envelope, the jonts beng wthn ther ranges of moton, and the person beng fnally n the uprght poston. Once defned n ths manner, an teratve numercal optmzaton algorthm can be called upon to make the necessary calculatons. Plan of Work In order to address the above problem n a mathematcally rgorous manner, we have to formulate the problem as an optmzaton algorthm (Arora 1989), whereby the desgn varables characterze the poston and orentaton of the person and the desgn functon s a quantfyng measure for dexterty. Therefore a measure for dexterty must be developed. Furthermore, constrants mposed on the human s fnal poston nclude the followng: (a) Target ponts must be wthn reach (.e., nsde the reach envelope of the person) and (b) Target ponts are not on the boundary of the workspace envelope, (c) Jont ranges of moton must be consdered, and (d) The fnal poston of the human wthn a fnte space. Modelng Scheme In order to obtan a systematc representaton of the workspace produced by the moton of a pont of nterest (typcally called a pont on the end-effector), we wll use the Denavt- Hartenberg method adopted from the feld of robotcs (Denavt and Hartenberg 1955; Abdel-Malek, et al. 1997; 1999). Consder Fg. 2 where three consecutve lnks are shown. 5
6 Lnk m+1 Lnk m Lnk m-1 Fgure 2 Defne the jont reference frames for the D-H representaton Let -1 and represent fxed axes at ether end of lnk -1, about whch or along whch lnks -1 and move, respectvely (as shown n Fg. 2). Let axes -1 be defned from -1 to and perpendcular to both. Let -1 represent the unque axs that together wth -1 and -1 completes a rght-hand Cartesan coordnate system. Let represent a vector from O -1 parallel to. Let -1 represent a vector from O parallel to -1 as llustrated n Fg. 3. θ -1 Jont Jont -1 α d O -1 a O -1 Fg. 3 The relaton between two consecutve coordnates 6
7 The followng four ordered operatons completely specfy the confguraton of the frame coordnate system relatve to the frame (-1) coordnate system: (a) A constant twst of α degrees about axs -1 of -1 nto, here, α s the angle from -1 to, wth transform matrx T a : cosα -snα 1 T a = snα cosα! 1 " $ # s parallel to (b) A constant dsplacement of b unts along -1 from -1 to, wth transformaton (1) matrx T b gven: T b =! 1 b " $ # (2) (c) A rotaton of θ degrees about of -1 nto, here θ s the angle from -1 to, -1 s parallel to -1, wth transformaton matrx T c gven as: T c =! cosθ -snθ snθ cosθ 1 1 (d) An offset of d unts along from the -1 - ntersecton to O, wth transformaton matrx T d as: T d =! d 1 " $ # " $ # (3) (4) 7
8 Note that the four parameters θ, d, a, α completely defne the relaton between any two consecutve frames. These values are entered n a table, whch s typcally known as the DH Table. The overall Denavt-Hartenberg coordnate transformaton matrx from frame coordnate system relatve to the frame - 1 coordnate system s then gven by: T- 1= TaTb Tc Td =! cosθ -snθ b cosα snθ cosα cosθ -snα -d snα snα snθ snα cosθ cosα d cosα 1 Smlarly, for an n-dof model of a lmb, the global jont and end-effector frames usng Eq. (5) are restated usng n-homogeneous transformaton matrces n T,T,T,T, L,T -. The transformaton matrx from the end-effector frame to n 1 global frame s then obtaned by pre-multplyng each matrx n seres as: = - n 1 T q T T 2 1 T 3 n ( ) ( q1) ( q2) 2 ( q3) L Tn 1( q n ) (6) T where q = [ q1... q n ] are the generalzed coordnates (jont varables) of the lmb and where the resultng transformaton matrx T R n n n =! " $# " $ # n contans the ( 3 3 ) R rotaton matrx and ( 3 1) n poston vector, whch represents every pont that can be touched by the ndex fnger (or any other specfed part). Therefore, the reach envelope s descrbed by the vector (5) n x= [ x y z] = ( q) (7) where x: R n R 3 s a smooth vector functon defned as a subset of the Eucldean space. However, the boundary of the reach envelope s not yet known. In order to determne the boundary, we apply a rank defcency condton to obtaned from dfferentatng the poston vector n. The so-called Jacoban s n as follows: 8
9 x& = q q& (8) where &x represents the absolute velocty of the hand and &q represents the vector of jont veloctes. Therefore, the Jacoban q q = relates both veloctes. It was shown by Abdel-Malek, et al. (1997; 1999) that consecutve applcaton of a rank defcency condton on the Jacoban q yelds sngular sets denoted by s, whch defne the boundary to the reach envelope. The benefts of ths method s two fold: (a) The reach envelope boundary s determned n closed form. (b) The reach envelope boundary s exact. Surface patches on the boundary of the reach envelope of human lmbs are delneated n closed form by substtutng the sngular sets nto the equaton for the reach envelope. () ( u) = ( s, q) (9) where u are the remanng varables (recall that s s a set of constants). These () are ndeed surface patches n closed form and characterze the boundary of the reach envelope (Abdel-Malek, et al. 2). For example, f the base coordnates are embedded n the shoulder, and we are seekng the reach envelope of the tp of the fnger wth respect to the shoulder, then the surface patches are obtaned and shown n Fg. 4. 9
10 WCS q 1 x(q) Pont s p Fg. 4 The reach envelope of the upper extremty Consder a number of target ponts p ( j ) ; j = 1,..., l, located n space, whereby t s requred to place the human such that these target ponts are wthn reach yet maxmzng the dexterty functon (to be developed n the followng secton). To ascertan that target ponts p ( j) are nsde the reach envelope, the absolute value of the dstance between a target pont and the boundary should be greater than a specfed value ε (a specfed tolerance). Ths wll guarantee that the target ponts are located nsde of the reach envelope but not on boundary. In order to track the poston and orentaton of the envelope, we shall use a set of 6 generalzed coordnates w = x y z w w w T α β γ, where a poston vector v( xw, yw, zw ) wll be used to track the poston and a rotaton matrx R( α, β, γ ) wll be used to track the orentaton. The dstance between all target ponts p ( j) and all surface patches () ( u ) should be greater than a specfed mnmum value such as 1
11 ( p j ) ( ) ( ) ( u, w) ε where j = 1,...,l and = 1,..., m (1) j () () where ( wu, ) = R( αβγ,, ) x ( u) + v( x, y, z ) (11) w w w and where R s the rotaton matrx that wll be used to orent the reach envelope, v s the poston vector that wll be used to locate the envelope, and where ε j > are specfed constants. If a target pont satsfes both condtons of Eq. (4) and (5), then ths pont s nternal to the reach envelope (.e, have placed the envelope n a confguraton such that all ponts can be reached. In order to move the human to a new poston, we wll move the reach envelope towards the target ponts, subject to the followng constrants: (1) Reach envelope at least coverng the target ponts (shortest dstance between the target ponts): g () mn p ( q, w) G β for = 1,...,l (12) where G( wq, ) = R( α, β, γ ) F( q) + v( x, y, z ) w w w and β s a very small postve number and subject to the ranges of moton or jont lmts as L U q ˆq ˆ q for k = 1,..., n (13) k k k (2) Embeddng the target ponts nsde the reach envelope (a mnmum dstance between target ponts and surface patches). ( ) ( ) ( u, w) ε for = 1,..., m and j = 1,...,l, k = 1,...,( l m) (14) j g k p j where ε j s the depth of the target pont nsde the reach envelope. There are l+ ( l m) + n total number of constrants. We have now defned all constrants but have 11
12 not provded for a cost functon to optmze. We wll address ths task n the followng secton. A Measure of Human Dexterty In ths secton, we defne a cost functon that s based on maxmzng the dexterty at target ponts. Indeed, to mathematcally formulate ths problem, t s necessary to use a dexterty measure at specfc target ponts and that s a functon of the desgn varables w. Such a measure must account for the ranges of moton for each jont. Because of the need for an analytcal expresson that can be used n the proposed optmzaton approach, we defne a new dexterty measure. Because human jonts are constraned, we must characterze each jont lmt by an L U nequalty constrant n the form of q ˆq ˆ q. In order to nclude ranges of moton n the formulaton, we have used a parameterzaton (see Appendx A) to convert nequaltes on q to equaltes q = L( λ ), where the new varables are defned by l = λ1, λ2,..., λn T n R. For the hand at a gven locaton x h (.e., for the hand at a n specfc poston that can be reached), - x = must be satsfed. Moreover, the parameterzed constrants of the ranges of moton must also be satsfed as L- q=. Therefore, the general constrant can be obtaned by augmentng both equatons to obtan h the ( n + 3 ) constrant vector as * Gq ( ) =! n ( q) - x ( ) q L l " h = $# ( n+ 3) 1 (15) 12
13 * where the augmented vector of generalzed coordnates s q = [ x T q T l T ] T. By T T T defnng a new vector z= [ q l ] (nput parameters), the augmented coordnates can be parttoned as * The set defned by G( q) q * = x T z T T (16) s the totalty of ponts n the reach envelope that can be * touched by the hand. The so-called extended Jacoban of G( q) dfferentatng G wth respect to z as G z =! " $# s obtaned by q (17) I L l whch s an ( n+ 3) ( 2 n) matrx, where q = qj s a ( 3 n ) matrx, I s the ( n n) dentfy matrx, and L l = λ s an ( n n) dagonal matrx wth dagonal Λ elements as Λ λ ) = b cosλ. We defne G z as the augmented Jacoban matrx. j Snce the extended Jacoban G z nherently combnes nformaton about the poston, orentaton, and ranges of moton of the hand, t s a vable measure of dexterty. Furthermore, because of the smplcty n determnng an analytcal expresson of G z, t s well-suted as a cost functon for an optmzaton problem. We defne the dexterty measure as T D = GG z z (18) Note that the measure characterzed by Eq. (18) takes nto consderaton all ranges of moton and sngular orentatons for a gven arm, lmb, or any seral chan. 13
14 The Placement Problem as an Optmzaton Algorthm Gven l target ponts p () ( x, y, z ) for = 12,, L, l defned n space, we ntroduce a () dexterty measure at each pont denoted by D( p ), where t s necessary to place a human to acheve maxmum dexterty at each target pont. Suppose the vector descrbng the pont on the ndex fnger of a human arm s gven by q ( ) and the boundary envelope of workspace are determned as closed-form surface patches denoted by ( j ) ( ( j u ) ), j= 12L,,, l. A mathematcal model of the placement of the robot base subject to maxmzng the dexterty at specfed target ponts s characterzed by the followng optmzaton problem. Cost functon l () Maxmze f ( w) = Ê ω D( w, p ) = 1 (19) Subject to the followng constrants: (1) Target ponts are nsde the workspace volume P - G ( w, u ) ε (2) () ( j) () where = 12,, L, land j= 12,, L, m. (2) Target ponts are not on the boundary of the workspace envelope () mn P - ( w, q) ˆ δ, where = 1, 2, L, l (21) where δ, = 12L,,, l, ε j, = 12L,,, l, and j= 12,, L, m are postve constants. (3) Ranges of moton are mposed L U q ˆqˆ q (22) j 14
15 (4) The moton s wthn a fnte space L U w ˆwˆ w (23) Because ths s a mult-objectve optmzaton problem, we wll assgn the dexterty at each pont a weght so as to transfer the problem nto a classcal optmzaton problem where w, = 12L,,, l are weghts at each pont. We now ntroduce the general teratve numercal algorthm for solvng the optmzaton problem n Fg. 5. Input to the algorthm s a complete defnton of the human (.e., the DH Table). For all practcal purposes, the dmensons and jont ranges of moton of an upper extremty s enough to manpulate the placement. Also as an nput, we defne n terms of equatons, the surface patches that characterze the boundary of the reach envelope. These surfaces are defned wth respect to the coordnate system n the shoulder. We also defne the cost functon as a measure of dexterty and defne the constrants for ths optmzaton problem. The numercal algorthm teratvely moves the reach envelope towards ncludng the target ponts wthn the envelope yet attemptng to maxmze the cost functon (.e., dexterty). The algorthm wll stop when all of the tolerances are satsfed. 15
16 Defne target ponts Defne human (dmenson and ranges of moton) Reach envelope has been dentfed Move boundary of reach envelope Defned by the sx generalzed coordnates w that characterze ts poston and orentaton w = w + w Iteratve algorthm to move the workspace Cost functon Maxmze Dexterty Constrants (no need for nverse knematcs) Iterate Satsfes Tolerance Stop Fg. 5 Algorthm for Placement Smple Example Consder a model of the arm that s restrcted to move on a planar surface (e.g., the surface of a table). Ths example wll be used to llustrate the theory and wll be followed by a more realstc model of the upper extremty. There are three target ponts, namely, (1) T P = [14 1], P (2) = [1 1 T 5], and P (1) = [1 1 T 75], whch must be touched by the human hand wth the ablty to reach these ponts from many drectons (.e., maxmzng the dexterty of the upper lmb at these ponts). 16
17 The arm shown n Fg. 6 s modeled as three revolute jonts and restrcted to planar moton (e.g., on the surface of a table). Fg. 6 Model of the arm wth three revolute jonts The DH table s readly determned and presented n Table 1. Table 1: DH Table θ d α a 1 q q q 3 1 Substtutng each row nto Eq. () and performng the multplcaton yelds the coordnates of the tp of the ndex fnger are gven by 4 cos q1 n ( q) = 4sn q1 + 2 cos( q + 2sn( q q + q 2 2 ) + cos( q ) + sn( q q + q q3) + q ) 3 (24) For smplcty, ranges of moton on each jont are defned as π 3 q π 3 ; = 1,2, 3. Results of the reach envelope determnaton yeld the followng boundary curves (note that curves are generated because we have restrcted the arm to planar movement. The boundary curves are defned by the followng sets: x ( π 3, q2,); q2 [ π 3, ], x ( π 3, q2,); q2 [, π 3], x q,,); q [ π 3, 3 ] x π 3, π 3, q ); q [ x ( 1 2 π ( π 3, π 3, q3); q3 [, π 3] x ( 3 3 π 3,] ( q1, π 3, π 3); q1 [ π 3, π 3] 17
18 and x q, π 3, π 3); q [, 3]. ( 1 1 π Substtutng the sngular sets nto Eq. () yelds equatons of curves shown n Fg., whch s the reach envelope as shown n Fg. 7. y x Fg. 7 The exact reach envelope of the arm (restrcted to planar moton) As a result of the teratve algorthm, the sx desgn varables representng the poston and orentaton of the reach envelope are calculated as [ x y ] T = [ ] T w = α and shown n Fg. 8. The measure of dexterty at each pont s calculated as (1) D( P ) = (2) D ( P ) = (3) D ( P ) =
19 Note that any confguraton that would have ncluded the three ponts s a soluton, however, the soluton calculated usng ths method yelds the poston of the arm that would maxmze the dexterty at all three ponts Fg. 8 The ntal and fnal poston of the arm. Example: A Realstc Model of the Arm Consder the upper extremty shown n Fg. 9 and modeled as a total of 9DOF (5DOF n the shoulder, 1DOF n the elbow, and 3DOF n the wrst). Note that we have accounted for two translatons of the shoulder jont and three rotatonal motons. Also note that n order to allow for realstc moton of the shoulder, we have coupled the translatonal and rotatonal jonts by a lnear equaton such that the behavor of the moton of one jont s dependent upon the other. 19
20 q 4 q 2 y o q 3 q 5 q 1 x o q 6 q 7 q 9 (θ) q 8 Fg. 9 Model of the upper extremty The D-H parameters for ths arm are presented n Table 2. Table 2: DH Table for the arm θ d a α 1 π 2 q 1 -π 2 2 -π 2 q 2 π 2 3 +q 3 π 2 4 π 2+q 4 π 2 5 +q 5 2 cm -π 2 6 +q 6 cm π 2 7 +q 7 -π 2 8 q 8 -π 2 -π 2 9 +q 9 2
21 Ranges of moton for ths arm are as follows (note that the frst two jonts are translatonal): -38. ˆq ˆ38. cm; -38. ˆq ˆ38. cm; -π 2ˆq ˆπ 2; 1-11π 8 ˆq ˆ2π 3; -π 2ˆq ˆπ 2; ˆq ˆ5π 6; -π 3ˆq ˆπ 3; 4 -π 9ˆq ˆπ 9; and -π ˆq 9 ˆ It s requred to place the human such that the followng three target ponts are touchable and dexterty s maxmzed. (1) T P = [1 1 5], P (2) = [1 1 T 5], and (1) T P = [1 1 75]. The poston of the ndex fnger x( q)[ 1] =- 2ccs + 2ss + 1c( - ccs + ss) - 1ccs + 5( c( c( c( -ccs + ss )- cc s ) + ( cs + css ) s ) + (-ccc -( ccs + ss ) s ) s x( q )[2] =-2css - 2cs + 1c (-css -cs ) - 1c ss + 5( c ( c ( c (-css -cs 1 3) - css 2 1 4) + (- cc 1 3+ sss 1 2 3) s5) + (-ccs ( -css cs 1 3) s4) s6 x( q )[] 3 = 2cc ccc ss ( c6( c5( ccc ss 2 4) -css 2 3 5) +- ( cs -ccs) s) where c = cos q, s = sn q, and q = q q 1 7 T.... Note that the frst two jonts are coupled and therefore the model s reduced to 7DOF. The boundary surfaces are delneated and shown below n Fg. 1 (a total of 22 boundary surfaces): 21
22 Fg. 1 Surface patches These surface patches are combned, the 9DOF reach envelope s calculated, and shown n Fg
23 Fg. 11 Reach envelope of the upper extremty As a result of the teratve algorthm, the sx desgn varables representng the poston and orentaton of the reach envelope are calculated as w = [ ] T The measure of dexterty at each pont s maxmzed and ts value s (1) D( P ) = (2) D( P ) = (3) D( P ) = The ntal and fnal confguratons of the reach envelope of the arm are shown n Fg
24 Fg. 12 Intal and fnal confguratons of the reach envelope Conclusons A rgorous mathematcal formulaton for placement of humans n a work envronment whle maxmzng dexterty has been ntroduced. Ergonomc desgn has tradtonally been dependent upon emprcal data and rules of thumb, manly because of the many varables assocated wth the desgn process. We beleve ths approach s an ntal step towards makng the ergonomc desgn process more rgorous and ntroducng wellestablshed methods from optmzaton. It was shown that optmzaton algorthms can be used n an teratve manner to calculate the optmum poston and orentaton of a human whle consderng a multtude of constrants. Furthermore, t was shown that 24
25 realstc ranges of moton are consdered n the formulaton and a new performance measure (cost functon) was developed and used to evaluate dexterty at gven target ponts. References 1. Abdel-Malek, K. and eh, H.J., 1997, Analytcal Boundary of the Workspace for General Three Degree-of-Freedom Mechansms, Internatonal Journal of Robotcs Research. Vol. 16, No. 2, pp Abdel-Malek, K., 1996, Crtera for the Localty of a Manpulator Arm wth Respect to an Operatng Pont, IMEChE Journal of Engneerng Manufacture, Vol. 21 (1), pp Abdel-Malek, K., Adkns, F., eh, H.J., and Haug, E.J., 1997, On the Determnaton of Boundares to Manpulator Workspaces, Robotcs and Computer-Integrated Manufacturng, Vol. 13, No. 1, pp Abdel-Malek, K., eh, H-J, and Kharallah, N., 1999, Workspace, Vod, and Volume Determnaton of the General 5DOF Manpulator, Mechancs of Structures and Machnes, 27(1), Abdel-Malek, K. and eh, H. J., (2) "Local Dexterty Analyss for Open Knematc Chans," Mechansm and Machne Theory, Vol. 35, pp Abdel-Malek, K., ang, J., Brand, R., and Vanner, M., (submtted) Understandng the Workspace of Human Lmbs, Internatonal Journal of Ergonomcs. 7. Arora, J.S., 1989, Introducton to Optmum Desgn, McGraw-Hll Book Co., New ork. 8. Char, P.; Chaffn, D.B., Human smulaton modelng - wll t mprove ergonomcs durng desgn?, Proceedngs of the st Annual Meetng of the Human Factors and Ergonomcs Socety. Part 1 (of 2) v Albuquerque, NM, pp Chou, H.C.; Sadler, J.P., 1993, Optmal locaton of robot trajectores for mnmzaton of actuator torque, Mechansm and Machne Theory, Vol. 28, No. 1, pp Cungrad, B.; Costa, M.; Pasero, E.; Maccharulo, L., 1998, Recurrent network for data drven human movement generaton, Proceedngs of the 1998 IEEE Internatonal Jont Conference on Neural Networks. Part 1 (of 3) May v Anchorage, AK, pp Costa, M.; Crspno, P.; Hanomolo, A.; Pasero, E., Artfcal neural networks and the smulaton of human movements n CAD envronments, Proceedngs of the 1997 IEEE Internatonal Conference on Neural Networks. Part 3 (of 4) Jun v Houston, T, pp Denavt, J., and Hartenberg, R.S A knematc notaton for lower-par mechansms based on matrces. Journal of Appled Mechancs, ASME, Vol. 22, pp
26 13. Desgn Optmzaton Toolkt (DOT) (1999) Users Manual, VR&D, Feddema, J.T., 1995, Knematcally optmal robot placement for mnmum tme coordnated moton, Proceedngs of SPIE Vol. 96, Phladelpha, PA,, USA, Sponsored by : SPIE - Int Soc for Opt Engneerng, Bellngham, WA, pp Feddema, J.T., 1996, Knematcally optmal robot placement for mnmum tme coordnated moton, Proceedngs of the 1996 IEEE 13th Internatonal Conference on Robotcs and Automaton, Part 4, pp Hemmerle, J.S.; Prnz, F.B., 1991, Optmal path placement for knematcally redundant manpulators, Proceedngs of the 1991 IEEE Internatonal Conference on Robotcs and Automaton, Vol. 2, pp J,., 1995, Placement analyss for a class of platform manpulators, Proceedngs of the 1995 ASME Desgn Engneerng Techncal Conferences, Sep , Vol. 82, No. 1, pp J,., L,., 1999, Identfcaton of placement parameters for modular platform manpulators, Journal of Robotcs Systems, Vol. 16, No. 4, pp Jung, E.S.; Choe, J.; Km, S.H., Psychophyscal cost functon of jont movement for arm reach posture predcton, Proceedngs of the 38th Annual Meetng of the Human Factors and Ergonomcs Socety. Part 1 Oct v Nashvlle, TN, pp Jung, E.S.; Kee, D., Man-machne nterface model wth mproved vsblty and reach functons, Computers & Industral Engneerng v3 n3 July 1996, pp Jung, E.S.; Kee, D.; Chung, M.K., Reach posture predcton of upper lmb for ergonomc workspace evaluaton, Proceedngs of the 36th Annual Meetng of the Human Factors Socety. Part 1 (of 2) Oct v 1, 1992 Atlanta, GA, pp Jung, E.S.; Park, S., Predcton of human reach posture usng a neural network for ergonomc man models, Proceedngs of the 16th Annual Conference on Computers and Industral Engneerng, Mar v27 n1-4 Sep 1994 Ashkaga, Japan, pp Konz, S., Workstaton organzaton and desgn, Internatonal Journal of Industral Ergonomcs, v 6 n 2 Sep 199 p Lu,.C. Sngularty Theory and an Introducton to Catastrophe Theory, Sprnger- Verlag, New ork, Molenbroek, J. F.M., Reach envelopes of older adults, Proceedngs of the nd Annual Meetng Human Factors and Ergonomcs Socety', Oct 5-Oct v Chcago, IL, pp Nelson, B., Pedersen, K., and Donath, M., 1987, Locatng assembly tasks n a manpulator s workspace, IEEE Proceedngs of the Internatonal Conference on Robotcs and Automaton, pp Pamanes, G.J.A.; eghloul, S., 1991, Optmal placement of robotc manpulators usng multple knematc crtera, Proceedngs of the 1991 IEEE Internatonal Conference on Robotcs and Automaton, Vol. 1, pp Pamanes, J.; eghloul, S.; Lallemand, J., 1991, On the optmal placement and task compatblty of manpulators, Proceedngs of the ICAR Ffth Internatonal Conference on Advanced Robotcs - '91 ICAR, pp
27 29. Papadopoulos, E. and Gonther,., 1995, On manpulator posture for plannng for large force tasks, Proc. Of the IEEE Int. Conf. On Robotcs and Automaton, Nagoya, Japan. 3. Rchards, J. 1998, The Measurement of Human Moton: A Comparson of Commercally Avalable Systems, Proceedngs of the 5 th Internatonal Symposum on the 3-D analyss of Human Movement, Chabanacoque, Tennessee 31. Roth, B., 1991, On the number of lnks and placement of telescopc manpulators n an envronment wth obstacles, Proceedng of the Ffth Internatonal Conference on Advanced Robotcs - '91 ICAR, pp Seraj, H., 1995, Reachablty analyss for base placement n moble manpulators, Journal of Robotc Systems, Vol. 12, No. 1, pp Spvak, M. 1968, Calculus on Manfolds, Benjamn/Cummengs. 34. Tu, Q.; Rastegar, J., 1993, Determnaton of allowable manpulator lnk shapes; and task, nstallaton, and obstacle spaces usng the Monte Carlo Method, Journal of Mechancal Desgn, Transactons of the ASME, Vol. 115, No. 3, pp Vncent, T.L. Goh, B.S. and Teo, K.L., 1992, Trajectory-followng algorthms for mn-max optmzaton problems, Journal of optmzaton theory and applcatons, Vol. 75, No. 3, pp eghloul, S. and Blanchard, M. A, 1997, SMAR: A robot modelng and smulatng system Robotca, 1997, Vol. 15, pp eghloul, S.; Pamanes-Garca, J.A., 1993, Mult-crtera optmal placement of robots n constraned envronments, Robotca, Vol. 11, pt 2, pp hang, et al. (1997) used dynamc human models that are emprcally valdated for a typcal range of drvng tasks and for people of vared anthropometry, gender and age. 39. hang,.; Chaffn, D.B.; Thompson, D., Development of dynamc smulaton models of seated reachng motons whle drvng, SAE Specal Publcatons Progress wth Human Factors n Automotve Desgn: Seatng Comfort, Vsblty, and Safety 1997 v 1242, Detrot, MI, pp Appendx A Ranges of moton are mposed n terms of nequalty constrants n the form of where L U q q q (a.1) = 1,... n. We transform the nequaltes above nto equaltes by ntroducng a new set of generalzed coordnates l = [ λ... λ ] 1 n T such that L U U L q = ( q + q ) 2 + ( q q ) 2 sn λ n = 1,..., (a.2) 27
Placement of Robot Manipulators to Maximize Dexterity
Placement of Robot Manpulators to Maxmze Dexterty Karm Abdel-Malek and We u Department of Mechancal Engneerng he Unversty of Iowa Iowa Cty, IA 54 el. (39) 335-5676 amalek@engneerng.uowa.edu Placement of
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 informationWorkspace, Void, and Volume Determination of the General 5DOF Manipulator
Abdel-Malek K. Yeh H-J and Kharallah N. (1999) "Workspace Vod and Volume Determnaton of the General 5DOF Manpulator Mechancs of Structures and Machnes 7(1) 91-117. Workspace Vod and Volume Determnaton
More informationModule 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur
Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:
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 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 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 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 informationThe Analysis of Coriolis Effect on a Robot Manipulator
Internatonal Journal of Innovatons n Engneerng and echnology (IJIE) he Analyss of Corols Effect on a Robot Manpulator Pratap P homas Assstant Professor Department of Mechancal Engneerng K G Reddy college
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 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 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 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 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 informationAmiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business
Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of
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 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 informationChapter 7: Application Issues
Chapter 7: Applcaton Issues hs chapter wll brefly summarze several of the ssues that arse n mplementaton of the Carpal Wrst. he specfc ssues nvolved n puttng ths wrst nto producton are both task and manpulator
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 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 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 informationDesign and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm
Desgn and Optmzaton of Fuzzy Controller for Inverse Pendulum System Usng Genetc Algorthm H. Mehraban A. Ashoor Unversty of Tehran Unversty of Tehran h.mehraban@ece.ut.ac.r a.ashoor@ece.ut.ac.r Abstract:
More informationA NUMERICAL COMPARISON OF LANGRANGE AND KANE S METHODS OF AN ARM SEGMENT
Internatonal Conference Mathematcal and Computatonal ology 0 Internatonal Journal of Modern Physcs: Conference Seres Vol. 9 0 68 75 World Scentfc Publshng Company DOI: 0.4/S009450059 A NUMERICAL COMPARISON
More informationThe Study of Teaching-learning-based Optimization Algorithm
Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute
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 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 informationAn Interactive Optimisation Tool for Allocation Problems
An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents
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 informationDesign and Analysis of Landing Gear Mechanic Structure for the Mine Rescue Carrier Robot
Sensors & Transducers 214 by IFSA Publshng, S. L. http://www.sensorsportal.com Desgn and Analyss of Landng Gear Mechanc Structure for the Mne Rescue Carrer Robot We Juan, Wu Ja-Long X an Unversty of Scence
More informationFUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM
Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL
More informationU.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017
U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that
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 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 informationFoundations of Arithmetic
Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an
More informationMMA and GCMMA two methods for nonlinear optimization
MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons
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 informationEn Route Traffic Optimization to Reduce Environmental Impact
En Route Traffc Optmzaton to Reduce Envronmental Impact John-Paul Clarke Assocate Professor of Aerospace Engneerng Drector of the Ar Transportaton Laboratory Georga Insttute of Technology Outlne 1. Introducton
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 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 informationStudy on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI
2017 2nd Internatonal Conference on Electrcal and Electroncs: echnques and Applcatons (EEA 2017) ISBN: 978-1-60595-416-5 Study on Actve Mcro-vbraton Isolaton System wth Lnear Motor Actuator Gong-yu PAN,
More informationSimultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals
Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,
More informationDIFFERENTIAL KINEMATICS OF CONTEMPORARY INDUSTRIAL ROBOTS
Int. J. of Appled Mechancs and Engneerng 0 vol.9 No. pp.-9 DOI: 0.78/jame-0-00 DIFFERENTIAL KINEMATICS OF CONTEMPORARY INDUSTRIAL ROBOTS T. SZKODNY Insttute of Automatc Control Slesan Unversty of Technology
More information829. An adaptive method for inertia force identification in cantilever under moving mass
89. An adaptve method for nerta force dentfcaton n cantlever under movng mass Qang Chen 1, Mnzhuo Wang, Hao Yan 3, Haonan Ye 4, Guola Yang 5 1,, 3, 4 Department of Control and System Engneerng, Nanng Unversty,
More informationSupporting Information
Supportng Informaton The neural network f n Eq. 1 s gven by: f x l = ReLU W atom x l + b atom, 2 where ReLU s the element-wse rectfed lnear unt, 21.e., ReLUx = max0, x, W atom R d d s the weght matrx to
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 informationA PROCEDURE FOR SIMULATING THE NONLINEAR CONDUCTION HEAT TRANSFER IN A BODY WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY.
Proceedngs of the th Brazlan Congress of Thermal Scences and Engneerng -- ENCIT 006 Braz. Soc. of Mechancal Scences and Engneerng -- ABCM, Curtba, Brazl,- Dec. 5-8, 006 A PROCEDURE FOR SIMULATING THE NONLINEAR
More informationUncertainty in measurements of power and energy on power networks
Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:
More informationCOMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS
Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS
More informationArmy Ants Tunneling for Classical Simulations
Electronc Supplementary Materal (ESI) for Chemcal Scence. Ths journal s The Royal Socety of Chemstry 2014 electronc supplementary nformaton (ESI) for Chemcal Scence Army Ants Tunnelng for Classcal Smulatons
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 informationA Hybrid Variational Iteration Method for Blasius Equation
Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method
More informationNote 10. Modeling and Simulation of Dynamic Systems
Lecture Notes of ME 475: Introducton to Mechatroncs Note 0 Modelng and Smulaton of Dynamc Systems Department of Mechancal Engneerng, Unversty Of Saskatchewan, 57 Campus Drve, Saskatoon, SK S7N 5A9, Canada
More informationThe Minimum Universal Cost Flow in an Infeasible Flow Network
Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran
More informationYong Joon Ryang. 1. Introduction Consider the multicommodity transportation problem with convex quadratic cost function. 1 2 (x x0 ) T Q(x x 0 )
Kangweon-Kyungk Math. Jour. 4 1996), No. 1, pp. 7 16 AN ITERATIVE ROW-ACTION METHOD FOR MULTICOMMODITY TRANSPORTATION PROBLEMS Yong Joon Ryang Abstract. The optmzaton problems wth quadratc constrants often
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 informationThe Finite Element Method
The Fnte Element Method GENERAL INTRODUCTION Read: Chapters 1 and 2 CONTENTS Engneerng and analyss Smulaton of a physcal process Examples mathematcal model development Approxmate solutons and methods of
More informationSecond Order Analysis
Second Order Analyss In the prevous classes we looked at a method that determnes the load correspondng to a state of bfurcaton equlbrum of a perfect frame by egenvalye analyss The system was assumed to
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 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 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 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 informationComposite Hypotheses testing
Composte ypotheses testng In many hypothess testng problems there are many possble dstrbutons that can occur under each of the hypotheses. The output of the source s a set of parameters (ponts n a parameter
More informationBasic Statistical Analysis and Yield Calculations
October 17, 007 Basc Statstcal Analyss and Yeld Calculatons Dr. José Ernesto Rayas Sánchez 1 Outlne Sources of desgn-performance uncertanty Desgn and development processes Desgn for manufacturablty A general
More informationA LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) ,
A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS Dr. Derald E. Wentzen, Wesley College, (302) 736-2574, wentzde@wesley.edu ABSTRACT A lnear programmng model s developed and used to compare
More informationOutline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique
Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng
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 informationCOS 521: Advanced Algorithms Game Theory and Linear Programming
COS 521: Advanced Algorthms Game Theory and Lnear Programmng Moses Charkar February 27, 2013 In these notes, we ntroduce some basc concepts n game theory and lnear programmng (LP). We show a connecton
More informationMore metrics on cartesian products
More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of
More informationKinematics in 2-Dimensions. Projectile Motion
Knematcs n -Dmensons Projectle Moton A medeval trebuchet b Kolderer, c1507 http://members.net.net.au/~rmne/ht/ht0.html#5 Readng Assgnment: Chapter 4, Sectons -6 Introducton: In medeval das, people had
More informationApplication of B-Spline to Numerical Solution of a System of Singularly Perturbed Problems
Mathematca Aeterna, Vol. 1, 011, no. 06, 405 415 Applcaton of B-Splne to Numercal Soluton of a System of Sngularly Perturbed Problems Yogesh Gupta Department of Mathematcs Unted College of Engneerng &
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 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 informationDimensional Synthesis of Wristed Binary Hands
Dmensonal Synthess of Wrsted Bnary Hands Neda Hassanzadeh Department of Mechancal Engneerng, Idaho State Unversty 921 S. 8th. Ave, Pocatello, ID 83209, USA e-mal:hassneda@su.edu Alba Perez-Graca Assocate
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 informationModule 9. Lecture 6. Duality in Assignment Problems
Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept
More informationThe Chaotic Robot Prediction by Neuro Fuzzy Algorithm (2) = θ (3) = ω. Asin. A v. Mana Tarjoman, Shaghayegh Zarei
The Chaotc Robot Predcton by Neuro Fuzzy Algorthm Mana Tarjoman, Shaghayegh Zare Abstract In ths paper an applcaton of the adaptve neurofuzzy nference system has been ntroduced to predct the behavor of
More informationAnnexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances
ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton
More informationDynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence)
/24/27 Prevew Fbonacc Sequence Longest Common Subsequence Dynamc programmng s a method for solvng complex problems by breakng them down nto smpler sub-problems. It s applcable to problems exhbtng the propertes
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 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 informationLecture Notes on Linear Regression
Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume
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 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 informationWinter 2008 CS567 Stochastic Linear/Integer Programming Guest Lecturer: Xu, Huan
Wnter 2008 CS567 Stochastc Lnear/Integer Programmng Guest Lecturer: Xu, Huan Class 2: More Modelng Examples 1 Capacty Expanson Capacty expanson models optmal choces of the tmng and levels of nvestments
More informationDYNAMICS AND MOTION PLANNING OF REDUNDANT MANIPULATORS USING OPTIMIZATION, WITH APPLICATIONS TO HUMAN MOTION. by Joo Hyun Kim
DYNAMICS AND MOTION PLANNING OF REDUNDANT MANIPULATORS USING OPTIMIZATION, WITH APPLICATIONS TO HUMAN MOTION by Joo Hyun Km A thess submtted n partal fulfllment of the requrements for the Doctor of Phlosophy
More informationPattern Classification
Pattern Classfcaton All materals n these sldes ere taken from Pattern Classfcaton (nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wley & Sons, 000 th the permsson of the authors and the publsher
More informationCollege of Computer & Information Science Fall 2009 Northeastern University 20 October 2009
College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:
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 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 informationAPPENDIX F A DISPLACEMENT-BASED BEAM ELEMENT WITH SHEAR DEFORMATIONS. Never use a Cubic Function Approximation for a Non-Prismatic Beam
APPENDIX F A DISPACEMENT-BASED BEAM EEMENT WITH SHEAR DEFORMATIONS Never use a Cubc Functon Approxmaton for a Non-Prsmatc Beam F. INTRODUCTION { XE "Shearng Deformatons" }In ths appendx a unque development
More informationModelling and Analysis of Planar Robotic Arm Dynamics Based on An Improved Transfer Matrix Method for Multi-body Systems
he 4th FoMM World ongress, ape, awan, ctober 5-3, 5 D Number:.6567/FoMM.4H.W.S3.46 Modellng and Analyss of Planar Robotc Arm Dynamcs Based on An mproved ransfer Matrx Method for Mult-body Systems W. hen
More informationProf. Dr. I. Nasser Phys 630, T Aug-15 One_dimensional_Ising_Model
EXACT OE-DIMESIOAL ISIG MODEL The one-dmensonal Isng model conssts of a chan of spns, each spn nteractng only wth ts two nearest neghbors. The smple Isng problem n one dmenson can be solved drectly n several
More informationCHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE
CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng
More informationFormulas for the Determinant
page 224 224 CHAPTER 3 Determnants e t te t e 2t 38 A = e t 2te t e 2t e t te t 2e 2t 39 If 123 A = 345, 456 compute the matrx product A adj(a) What can you conclude about det(a)? For Problems 40 43, use
More informationLECTURE 9 CANONICAL CORRELATION ANALYSIS
LECURE 9 CANONICAL CORRELAION ANALYSIS Introducton he concept of canoncal correlaton arses when we want to quantfy the assocatons between two sets of varables. For example, suppose that the frst set of
More informationEVALUATION OF THE VISCO-ELASTIC PROPERTIES IN ASPHALT RUBBER AND CONVENTIONAL MIXES
EVALUATION OF THE VISCO-ELASTIC PROPERTIES IN ASPHALT RUBBER AND CONVENTIONAL MIXES Manuel J. C. Mnhoto Polytechnc Insttute of Bragança, Bragança, Portugal E-mal: mnhoto@pb.pt Paulo A. A. Perera and Jorge
More information11. Dynamics in Rotating Frames of Reference
Unversty of Rhode Island DgtalCommons@URI Classcal Dynamcs Physcs Course Materals 2015 11. Dynamcs n Rotatng Frames of Reference Gerhard Müller Unversty of Rhode Island, gmuller@ur.edu Creatve Commons
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 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 informationAdjoint Methods of Sensitivity Analysis for Lyapunov Equation. Boping Wang 1, Kun Yan 2. University of Technology, Dalian , P. R.
th World Congress on Structural and Multdscplnary Optmsaton 7 th - th, June 5, Sydney Australa Adjont Methods of Senstvty Analyss for Lyapunov Equaton Bopng Wang, Kun Yan Department of Mechancal and Aerospace
More information