A Comparative Study of Three Inverse Kinematic Methods of Serial Industrial Robot Manipulators in the Screw Theory Framework

Size: px
Start display at page:

Download "A Comparative Study of Three Inverse Kinematic Methods of Serial Industrial Robot Manipulators in the Screw Theory Framework"

Transcription

1 University f Wllngng Research Online Faculty f Engineering Infrmatin Sciences - Papers: Part B Faculty f Engineering Infrmatin Sciences A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk Emre Sariyildiz University f Wllngng, emre@uw.edu.au Eray Cakiray Istanbul Technical University Hakan Temeltas Istanbul Technical University Publicatin Details Sariyildiz, E., Cakiray, E. & Temeltas, H. (). A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk. Internatinal Jurnal f Advanced Rbtic Systems, 8 (5), 9-4. Research Online is the pen access institutinal repsitry fr the University f Wllngng. Fr further infrmatin cntact the UOW Library: research-pubs@uw.edu.au

2 A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk Abstract In this paper, we cmpare three inverse kinematic frmulatin methds fr the serial industrial rbt manipulatrs. All frmulatin methds are based n screw thery. Screw thery is an effective way t establish a glbal descriptin f rigid bdy avids singularities due t the use f the lcal crdinates. In these three frmulatin methds, the first ne is based n quaternin algebra, the secnd ne is based n dualquaternins, the last ne that is called expnential mapping methd is based n matrix algebra. Cmpared with the matrix algebra, quaternin algebra based slutins are mre cmputatinally efficient they need less strage area. The methd which is based n dual-quaternin gives the mst cmpact cmputatinally efficient slutin. Paden-Kahan sub-prblems are used t derive inverse kinematic slutins. 6-DOF industrial rbt manipulatr's frward inverse kinematic equatins are derived using these frmulatin methds. Simulatin experimental results are given. Keywrds screw, manipulatrs, rbt, industrial, serial, methds, kinematic, inverse, three, study, framewrk, cmparative, thery Disciplines Engineering Science Technlgy Studies Publicatin Details Sariyildiz, E., Cakiray, E. & Temeltas, H. (). A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk. Internatinal Jurnal f Advanced Rbtic Systems, 8 (5), 9-4. This jurnal article is available at Research Online:

3 Internatinal Jurnal f Advanced Rbtic Systems ARTICLE A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk Regular Paper Emre Sariyildiz, Eray Cakiray Hakan Temeltas Department f Cntrl Engineering, Istanbul Technical University, Turkey Crrespnding authr e-sariyildiz@htmail.cm Received 6 Apr ; Accepted 4 Aug Sariyildiz et al.; licensee InTech. This is an pen access article distributed under the terms f the Creative Cmmns Attributin License ( which permits unrestricted use, distributin, reprductin in any medium, prvided the riginal wrk is prperly cited. Abstract In this paper, we cmpare three inverse kinematic frmulatin methds fr the serial industrial rbt manipulatrs. All frmulatin methds are based n screw thery. Screw thery is an effective way t establish a glbal descriptin f rigid bdy avids singularities due t the use f the lcal crdinates. In these three frmulatin methds, the first ne is based n quaternin algebra, the secnd ne is based n dualquaternins, the last ne that is called expnential mapping methd is based n matrix algebra. Cmpared with the matrix algebra, quaternin algebra based slutins are mre cmputatinally efficient they need less strage area. The methd which is based n dual quaternin gives the mst cmpact cmputatinally efficient slutin. Paden Kahan subprblems are used t derive inverse kinematic slutins. 6 DOF industrial rbt manipulatr s frward inverse kinematic equatins are derived using these frmulatin methds. Simulatin experimental results are given. Keywrds Dual Quaternin, Industrial Rbt Manipulatr, Paden Kahan sub prblems, Quaternin, Screw Thery, Singularity Free Inverse Kinematic.. Intrductin In industrial applicatins f rbtic autmatin systems, it is demed that the rbt manipulatrs track a desired trajectry precisely. This gal can be achieved by finding a map which transfrms the desired trajectry int the mtin f jints f the rbt manipulatrs. It can als be described as a mapping frm Cartesian crdinate space t the jint space. Kinematic gives us this mapping withut cnsidering the frces r trques which cause the mtin. Since the kinematic based slutins are easy t btain requires less number f cmputatins cmpared with dynamical equatins, they are frequently used in the industrial rbt applicatins. Several methds are used in rbt kinematics screw thery is ne f the mst imprtant methds amng them. Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Int Cmparative J Adv Rbtic Study Sy, f, Three Vl. Inverse 8, N. Kinematic 5, 9-4 Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk 9

4 Danialidis et al. cmpared screw thery with the mst cmmn methd in rbt kinematics called hmgenus transfrmatin methd they fund that screw thery based slutin ffers mre cmpact cnsistent way fr the rbt kinematics than hmgeneus transfrmatin ne []. Althugh screw thery based slutin methds have been widely used in many rbtic applicatins fr the last few decades, the elements f screw thery can be traced t the wrk f Chasles Pinst in the early 8s. Using the therems f Chasles Pinst as a starting pint, Rbert S. Ball develped a cmplete thery f screws which he published in 9 []. In screw thery every transfrmatin f a rigid bdy r a crdinate system with respect t a reference crdinate system can be expressed by a screw displacement, which is a translatin by alng a λ axis with a rtatin by a θ angle abut the same axis [3]. This descriptin f transfrmatin is the basis f the screw thery. There are tw main advantages f using screw thery fr describing the rigid bdy kinematics. The first ne is that it allws a glbal descriptin f the rigid bdy mtin that des nt suffer frm singularities due t the use f lcal crdinates. The secnd ne is that the screw thery prvides a gemetric descriptin f the rigid mtin which greatly simplifies the analysis f mechanisms [4]. Several applicatins f screw thery have been intrduced in the kinematic prblem. Yang Freudenstein were the first t apply line transfrmatins t spatial mechanism by using quaternin algebra [5]. Yang als investigated the kinematic f special five bar linkages using dual 33 rthgnal matrices [6]. Pennck Yang extended this methd t rbt kinematics [7]. J.M. McCarthy presented a detailed research n dual 3 3 rthgnal matrices its applicatin t velcity analysis using screw thery [8]. Defining screw mtin using dual 3 3 rthgnal matrices is nt a cmpact cmputatinally efficient slutin methd. Since, it needs 8 parameters t define screw mtin while just 6 parameters are needed it requires dual matrix calculatins. B. Paden investigated several subprblems that are called as Paden Kahan sub prblems [9 ]. The Paden Kahan sub prblems can be used t slve the general kinematic prblem by transfrming it int the Paden Kahan sub prblems. R.M. Murray et al. slved 3 DOF 6 DOF rbt manipulatr kinematics by using screw thery with 4 4 hmgeneus transfrmatin matrix peratrs Paden Kahan sub prblems []. Then J.Xie et al applied this methd t the 6 DOF space manipulatr []. Als, this methd was applied t the redundant rbt manipulatrs using a hybrid algrithm by W. Chen et al. [3]. They used expnential mapping methd t btain the general screw mtin f the rbt manipulatrs. Hwever, expnential mapping methd defines the general screw mtin by using less parameter than dual 33 rthgnal matrices; it requires 6 parameters t define the screw mtin while just 6 parameters are needed suffers frm cmputatinal lad. J. Funda analyzed transfrmatin peratrs f screw mtin he fund that dual peratrs are the best way t describe screw mtin als the dual quaternin is the mst cmpact efficient dual peratr t express screw displacement [4 5]. A. Perez J.M. McCarthy analyzed dual quaternin fr 4 DOF cnstrained rbtic systems [6]. R. Campa et al. prpsed kinematic mdel cntrl f rbt manipulatrs by using unit quaternins [7]. Finally E. Sariyildiz H. Temeltas investigated the kinematics f 6 DOF serial industrial rbt manipulatrs by using quaternins in the screw thery framewrk they shwed its superir perfrmance ver D H methd [8]. Mrever authrs als develped the methdlgy by emplying dual quaternin peratrs in rder t increase cmputatinal perfrmance [9]. In this paper, we present a cmparisn study fr the three inverse kinematic frmulatin methds which are all based n screw thery. In these methds, the first ne uses quaternins as a screw mtin peratr which cmbines a unit quaternin plus a pure quaternin, the secnd ne uses the dual quaternin, which is the mst cmpact efficient dual peratr t express the screw displacement, the last ne uses matrix algebra t express the screw mtin. The first tw methds given in [8] [9] are extensively develped in mathematical frmulatins all f these methds are analyzed in details. Additinally, the methds are implemented int the 6 DOF industrial rbt manipulatr namely Stäubli RX 6L in rder t shw real time perfrmance results. Cmparisn results f these frmulatin methds are given in sectin VI. This paper is als included the mathematical preliminary in sectin II, screw thery by using matrix quaternin algebras in sectin III, the kinematic scheme f n DOF serial rbt manipulatr in sectin IV, frward inverse kinematic slutins f the 6 DOF serial rbt manipulatr in sectin V experimental results in sectin VII. Simulatins are made by using expnential mapping methd prpsed methds. The methds are cmpared with respect t cmpactness f transfrmatin peratrs cmputatinal efficiency. Cnclusins future wrks are drawn in the final sectin.. Mathematical Preliminary Quaternins In mathematics, the quaternins are hyper cmplex numbers f rank 4, cnstituting a fur dimensinal vectr space ver the field f real numbers [, ]. The quaternin can be represented in the frm, q ( q, q ) () where q is a scalar qv ( q, q, q3 ) is a vectr. If q then, we get pure quaternin. The sum the prduct f tw quaternins are then, V Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

5 qa qb ( qa qb ),( qav qbv ) () q q ( q q q q ),( q q q q q q ) (3) a b a b av bv a bv b av av bv where,, dente quaternin prduct, dt prduct crss prduct respectively. Cnjugate, nrm inverse f the quaternin can be expressed in the frms q ( q, ) ( q, q, q, q ) q v 3 3 q q q q q q q that satisfies the relatin (4) (5) q q q q (6) q q q q. When, we get unit quaternin that satisfies the relatin q q. q Definitin : Let qa qb be tw pure quaternins the prduct f these tw quaternins be q q ( q q q q ), a b a b av bv ( q q q q q q ) a bv b av av bv ( q q ),( q q ) av bv av bv Then, let s define tw new functins by using the prduct f tw pure quaternins given by V q q a b av bv (7) q q be the vectr part f the quaternin multiplicatin S qa qb qav qbv be the scalar part f Dual Quaternin the quaternin multiplicatin The dual quaternin can be represented in the frm q ( q S, q V ) r q q q (8) where qs q S q S is a dual scalar, q V qv qv is a dual vectr, q q are bth quaternins is the dual factr [, 3]. The sum the prduct f tw dualquaternins is then a b a b a b q q ( q q ) ( q q ) (9) a b a b a b a b q q ( q q ) ( q q q q ) () where, dente the quaternin dualquaternin prducts respectively. Cnjugate, nrm inverse f the dual quaternin are similar t the quaternin s cnjugate, nrm inverse respectively. q q ( q ) () q q q () q q q q (3) When q, we get a unit dual quaternin that satisfies the relatin q q q q q. Definitin : Let qa qb be tw dual quaternins the prduct f tw dual quaternins be q ab q aq b qab qab ( qabs, qabv ) ( qabs, qabv ) (4) Then, let s define fur new functins by using the prduct f tw dual quaternins definitin given by, S R q q q be scalar part f the real a b abs part f multiplicatin S D q aq b qabs be scalar part f the dual part f multiplicatin V R q aq b q ab V be vectr part f the real part f multiplicatin V D q aq b q abv be vectr part f the dual part f multiplicatin Pint Line Transfrmatins Using Quaternins Unit quaternin can be defined as a rtatin peratr [4 6]. Rtatin abut an axis f n by an angle can be expressed by using the unit quaternin given by q cs,sin n (5) Let s define a directin vectr in pure quaternin frm given by l (, v ). Here, the vectr v is a unit directin vectr. Rtatin f l (, v) can be defined given by R l q l q 6) A general rigid bdy transfrmatin cannt be expressed by using nly a unit quaternin. Since as stated abve, we need at least six parameters t define rigid bdy transfrmatin. Therefre, we shuld use at least tw quaternins t define rigid bdy transfrmatin. The unit dual quaternins can als be used as a rigid bdy transfrmatin peratr [7]. Althugh it has eight parameters it is nt minimal, it is the mst cmpact efficient dual peratr [4, 5]. This transfrmatin is very similar with pure rtatin; hwever, nt fr a pint but fr a line. A line in Plücker crdinates L( m,d ) ( l l m in dual quaternin frm, see Appendix) can Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk

6 LR R R be transfrmed t ( m, d ) by using unit dualquaternins as fllws, [8] 3. Screw Thery l q l q (7) R All prper rigid bdy mtins in 3 dimensinal space, with the exceptin f pure translatin, are equivalent t a screw mtin, that is, a rtatin abut a line tgether with a translatin alng the line [, 7]. If the axis f the screw mtin des nt pass thrugh rigin as shwn in figure then, the screw mtin is expressed given by I3x3 p (, ) k T R d d I3x3 p R(, d) kd ( I3x3 R(, d)) p (8) Rtatin: q cs, sin d Translatin: t q p q p q () where q is the amunt f pure translatin is the psitin vectr f sme pint n the line in the pure quaternin frm. Screw Thery Using Dual Quaternin A screw mtin can be expressed by using dualquaternin as fllws: q S qv t q q V q S t t q V k cs sin k sin sin cs d m d k cs k sin ( ) d m () Figure. General screw mtin Screw Thery Using Quaternin In equatin (8), screw mtin is expressed by using 4x4 hmgenus transfrmatin matrices. It uses sixteen parameters while just 6 parameters are needed. We can express screw mtin in a mre cmpact frm than hmgenus transfrmatin matrices by using quaternin algebra. If we separate general screw mtin as a rtatin translatin then, we have Rtatin: R(, d ) Translatin: ( (, )) k d I3x3 R d p (9) Then, we can express these equatins by using quaternins as fllws This representatin is very cmpact als it uses algebraically separates the angle pitch k infrmatin. If we write k d d m then, the equatin () becmes mre cmpact as the fllwing () Further details f general screw mtin frmulatin by using dual quaternin can be fund in [9]. 4. Manipulatr Kinematic A. Frward Kinematic T find frward kinematic f serial rbt manipulatr we fllwed these steps: Ntatin:. Label the jints the links: Jints are numbered frm number t n, starting at the base, the links are numbered frm number t n. The i th jint cnnects link i t link i.. Cnfiguratin f jint spaces: Fr revlute jint we describe rtatinal mtin abut an axis we measure all jint angles by using a right hed crdinate system. Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

7 3. Attaching crdinate frames (Base Tl Frames): Tw crdinate frames are needed fr n degrees f freedm pen chain rbt manipulatr. The base frame can be attached arbitrarily but in general it is attached directly t link the tl frame is attached t the end effectr f rbt manipulatr. Frmulizatin: Quaternin based methd. Determining the jint axis vectrs: First we attach an axis vectr which describes the mtin f the jint.. Obtaining transfrmatin peratrs: Transfrmatin peratrs f all jints are btained by using quaternins as fllws i i Rtatin: q i cs, sin d i i i i i i Translatin: q p q p q (3) where is an arbitrary pint n the i th axis i,, n 3.Frmulizatin f rigid mtin: Using (3) () rigid transfrmatin f serial rbt manipulatr can be expressed as q q q q n n n n n n n n n q q p q q p q q (4) where q n q n indicate rtatin translatin respectively. The rientatin the psitin f the end effectr can be expressed as fllws n n Orientatin: l q l q Psitin: ep n ep n n p q p q q (5) where p, l indicate the psitin the rientatin f ep the end effectr befre the transfrmatin pep, l indicate the psitin the rientatin f the end effectr after the transfrmatin. Dual Quaternin based methd. Determining jint axis vectrs mment vectrs: First we attach an axis vectr which describes the mtin f the jint. Then the mment vectr f this axis is btained fr revlute jints by using the equatin (A.).. Obtaining transfrmatin peratr: Transfrmatin peratrs f all jints are btained by using dual quaternins as fllws n q i ( q is, q iv ) q r i qi qi i i where q i cs, sin d i (6) qi pi qi pi qi qi r q i sin m i (7) 3. Frmulizatin f rigid mtin: Using the equatin () rigid transfrmatin f serial rbt manipulatr can be expressed as q q q q n n (8) The rientatin the psitin f the end effectr can be expressed by using the equatin (A.4) as fllws Orientatin: l qn l qn Psitin: pep qvn qvn qvn qvn qvn q Vn (9) B. Inverse Kinematic Paden Kahan sub prblems are used t btain the inverse kinematic slutin f rbt manipulatr. There are sme main Paden Kahan sub prblems als new extended sub prblems [9,, 3]. Three f them which ccur frequently in inverse slutins fr cmmn manipulatr design are used in the inverse kinematic prblem. These subprblems can be seen in Appendix. T slve the inverse kinematic prblem, we reduce the full inverse kinematic prblem int the apprpriate sub prblems. Slutin f the inverse kinematic prblem f 6 DOF serial rbt arm is given in the next sectin. 5. Kinematic Analysis f 6 Df Industrial Rbt Arm In this sectin, the kinematic prblem f serial rbt arm which is shwn in figure is slved by using the new frmulatin methds. Quaternin Based Methd Frward Kinematics Step: Firstly, the axes f all jints shuld be determined. d [,,] d [,, ] d3 [,, ] d4 [,,] d5 [,, ] d 6 [,,] (3) Any pint n these axes can be written as p [,, l ] p [,, l ] p 3 l l [,, ] p4 [ l l,, l ] p5 [ l l,, l ] 6 l l l p [,, ] (3) Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk 3

8 pb intersectin f the wrist axes the secnd ne is which is at the intersectin f the first tw axes. The last three jints d nt affect the psitin f the pint pw the first tw jints d nt affect the psitin f the pint p. Then we can easily write the fllwing equatins, b 3 w w 6 6 q p q q q p q q (34) b q p q q p (35) The psitin f the pint pb is free frm the angles f first tw jints. If we subtract these tw equatins frm each ther then, we get b 3 w 3 3 b q p q q q p q q b q pw q q q p q q (36) If we take the end effectr psitin qin ( q, q, q, q3 ) at the intersectin f the wrist axes, we have pw qin. Hence we can write Figure. 6 DOF serial arm rbt manipulatr in its reference cnfiguratin Step : The transfrmatin peratrs which are in quaternin frm can be written by using the equatin (3). Step3: Finally, the frward kinematic equatin f serial rbt manipulatr can be btained as fllws, q Orientatin: 6 l6 q6 Psitin: q6 p6 q6 q6 (3) where q6 q q q3 q4 q5 q6 i i i i i i i i q q p q q p q q Inverse kinematics q p q p q. (33) In the inverse kinematic prblem f serial rbt manipulatr, we have rientatin psitin knwledge f the end effectr. These are tw quaternins we will calculate all jint angles by using these quaternins. The first ne gives us the rientatin knwledge f the rbt manipulatr q in the secnd ne gives us the psitin knwledge f the end effectr q in. T find all jint angles cmplete inverse kinematic prblem must be cnverted int the apprpriate Paden Kahan sub prblems (see Appendix). This slutin can be btained as the fllwing, Step : Firstly, we put tw pints at the intersectin f the rtatin axes. The first ne is p which is at the w 3 w 3 6 w 6 6 in q p q pb q p q q pb q pb (37) Using the prperty that distance between pints is preserved by rigid mtins; take the magnitude f bth sides f equatin (37), we get sub prblem 3. The parameters f sub prblem 3 are p = p w qin q = p b. 3 can be fund by using sub prblem 3. Step : If we translate pw by using knwn 3 we btain a new pint p. We get sub prblem by using the pint p as the initial psitin the pint q as the final psitin f the sub prblem mtin. The pints p q can be frmulized as fllws ( 3 w 3) 3 q q p q q q pb q pb (38) in ( 3 w ) q q p q p q p q q q (39) Hence, p q3 pw q3 p3 q3 p3 q3 q q in. can be fund by using sub prblem. Step 3: T find wrist angles we put a pint pc which is n the d 6 axis it des nt intersect with d 4 d 5 axes. Thus the pint pc is nt affected frm the last jint angle. Furth fifth jints angles determine the psitin f the pint p c. Fr knwn, 3 angles, we can write the fllwing equatin 45 c in q p q q q q q q q q q q (4) The equatin (4) gives us the sub prblem. T btain the parameters f sub prblem we shuld find the pints p q. The pint p is equal t p c. We shuld just find q. The pint q can be fund given by m c m m m m m t t q q p q q p q q p q q q (4) in 4 Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

9 Where qm ( q q q3) qin t q q p q p t q q p q ( q q ) p ( q q ) 3 3 ( q q ) p ( q q ) (4) l l l q l q q l l q ( 6 6 ) 6 l l l q l q q l l q (46) ( 5 5 ) 5 q q q q q q q Where q q q q q q Step 4: The first five jint angles are btained. Only the last jint angle is unknwn. Of curse, we can find the last jint angle by using the given sub prblems hwever; it can be als easily slved by using algebraic equatins fr the knwn jint angles. In this step we will find the last jint angle by using algebraic equatins. Paden Kahan based slutin will be given in dual quaternin based slutin. The last jint angle can be fund frm the rientatin part as the fllwing, k ( q q q q q ) qin 6 arctan k(), ( k()) (43) Dual Quaternin Based Methd Frward Kinematics Step: Firstly, the axes f all jints shuld be determined. d [,,] d [,, ] [,, ] d [,,] d [,, ] d [,,] 44) 4 5 Then, the mment vectrs f all axes must be calculated. m = p d m = p d m 3 = p 3 d3 m 4 = p 4 d4 m 5 = p 5 d5 m 6 = p 6 d 6 (45) where p,p,p 3,p 4,p5 p6 are any pint n the crrespnding directin vectrs d,d,d 3,d 4,d5 d 6. Step : The transfrmatin peratr that is in dualquaternin frm can be written by using the axis mment vectrs the equatin (7). Step3: Finally, the frward kinematic equatin f serial rbt manipulatr can be btained as fllws, d 3 6 Then, the rientatin f the end effectr is the real part f the dual quaternin l 6 the psitin f the end effectr is V R q 5l 5q 5 V D q 5l5q 5 V Rq 6l6q 6 p6 V Rq 6 l 6 q 6 V Dq 6 l 6 q 6 V Rq 6l6q 6 Inverse kinematic (47) In the inverse kinematic prblem f serial rbt manipulatr, we have the psitin rientatin infrmatins f the end effectr such that q in ( qin, qin ) where qin ( q, q, q, q3 ), that is the rientatin f the end effectr, is the real part f the dual quaternin q in qin ( q, q, q, q3 ), that is the psitin f the end effectr, is the dual part f the f the dual quaternin q in. The general inverse kinematic prblem shuld be cnverted int the apprpriate Paden Kahan subprblems (see Appendix) t btain the inverse kinematic slutin. This slutin can be btained as fllws, Step : Firstly, we put tw pints at the intersectin f the rtatin axes. The first ne is p which is at the intersectin f the wrist axes the secnd ne is w pb which is at the intersectin f the first tw axes. The last three jints d nt affect the psitin f the pint p the first tw jints d nt affect the psitin f the pint p w b. If we use the prperty that distance between the pints is preserved by rigid mtins we get the fllwing equatin q V Rq lq ( V R q l q V D q l q ) ( V R q l q V D q l q ) V R q l q V R q l q ( V R q l q V D q l q ) qin p ( V R q l q V D q l q ) V R q l Using the prperty that distance between the pints is preserved by rigid mtins; take the magnitude f bth sides f equatin (48), we get b (48) Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk 5

10 ( ) ( ) V R q l q V D q l q V R q l q V D q l q V R q l q V R q l q V R l V D l V R l V D l V R l V R l qin p b (49) The equatin (49) gives us the sub prblem 3. The parameters f the sub prblem 3 are a V Rl 6 V Dl b = V Rl V Dl V R l V D l V R l V R l, V R l V D l V R l V R l l is the axis f the jint 3 that is d3 δ = q p. 3 can be fund by using the sub prblem 3. Step : If we use knwn 3 in the equatin (48) then, we btain V R q l q V D q l q V R q l5 q V D q l5 q V Rq l6 q q in V R q l q where l6 q 3l6q 3 l 5 q 3l5 q 3. The equatin (5) gives us the sub prblem. The parameters f subprblem are a V Rl 6 V Dl 6 in V R l5 V D l5 V R l6 V R l6 l is axis f the jint that is d, l is the axis f the jint that is d b q in. can be fund by using the sub prblem. Step3: T find the wrist angles, let s cnsider a pint pi p6 d 6 (initial pint) that is n the axis d 6, it is nt cincident with the d 4 d 5 axes. Tw imaginer axes are used t find p e (end pint) that is the psitin f the pint pi after the rtatin by 4 5 angles. The pint pi is the intersectin pint f the tw imaginer axes. Let s define the tw imaginer axes which are n the d6 axis intersect n the pint pi given by d 7 [,,], [,,] d 8, (5), b p p p [ d, ly ly d, lz lz lz d ]. m p d. i 7 8 6x 6y 6z The mment vectrs are m7 pi d 7 8 i 8 Then we can easily write, V Rq 45l 8 q 45 V Dq 45l 8 q 45 V Rq 45 l7 q 45 V Dq 45 l7 q 45 V Rq 45l8 q q in d 6 V R q l q The equatin (5) gives us the sub prblem. The parameters f sub prblem are a V Rl 8 V Dl 8 V R l7 V D l7 V R l8 V R l8 l is the imaginer axis d 7, l is the imaginer axis d8 b qin d can be fund by using the subprblem. Step4: T find the last jint angle, we need a pint which is nt n the last jint axis. We call it pd p5 d 5. Tw imaginer axes are used t find p d that is the psitin f the pint pd after the rtatin by 6. The pint pd is the intersectin pint f the tw imaginer axes. Let s define the tw imaginer axes which are n the d5 axis intersect n the pint pd given by d 9 [,, ], d [,,] p d = p 9 = p [ d5x, ly ly d5y, lz lz lz d5z ]. The mment vectrs are m9 p9 d 9, m p d. Then we can easily write, V R q l q V D q l q V R q 6l9 q 6 V D q 6l9 q 6 V Rq 6l q qin d5 V R q l q The equatin (5) gives us the sub prblem. The parameters f sub prblem are a V Rl V Dl V R l V D l V R l V R l 9 9 (5),, (5) 6 Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

11 l is axis f the jint 6 that is d 6, b qin d 5. 6 can be fund by using the sub prblem. 6. Simulatin Results Stäubli RX6L industrial rbt arm is used fr the simulatin studies. Stäubli RX6L series rbt arms feature an articulated arm with 6 degrees f freedm fr high flexibility. It spreads a wide range area in the industrial rbt applicatins. The kinematic simulatin studies are made by using Matlab virtual reality tlbx (VRML) f Matlab. Stäubli RX6L iges file which can be freely btained frm the Stäubli s web page, is als used fr the animatin applicatin which is shwn in Figure 3. In this animatin a single rbt arm carries a bx frm its initial psitin t the target psitin as shwn in figure 3. T implement this case, first a path is determined fr the bx. Then, the inverse kinematic prblem f serial arm is slved by using this path. Here, a cmparative study f the presented methds the expnential mapping methd is wrked ut. 6 DOF rbt arm s frward inverse kinematic slutins using expnential mapping methd can be fund in []. Expnential mapping methd uses hmgeneus transfrmatin matrices as a screw mtin peratr. Hmgeneus transfrmatin matrices require 6 memry lcatins fr the definitin f rigid bdy mtin while the quaternins require eight memry lcatins. The strage requirement affects the cmputatinal time because the cst f fetching an per frm memry exceeds the cst f perfrming a basic arithmetic peratin. The perfrmance cmparisn f hmgeneus transfrmatin matrix quaternin peratrs can be seen in table table. Methd Strage Multiplies Add & Ttal Subtracts Rtatin Matrix Quaternin Table. Perfrmance cmparisn f rtatin peratins Methd Strage Multiplies Add & Ttal Subtracts Hmgenus Trans. Matrix Dual Quaternin Table. Perfrmance cmparisn f rigid transfrmatin peratins In rder t btain the rigid bdy transfrmatin fr a n link serial rbt manipulatr 64( n ) multiplicatins 48( n ) additins must be dne if expnential mapping methd is used. 57( n ) multiplicatins 4( n ) additins must be dne if quaternin based methd is used. 48( n ) multiplicatins 4( n ) additins must be dne if dual quaternin based methd is used. Fig. 4 shws that as the degrees f freedm increase the methd which uses dual quaternin as a rigid bdy transfrmatin peratr becmes mre advantageus. (I) (II) Numbers f Ttal Calculatins Hm. Trans. Matrix Quaternin Dual-Quaternin 5 5 Degrees f Freedm Figure 4. Perfrmance cmparisn f the rigid bdy transfrmatin chaining peratins Cmputatinal efficiency f these three frmulatin methds are given in figures 5 6. (III) (IV) Figure 3. Stäubli RX6 industrial rbt arm carries a bx frm its initial psitin t the target psitin Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk 7

12 7. Experimental Study Figure 5. Simulatin times f the frward kinematic slutins (secnd) In the experimental study, we used Stäubli RX series serial rbt arm CS8 cntrller which includes a lw level prgramming package t cntrl the rbt under VxWrks real time perating system. The kinematic algrithms are applied t Stäubli RX 6L rbt arm, that is shwn in figure 7, by using Stäubli Rbtics LLI Prgramming Interface S6.4, which is a C prgramming interface fr lw level rbt cntrl. LLI sts fr Lw Level Interface it is a sftware package which includes minimum functins required t cnstruct a rbt cntrl mechanism via C/C++ API [3]. The kinematic algrithms are written in C++ language by using the library functins f LLI sftware package embedded t the cntrller. Figure 6. Simulatin times f the inverse kinematic slutins (secnd) As it can be seen frm figures 4, 5 6, the methds which use quaternin dual quaternin as a screw mtin peratr are mre cmputatinally efficient than expnential mapping methd. Since, quaternin dual quaternin methds describe screw mtin using less parameter have less cmputatinal lad. Hwever bth quaternin dual quaternin describe screw mtin using eight parameters, dual quaternin gives us better results than quaternin. Since, screw thery with dual quaternin methd is mre cmpact than quaternin based methd. And als as the degree f freedm f the system increases the methd which uses quaternin as a screw mtin peratr gets mre cmplicated. Therefre, dual quaternin gives us better results than quaternin in kinematics. The cmputatin time is evaluated using Matlab s tic tc cmms n a Cre Du. GHz PC with GB RAM. In rder t verify the simulatin results we made tw different path tracking applicatins by using the prpsed methds. The path tracking applicatins is implemented by using the fllwing blck diagram which shwn in figure 8. In this blck diagram a desired path, which is an elliptic path fr the first applicatin, is generated in the desired path blck it is transferred t the inverse kinematic blck. In the inverse kinematic blck we btain the jint angles by using the prpsed inverse kinematic algrithms. Then the angles which are btained in the inverse kinematic blck are directly applied t the rbt manipulatr. Rbt psitin rientatin are directly measured als they are calculated in the frward kinematic blck. Desired path is cmpared with the measured calculated results the psitin rientatin errrs are btained. Figure 7. Stäubli RX 6L serial rbt arms psitin psitin psitin Psitin Errr Clck time DP rientatin Desired Path IK angles rientatin Inverse Kinematics angles FK rientatin Frward Kinematics Orientatin Errr Figure 8. Blck Diagram f Path Tracking Algrithm 8 Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

13 In the first applicatin, an elliptical path is generated n the x z crdinates plane fr the rbt arm. Then, the inverse kinematic is slved by using this path. Figure 9 shws the desired measured paths fr the elliptical path tracking applicatin. Path tracking results are shwn in figures 9,,. Distance n the crdinate z (mm) Distance n the cridante x (mm) Figure 9. Path tracking n the crdinates x z Errr n the crdinate x (mm).5 x Errr n the crdinate z (mm) x -3 desired path measured path - 5 Figure. Path tracking errrs n the crdinates x z crdinates Jint (rad) Jint (rad) Jint 3 (rad).5 5 Jint (rad/sec) Jint 4 (rad/sec) x -3-5 x -3-5 Jint (rad/sec) Jint 5 (rad/sec) Figure. Jint velcities f rbt arm during the elliptical path tracking applicatin Figure shw the jint psitin velcities during the elliptical path tracking applicatin. Bth f the jint psitin velcities are smth. Figure shws the path tracking errr. As it can be directly seen frm the figures 9,, a satisfactry path tracking applicatin is implemented fr an elliptical path by using the prpsed methds. We als defined a cubic path which passes thrugh the singular cnfiguratins f rbt arm. Then, we implemented the prpsed methds t the path tracking applicatin. The path tracking results fr the psitin rientatin f the serial rbt arm are shwn in figures 3, 4 5. Figure 3 shws the psitin f the rbt arm s end effectr n the x, y z crdinates. Figure 4 shws the rientatin angles f the rbt arm using the rll, pitch yaw angles. Ellipses, which are shwn in figures 3 4, shw that rbt arm passes thrugh singular cnfiguratins at these pints. Figure 5 shws path tracking errrs fr psitin rientatin. As it can be directly seen frm the figures 3, a satisfactry singularity free trajectry tracking applicatin is implemented by using the prpsed methds. Jint 3 (rad/sec) Jint 6 (rad/sec) x -3-5 Jint 4 (rad).6.4. Jint 5 (rad).6.4. Jint 6 (rad) Figure. Jint psitin f rbt arm during the elliptical path tracking applicatin Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk 9

14 Distance n the crdinate x (mm) Lcus f rbt arm singular cnfiguratins desired path measured path Distance n the crdinate y (mm) desired path measured path Lcus f rbt arm singular cnfiguratins Distance n the crdinate z (mm) Lcus f rbt arm singular cnfiguratins desired path measured path Figure 3. Path tracking fr the x, y z crdinates Rll Angle (Degree) Lcus f rbt arm singular cnfiguratins desired path measured path Pitch Angle (Degree) Lcus f rbt arm singular cnfiguratins desired path measured path Yaw Angle (Degree) desired path measured path Lcus f rbt arm singular cnfiguratins Figure 4: Path tracking fr the Rll, Pitch Yaw rientatin angles - 3 Errr n the crdinate x (mm) Errr in the Rll Angle (rad) x x Errr n the crdinate y (mm) Errr in the Pitch Angle (rad) x -4 Figure 5: Path tracking errrs fr psitin rientatin x Errr n the crdinate z (mm) Errr in the Yaw Angle (rad) x x Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

15 8. Cnclusin In this paper, three frmulatin methds f the kinematic prblem f serial rbt manipulatrs have been cmpared in terms f cmputatinal efficiency cmpactness. These frmulatin methds are based n screw thery. The main advantage f screw thery in rbt kinematics lies in its gemetrical representatin f link jint axes f a manipulatr, giving better understing f its cnfiguratin in the wrkspace aviding singularities due t the use f the lcal crdinates. Thus, the prpsed methds are singularity free their gemetrical descriptin is quite simple. In these frmulatin methds, the first ne uses quaternins as a screw mtin peratr which cmbines a unit quaternin plus pure quaternin, the secnd ne uses dual quaternins the last ne that is called expnential mapping methd uses 4x4 hmgeneus matrices as a screw mtin peratr. Screw theries with quaternin dual quaternin methds are mre cmputatinally efficient than expnential mapping methd. And als screw thery with dual quaternin is the best methd. On these accunts, the wider use f the screw thery based methds with dual quaternin in rbt kinematic studies has t be cnsidered by rbtics cmmunity. The use f quaternins dual quaternins in trajectry planning mtin cntrl prblems fr rbtic manipulatrs are nt discussed in this study. Hwever thse are leaved fr future studies. Als, velcity dynamic analysis based n screw thery with quaternin algebra shuld be studied in the future wrks. 9. Appendix A. Line Gemetry Dual Numbers A line can be cmpletely defined by the rdered set f tw vectrs. First ne is a pint vectr p which indicates the psitin f an arbitrary pint n line, the ther vectr is a free directin vectr d which gives the line directin. A line can be expressed as: L( p, d ) (A.) The representatin L( p, d) is nt minimal, because it uses six parameters fr nly fur degrees f freedm. Plücker Crdinates An alternative line representatin was intrduced by A. Cayley J. Plücker. Finally this representatin named after Plücker [3]. Plücker crdinates can be expressed as: Intersectin f Lines Lp ( m, d) where m p d (A.) Let s define tw lines in Plücker crdinates given by L p a a a ( m, d ) ( m, d ) (A.3) L p b b b The intersectin pint f tw intersectin lines can be expressed as the fllwing, [33] r d m (( d m ) d ) d d m (( d m ) d ) d (A.4) a a b b a a b b a a b b where r indicates the intersectin pint. Dual Numbers The dual number was riginally intrduced by Cliffrd in 873 [34]. In analgy with a cmplex number a dual number can be defined as: u u u (A.5) where u u are real number. Dual numbers can be used t express Plücker crdinates given by. where Lp ( u, u ) u u (A.6) u ( x x, y y, z z ) u pd A. Paden Kahan sub prblems by using quaternin algebra Sub prblem : Rtatin abut a single axis A pint a rtates abut the axis f l until the pint a is cincident with the pint b. This rtatin is shwn in Figure A.. Figure A.: A line in Cartesian crdinate system Figure A.: Rtate a abut the axis f l until it is cincident with b Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk

16 Let r be a pint n the axis f l, x = a -r y = b-r be tw vectrs. The rtatin angle abut the axis f l can be fund as fllws, arctan S l x y, S x y (A.7) where S l l S l l S l x S l y where x x S l xl y q x q S l q x q l q [cs,sin ] l. Sub prblem : Rtatin abut tw subsequent axes Firstly, a pint a rtates abut the axis f l by then abut the axis f l by, hence the final lcatin f a is cincident with the pint b. This rtatin is shwn in Figure A.3. Let r be the intersectin pint f the tw axes, x = a -r y = b-r be tw vectrs. Let c be the intersectin pint f the rtatins that is shwn in Fig. (A.3) let z cr, be the vectr that is defined between the pints c r, z [, z ] pure quaternin frm f the vectr z. We can als define tw rtatins given by q x q z q y q where, q [cs,sin ] l q [cs,sin ] l x = [, x] y = [, y ]. (A.8) Since l, l l l are linearly independent, we can write z l l, V l l S l l S l l S l y S l x x S l l V l l (A.9) Sub prblem 3: Rtatin t a given distance A pint a rtates abut the axis f l until the pint is a distance frm b as shwn in Fig. A.4. Let r be a pint n the axis f l x [, a r] y [, b r] be pure quaternin frms f the vectrs x y respectively. The rtatin angle abut the axis f l can be fund as fllws, x y cs x y where S l x y S x y arctan, x [, x ] x S l x l y [, y ] q x q S l q x q l S l a b (A.) q [cs,sin ] l. (A.) Figure A.3: Rtate a abut the axis f l fllwed by a rtatin arund the axis f l until it cincident with the pint b. Figure A.4: Rtate a abut the axis f l until it is a distance frm b Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

17 . References [] N.A. Aspragaths, J.K. Dimitrs, A cmparative study f three methds fr rbt kinematics, IEEE Transactins n Systems, Man, Cybernetics, Part B: Cybernetics, vl. 8, pp.35 45, Apr. 998 [] R. S. Ball, The Thery f Screws, Cambridge, U.K., Cambridge Univ.Press, 9 [3] J.D. Adams, D.E. Whitney, Applicatin f Screw Thery t Cnstraint Analysis f Mechanical Assemblies Jined by Features, Jurnal f Mechanical Design, vl. 3, Issue, pp. 6 33, March [4] Z. Huang Y.L. Ya, Extensin f Usable Wrkspace f Rtatinal Axes in Rbt Planning, Rbtica, vl. 7, pp.93 3, 999 [5] A.T. Yang F. Freudenstein, Applicatin f dualnumber quaternins t the t the analysis f spatial mechanism, ASME Transactins Jurnal f Applied Mechanics, vl. 86, pp. 3 38, June 964 [6] A.T. Yang, Displacement analysis f spatial five link mechanism using (3 x 3) matrices with dual number elements, ASME Jurnal f Engineering fr Industry, vl. 9, n., pp. 5 57, Feb.969 [7] G.R. Pennck A.T Yang, Applicatin f dualnumber matrices t the inverse kinematic prblem f rbt manipulatrs, ASME Jurnal f Mechanisms, Transmissins Autmatin in Design, vl. 7, pp. 8, 985 [8] J. M. McCarthy, Dual rthgnal Matrices in manipulatr kinematics, Internatinal Jurnal f Rbtics Researches, vl. 5, pp. 45 5, 986 [9] B. Paden, Kinematics Cntrl Rbt Manipulatrs, PhD Thesis Department f Electrical Engineering Cmputer Science, University f Califrnia, Berkeley,986 []W. Kahan, Lectures n cmputatinal aspects f gemetry, Department f Electrical Engineering Cmputer Science, University f Califrnia, Berkeley,986 [] M. Murray, Z. Li, S.S. Sastry, A mathematical intrductin t rbtic manipulatin, Bca Ratn FL: CRC Press, 994. [] J.Xie, W. Qiang, B. Liang C. Li, Inverse Kinematics Prblem fr 6 DOF Space Manipulatr Based On The Thery f Screw, Internatinal Cnference n Rbtics Bimimetics, Dec. 7 [3] W. Chen, M. Yang, S. Yu, T. Wang, A hybrid algrithm fr the kinematic cntrl f redundant rbts, IEEE Internatinal Cnference n Systems, Man Cybernetics, vl.5, pp , 3 Oct. 4 [4] J. Funda R.P. Paul, A cmputatinal analysis f screw transfrmatins in rbtics, IEEE Transactins Rbtics Autmatin, vl.6, pp , June 99 [5] J. Funda, R.H. Taylr R.P. Paul, On hmgeneus transfrms, quaternins, cmputatinal efficiency, IEEE Transactins Rbtics Autmatin, vl.6, pp , June 99. [6] A. Perez J. M. McCarthy, Dual Quaternin Synthesis f Cnstrained Rbtic Systems, Jurnal f Mechanical Design, vl.6, n.3, pp , 4. [7] R. Campa, K. Camarill, L. Arias, Kinematic Mdeling Cntrl f Rbt Manipulatrs via Unit Quaternins: Applicatin t a pherical Wrist, Prceedings f the 45th IEEE Cnference n Decisin & Cntrl, San Dieg, USA, 3 5 Dec 6 [8] E. Sariyildiz H. Temeltas, Slutin f Inverse Kinematic Prblem fr Serial Rbt Using Quaterninns, Internatinal Cnference n Mechatrnics Autmatin, 9 [9] E. Sariyildiz H. Temeltas, Slutin f Inverse Kinematic Prblem fr Serial Rbt Using Dual Quaterninns Plücker Crdinates, Advanced intelligent mechatrnics, 9 [] W.R. Hamiltn, Elements f Quaternins, Vl. I, Vl. II, New Yrk, Chelsea, 869. [] J.C.K JChu, Quaternin Kinematic Dynamic Differential Equatins, IEEE Transactins Rbtics Autmatin, vl.8, pp , Feb 99 [] D. Han, Q. Wei Z. Li, Kinematic Cntrl f Free Rigid Bdies Using Dual Quaternins, Internatinal Jurnal f Autmatin Cmputing, pp.39 34, July 8 [3] K. Dngmin, Dual Quaternin Applicatin t Kinematic Calibratin f Wrist Munted Camera, Jurnal f Rbtic Sysyems, 3(3), 53 6, 996 [4] R. Mukundan, Quaternins: Frm Classical Mechanics t Cmputer Graphics Beynd, Prceedings f the 7 th Asian Technlgy Cnference in Mathematics, [5] J. C. Hart, G. K. Fracis, L.H. Kaauffman, Visualizing Quaternin Rtatin, ACM Transactins n Graphics, vl.3, n. 3, pp , July 994 [6] Q. Tan J.G. Balchen, General Quaternin Transfrmatin Representatin Fr Rbt Applicatin, IEEE Transactins n Systems, Man Cybernetics, Systems Engineering in the Service f Humans, vl.3, pp , Oct. 993 [7] J.M. Selig, Gemetric Fundamentals Of Rbtics, nd Editin: Springer, Nvember 5 [8] D. Gan, Q. Lia, S. Wei, J.S. Dai, S. Qia, Dual quaternin based inverse kinematics f the general spatial 7R Mechanism, Prceedings f the Institutin f Mechanical Engineers, Part C: Jurnal f Mechanical Engineering Science, vl., pp , 8 [9] K. Daniilidis, H Eye Calibratin Using Dual Quaternins, The Internatinal Jurnal f Rbtics Research, vl.8, n.3, pp , March 999 [3] T. Yue sheng X. Ai ping, Extensin f the Secnd Paden Kahan Sub prblem its Applicatin in the Inverse Kinematics f a Manipulatr, IEEE Cnference n Rbtics, Autmatin Mechatrnics, Chengdu, pp , Sept 8 Emre Sariyildiz, Eray Cakiray Hakan Temeltas: A Cmparative Study f Three Inverse Kinematic Methds f Serial Industrial Rbt Manipulatrs in the Screw Thery Framewrk 3

18 [3] F. Pertin, J. M. B. des Tuves, Real Time Rbt Cntrller Abstractin Layer, In Prc. Int. Sympsium n Rbts (ISR), Paris, France, March 4. [3] H. Bruyninckx J. D. Schutter, Intrductin t Intelligent Rbtics 7th editin, Oct. [33] J.H Kim, V. R. Kumar, Kinematics f rbt manipulatrs via line transfrmatins, Jurnal f Rbtics Systems, vl.7, n.4, pp , 99. [34] Y.L. Gu J.Y.S. Luh, Dual Number Transfrmatin Its Applicatin t Rbtics, IEEE Jurnal f Rbtics Autmatin, vl.ra 3, n.6, Dec Int J Adv Rbtic Sy,, Vl. 8, N. 5, 9-4

Solution of inverse kinematic problem for serial robot using dual quaterninons and plucker coordinates

Solution of inverse kinematic problem for serial robot using dual quaterninons and plucker coordinates University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part A Faculty of Engineering and Information Sciences 2009 Solution of inverse kinematic problem for

More information

Topic 7: Transformations. General Transformations. Affine Transformations. Introduce standard transformations

Topic 7: Transformations. General Transformations. Affine Transformations. Introduce standard transformations Tpic 7: Transfrmatins CITS33 Graphics & Animatin E. Angel and D. Shreiner: Interactive Cmputer Graphics 6E Addisn-Wesle 22 Objectives Intrduce standard transfrmatins Rtatin Translatin Scaling Shear Derive

More information

Two-Dimensional Topology Structure between Vector Layers in GIS

Two-Dimensional Topology Structure between Vector Layers in GIS 2011, Scienceline Publicatin Jurnal f Civil Engineering and Urbanism Vlume 1, Issue 1: 10-14 (2011) ISSN-2252-0430 Tw-Dimensinal Structure between Vectr Layers in GIS Davd Parvinnezhad Hkmabadi* 1, Ali

More information

Retrieval Effectiveness Measures. Overview

Retrieval Effectiveness Measures. Overview Retrieval Effectiveness Measures Vasu Sathu 25th March 2001 Overview Evaluatin in IR Types f Evaluatin Retrieval Perfrmance Evaluatin Measures f Retrieval Effectiveness Single Valued Measures Alternative

More information

Research on Kinematic Trajectory Simulation System of KUKA Arc Welding Robot System

Research on Kinematic Trajectory Simulation System of KUKA Arc Welding Robot System IOP Cnference Series: Materials Science and Engineering PAPER OPEN ACCESS Research n Kinematic Trajectry Simulatin System f KUKA Arc Welding Rbt System T cite this article: Min Hu 2017 IOP Cnf. Ser.: Mater.

More information

Chapter 6: Lgic Based Testing LOGIC BASED TESTING: This unit gives an indepth verview f lgic based testing and its implementatin. At the end f this unit, the student will be able t: Understand the cncept

More information

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast.

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast. The Open Graphics Library (OpenGL) is used fr visualizing 2D and 3D data. It is a multipurpse pen-standard graphics library that supprts applicatins fr 2D and 3D digital cntent creatin, mechanical and

More information

Using SPLAY Tree s for state-full packet classification

Using SPLAY Tree s for state-full packet classification Curse Prject Using SPLAY Tree s fr state-full packet classificatin 1- What is a Splay Tree? These ntes discuss the splay tree, a frm f self-adjusting search tree in which the amrtized time fr an access,

More information

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems In: Prceedings f HCI Internatinal 2007 UFuRT: A Wrk-Centered Framewrk and Prcess fr Design and Evaluatin f Infrmatin Systems Jiajie Zhang 1, Keith A. Butler 2 1 University f Texas at Hustn, 7000 Fannin,

More information

Two Dimensional Truss

Two Dimensional Truss Tw Dimensinal Truss Intrductin This tutrial was created using ANSYS 7.0 t slve a simple 2D Truss prblem. This is the first f fur intrductry ANSYS tutrials. Prblem Descriptin Determine the ndal deflectins,

More information

CS602 Computer Graphics Mid Term Examination February 2005 Time Allowed: 90 Minutes.

CS602 Computer Graphics Mid Term Examination February 2005 Time Allowed: 90 Minutes. WWW.VUTUBE.EDU.PK www.vustuff.cm CS602 Cmputer Graphics Mid Term Examinatin February 2005 Time Allwed: 90 Minutes Instructins Please read the fllwing instructins carefully befre attempting any questin:

More information

Three-Dimensional Restricted-Orientation Convexity 1

Three-Dimensional Restricted-Orientation Convexity 1 Three-Dimensinal Restricted-Orientatin Cnvexity 1 Eugene Fink 2 Derick Wd 3 Abstract A restricted-rientatin cnvex set is a set f pints whse intersectin with lines frm sme fixed set is empty r cnnected.

More information

ENERGY YIELD OF TRACKING PV SYSTEMS IN JORDAN

ENERGY YIELD OF TRACKING PV SYSTEMS IN JORDAN ENERGY YIELD OF TRACKING PV SYSTEMS IN JORDAN A. Al Tarabsheh, I. Etier, and A. Nimrat Hashemite University, Electrical Engineering Department, 13115 Zarqa, Jrdan. Abstract This paper analyzes the energy

More information

B Tech Project First Stage Report on

B Tech Project First Stage Report on B Tech Prject First Stage Reprt n GPU Based Image Prcessing Submitted by Sumit Shekhar (05007028) Under the guidance f Prf Subhasis Chaudhari 1. Intrductin 1.1 Graphic Prcessr Units A graphic prcessr unit

More information

It has hardware. It has application software.

It has hardware. It has application software. Q.1 What is System? Explain with an example A system is an arrangement in which all its unit assemble wrk tgether accrding t a set f rules. It can als be defined as a way f wrking, rganizing r ding ne

More information

INSTALLING CCRQINVOICE

INSTALLING CCRQINVOICE INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a

More information

Smart Arm Installation and Setup Guide

Smart Arm Installation and Setup Guide Smart Arm Installatin and Setup Guide PS1E, PS2E and PS150E Objective: The guideline is intended t detail the installatin and setup instructins fr the Smart Mtin Smart Arms systems, including the PS1E,

More information

Eastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions

Eastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions Eastern Mediterranean University Schl f Cmputing and Technlgy Infrmatin Technlgy Lecture2 Functins User Defined Functins Why d we need functins? T make yur prgram readable and rganized T reduce repeated

More information

Stealing passwords via browser refresh

Stealing passwords via browser refresh Stealing passwrds via brwser refresh Authr: Karmendra Khli [karmendra.khli@paladin.net] Date: August 07, 2004 Versin: 1.1 The brwser s back and refresh features can be used t steal passwrds frm insecurely

More information

Higher Maths EF1.2 and RC1.2 Trigonometry - Revision

Higher Maths EF1.2 and RC1.2 Trigonometry - Revision Higher Maths EF and R Trignmetry - Revisin This revisin pack cvers the skills at Unit Assessment and exam level fr Trignmetry s yu can evaluate yur learning f this utcme. It is imprtant that yu prepare

More information

You need to be able to define the following terms and answer basic questions about them:

You need to be able to define the following terms and answer basic questions about them: CS440/ECE448 Fall 2016 Midterm Review Yu need t be able t define the fllwing terms and answer basic questins abut them: Intr t AI, agents and envirnments Pssible definitins f AI, prs and cns f each Turing

More information

TL 9000 Quality Management System. Measurements Handbook. SFQ Examples

TL 9000 Quality Management System. Measurements Handbook. SFQ Examples Quality Excellence fr Suppliers f Telecmmunicatins Frum (QuEST Frum) TL 9000 Quality Management System Measurements Handbk Cpyright QuEST Frum Sftware Fix Quality (SFQ) Examples 8.1 8.1.1 SFQ Example The

More information

2D Tracking Control Algorithms

2D Tracking Control Algorithms Prceedings f the 5th WSEAS Int. Cnf. n COMPUTATIONAL INTELLIGENCE, MAN-MACHINE SYSTEMS AND CYBERNETICS, Venice, Ital, Nvember 20-22, 2006 368 2D Tracking Cntrl Algrithms POPESCU MARIUS-CONSTANTIN, PETRIŞOR

More information

Scatter Search And Bionomic Algorithms For The Aircraft Landing Problem

Scatter Search And Bionomic Algorithms For The Aircraft Landing Problem Scatter Search And Binmic Algrithms Fr The Aircraft Landing Prblem J. E. Beasley Mathematical Sciences Brunel University Uxbridge UB8 3PH United Kingdm http://peple.brunel.ac.uk/~mastjjb/jeb/jeb.html Abstract:

More information

Instance Based Learning

Instance Based Learning Instance Based Learning Vibhav Ggate The University f Texas at Dallas Readings: Mitchell, Chapter 8 surces: curse slides are based n material frm a variety f surces, including Tm Dietterich, Carls Guestrin,

More information

Dynamic Storage (ECS)

Dynamic Storage (ECS) User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3

More information

California Common Core Content Standards: Math 9-12 Geometry

California Common Core Content Standards: Math 9-12 Geometry Califrnia Cmmn Cre Cntent Standards: Math 9-12 Gemetry 9-12.G Gemetry 9-12.G-CO Cngruence 9-12. Experiment with transfrmatins in the plane 9-12.G-CO.1 Knw precise definitins f angle, circle, perpendicular

More information

Computational Methods of Scientific Programming Fall 2008

Computational Methods of Scientific Programming Fall 2008 MIT OpenCurseWare http://cw.mit.edu 12.010 Cmputatinal Methds f Scientific Prgramming Fall 2008 Fr infrmatin abut citing these materials r ur Terms f Use, visit: http://cw.mit.edu/terms. 12.010 Hmewrk

More information

On Fuzzy Matroids. Talal Ali AL-Hawary. Department of Mathematics, Yarmouk University, Irbid-Jordan.

On Fuzzy Matroids. Talal Ali AL-Hawary. Department of Mathematics, Yarmouk University, Irbid-Jordan. Internatinal J.Math. Cmbin. Vl.1(2012), 13-21 On Fuzzy Matrids Talal Ali AL-Hawary Department f Mathematics, Yarmuk University, Irbid-Jrdan E-mail: talalhawary@yah.cm Abstract: The aim f this paper is

More information

Development of a Robust Indoor 3D SLAM Algorithm

Development of a Robust Indoor 3D SLAM Algorithm Develpment f a Rbust Indr 3D SLAM Algrithm Timthy Murphy Hnrs Tutrial Cllege Dr. David Chelberg Ohi University Schl f Electrical Engineering and Cmputer Science Russ Cllege f Engineering and Technlgy Prblem:

More information

Active Shape Models and the Shape Approximation Problem

Active Shape Models and the Shape Approximation Problem Active Shape Mdels and the Shape Apprximatin Prblem 157 A. Hill, T. F. Ctes and C. J. Taylr Department f Medical Bi-Physics University f Manchester ah@svl.smb.man.ac.uk Abstract The Active Shape Mdel(ASM)

More information

1 Binary Trees and Adaptive Data Compression

1 Binary Trees and Adaptive Data Compression University f Illinis at Chicag CS 202: Data Structures and Discrete Mathematics II Handut 5 Prfessr Rbert H. Slan September 18, 2002 A Little Bttle... with the wrds DRINK ME, (r Adaptive data cmpressin

More information

3.1 QUADRATIC FUNCTIONS IN VERTEX FORM

3.1 QUADRATIC FUNCTIONS IN VERTEX FORM 3.1 QUADRATIC FUNCTIONS IN VERTEX FORM PC0 T determine the crdinates f the vertex, the dmain and range, the axis f symmetry, the x and y intercepts and the directin f pening f the graph f f(x)=a(x p) +

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

Multilevel Updating Method of Three- Dimensional Spatial Database Presented By: Tristram Taylor SE521

Multilevel Updating Method of Three- Dimensional Spatial Database Presented By: Tristram Taylor SE521 Multilevel Updating Methd f Three- Dimensinal Spatial Database Presented By: Tristram Taylr SE521 Written By: Yangting Liu, Gang Liu, Zhenwen He, Zhengping Weng Frm: China University f Gesciences Fr: 2010

More information

Data Structure Interview Questions

Data Structure Interview Questions Data Structure Interview Questins A list f tp frequently asked Data Structure interview questins and answers are given belw. 1) What is Data Structure? Explain. Data structure is a way that specifies hw

More information

IABSE SEI AUTHORING TEMPLATE GUIDELINES

IABSE SEI AUTHORING TEMPLATE GUIDELINES IABSE SEI AUTHORING TEMPLATE GUIDELINES Cntents 1. SEI Authring Template... 2 2. SEI Menu... 2 2.1 Article Categry... 2 2.2 Manuscript Submitted date... 2 2.3 Article Main Title... 3 2.4 Authr Names...

More information

Project #1 - Fraction Calculator

Project #1 - Fraction Calculator AP Cmputer Science Liberty High Schl Prject #1 - Fractin Calculatr Students will implement a basic calculatr that handles fractins. 1. Required Behavir and Grading Scheme (100 pints ttal) Criteria Pints

More information

Computer Organization and Architecture

Computer Organization and Architecture Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.

More information

Geometry Strand Students will use visualization and spatial reasoning to analyze characteristics and properties of geometric shapes.

Geometry Strand Students will use visualization and spatial reasoning to analyze characteristics and properties of geometric shapes. 2005 Gemetry Standards Algebra Strand Nte: The algebraic skills and cncepts within the Algebra prcess and cntent perfrmance indicatrs must me maintained and applied as students are asked t investigate,

More information

MATH PRACTICE EXAM 2 (Sections 2.6, , )

MATH PRACTICE EXAM 2 (Sections 2.6, , ) MATH 1050-90 PRACTICE EXAM 2 (Sectins 2.6, 3.1-3.5, 7.1-7.6) The purpse f the practice exam is t give yu an idea f the fllwing: length f exam difficulty level f prblems Yur actual exam will have different

More information

Infrastructure Series

Infrastructure Series Infrastructure Series TechDc WebSphere Message Brker / IBM Integratin Bus Parallel Prcessing (Aggregatin) (Message Flw Develpment) February 2015 Authr(s): - IBM Message Brker - Develpment Parallel Prcessing

More information

Numerical Modelling of Eddy-Current Testing in Tubes with Non-Canonical Wall Profile Using Modal Description of the Sources

Numerical Modelling of Eddy-Current Testing in Tubes with Non-Canonical Wall Profile Using Modal Description of the Sources Numerical Mdelling f Eddy-Current Testing in Tubes with Nn-Cannical Wall Prfile Using Mdal Descriptin f the Surces A. Skarlats and C. Rebud CEA, LIST, Centre de Saclay, F-91191 Gif-sur-Yvette cedex, France

More information

A Fuzzy Inference System for the Front Steering Control of an Autonomous Mobile Vehicle

A Fuzzy Inference System for the Front Steering Control of an Autonomous Mobile Vehicle Recent Advances in Circuits, Systems, Telecmmunicatins and Cntrl A Fuzzy Inference System fr the Frnt Steering Cntrl f an Autnmus Mbile Vehicle WEI LIU, RENE V. MAYRGA, MEHRAN MEHRANDEZ Industrial Systems

More information

Mayfield CE Primary School Maths National Curriculum September 2014

Mayfield CE Primary School Maths National Curriculum September 2014 Mayfield CE Primary Schl Maths Natinal Curriculum September 2014 Number - number and place value Year 1 cunt t and acrss 100, frwards and backwards, beginning with 0 r 1, r frm any given number cunt, read

More information

SSDNow vs. HDD and Use Cases/Scenarios. U.S.T.S. Tech. Comm

SSDNow vs. HDD and Use Cases/Scenarios. U.S.T.S. Tech. Comm SSDNw vs. HDD and Use Cases/Scenaris U.S.T.S. Tech. Cmm Intrductin This white paper examines the technlgy f SSDNw and its ptential applicatin scenaris. Features and benefits f emplying Slid State Drives

More information

SOCORRO ISD PLANNING GUIDE ALGEBRA I SB 463 EOC PROJECT

SOCORRO ISD PLANNING GUIDE ALGEBRA I SB 463 EOC PROJECT SB 463 EOC PROJECT Independent Prject Individual Graduatin Cmmittee (IGC) Recmmended Assignment fr: Algebra 1 Time Allcatins 6 Weeks Unit Overview EOC Prject As a city planner, students develp a street

More information

- Replacement of a single statement with a sequence of statements(promotes regularity)

- Replacement of a single statement with a sequence of statements(promotes regularity) ALGOL - Java and C built using ALGOL 60 - Simple and cncise and elegance - Universal - Clse as pssible t mathematical ntatin - Language can describe the algrithms - Mechanically translatable t machine

More information

Mendham Township School District Mathematics Curriculum Grade 5 General & Advanced

Mendham Township School District Mathematics Curriculum Grade 5 General & Advanced Mendham Twnship Schl District Mathematics Curriculum - 2017 Grade 5 General & Advanced In Grade 5, instructinal time shuld fcus n three critical areas: (1) develping fluency with additin and subtractin

More information

Interfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files.

Interfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files. Interfacing t MATLAB Overview: Getting Started Basic Tutrial Interfacing with OCX Installatin GUI with MATLAB's GUIDE First Buttn & Image Mre ActiveX Cntrls Exting the GUI Advanced Tutrial MATLAB Cntrls

More information

Querying Data with Transact SQL

Querying Data with Transact SQL Querying Data with Transact SQL Curse Cde: 20761 Certificatin Exam: 70-761 Duratin: 5 Days Certificatin Track: MCSA: SQL 2016 Database Develpment Frmat: Classrm Level: 200 Abut this curse: This curse is

More information

Summary. Server environment: Subversion 1.4.6

Summary. Server environment: Subversion 1.4.6 Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin

More information

UPGRADING TO DISCOVERY 2005

UPGRADING TO DISCOVERY 2005 Centennial Discvery 2005 Why Shuld I Upgrade? Discvery 2005 is the culminatin f ver 18 mnths wrth f research and develpment and represents a substantial leap frward in audit and decisin-supprt technlgy.

More information

1 Version Spaces. CS 478 Homework 1 SOLUTION

1 Version Spaces. CS 478 Homework 1 SOLUTION CS 478 Hmewrk SOLUTION This is a pssible slutin t the hmewrk, althugh there may be ther crrect respnses t sme f the questins. The questins are repeated in this fnt, while answers are in a mnspaced fnt.

More information

Technical Service Bulletin

Technical Service Bulletin Welch Allyn, Inc. Medical Prducts 4341 State Street Rad Skaneateles Falls, New Yrk 13153-0220 USA Tel: (315) 685-4100 Fax: (315) 685-4653 Cpyright 2007 Welch Allyn, Inc. All rights reserved. Technical

More information

TILTED PHOTOGRAPHS DEFINITIONS. Center for Photogrammetric Training Ferris State University

TILTED PHOTOGRAPHS DEFINITIONS. Center for Photogrammetric Training Ferris State University TILTED PHOTOGRAPHS Center fr Phtgrammetric Training Ferris State University RCB DEFINITIONS Nadir pint (n) Grund nadir pint (N) Principal plane Principal line Azimuth (α) Tilt (t) Swing (s) Church angles

More information

Biological Cybernetics 9 Springer-Verlag 1987

Biological Cybernetics 9 Springer-Verlag 1987 Bil. Cybern. 57, 137-144 (1987) Bilgical Cybernetics 9 Springer-Verlag 1987 The Human Arm as a Redundant Manipulatr: The Cntrl f Path and Jint Angles H. Cruse and M. Briiwer Fakultfit fiir Bilgie, Universit~t

More information

Introduction to Programming ArcObjects using the Microsoft.Net Framework

Introduction to Programming ArcObjects using the Microsoft.Net Framework Intrductin t Prgramming ArcObjects using the Micrsft.Net Framewrk Three days Overview ArcObjects cmpnents are the building blcks f the ArcGIS family f prducts, and the ArcObjects libraries prvide a set

More information

UML : MODELS, VIEWS, AND DIAGRAMS

UML : MODELS, VIEWS, AND DIAGRAMS UML : MODELS, VIEWS, AND DIAGRAMS Purpse and Target Grup f a Mdel In real life we ften bserve that the results f cumbersme, tedius, and expensive mdeling simply disappear in a stack f paper n smene's desk.

More information

Hierarchical Classification of Amazon Products

Hierarchical Classification of Amazon Products Hierarchical Classificatin f Amazn Prducts Bin Wang Stanfrd University, bwang4@stanfrd.edu Shaming Feng Stanfrd University, superfsm@ stanfrd.edu Abstract - This prjects prpsed a hierarchical classificatin

More information

The Mathematics of the Rubik s Cube

The Mathematics of the Rubik s Cube The Mathematics f the Rubik s Cube Middle Schl Natinal Standards Cmmn Cre State Standards Materials Instructinal prgrams frm prekindergarten thrugh grade 12 shuld enable all students t: Understand numbers,

More information

A DC-DC Boost Converter with Extended Voltage Gain

A DC-DC Boost Converter with Extended Voltage Gain MATEC Web f Cnferences 4, 7 ( 26) DOI:./ mateccnf/ 2647 C Owned by the authrs, published by EDP Sciences, 26 A DC-DC Bst Cnverter with Extended Vltage Gain Muhammad Zeeshan Malik, Ajmal Farq, Amjad Ali,

More information

This document lists hardware and software requirements for Connected Backup

This document lists hardware and software requirements for Connected Backup HPE Cnnected Backup Versin 8.8.6.1 Matrix Revisin 0 This dcument lists hardware and sftware requirements fr Cnnected Backup 8.8.6.1. Data Center This sectin lists the installatin requirements fr the Cnnected

More information

CAMPBELL COUNTY GILLETTE, WYOMING

CAMPBELL COUNTY GILLETTE, WYOMING CAMPBELL COUNTY GILLETTE, WYOMING System Supprt Analyst I System Supprt Analyst II Senir System Supprt Analyst Class specificatins are intended t present a descriptive list f the range f duties perfrmed

More information

Computer Organization and Architecture

Computer Organization and Architecture Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.

More information

Mooring system design in anysim. Introduction... 2

Mooring system design in anysim. Introduction... 2 1 Mring system design in anysim CONTENTS Page Intrductin... 2 1 Analysis type DynFlatOutput... 3 1.1 CalcEqui and CalcEnvirEqui... 3 1.2 CalcPsSequence... 4 1.3 CalcFrceSequence... 4 2 Analysis type SingleLinePrepar...

More information

Laboratory #13: Trigger

Laboratory #13: Trigger Schl f Infrmatin and Cmputer Technlgy Sirindhrn Internatinal Institute f Technlgy Thammasat University ITS351 Database Prgramming Labratry Labratry #13: Trigger Objective: - T learn build in trigger in

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This

More information

Performance of VSA in VMware vsphere 5

Performance of VSA in VMware vsphere 5 Perfrmance f VSA in VMware vsphere 5 Perfrmance Study TECHNICAL WHITE PAPER Table f Cntents Intrductin... 3 Executive Summary... 3 Test Envirnment... 3 Key Factrs f VSA Perfrmance... 4 Cmmn Strage Perfrmance

More information

STEREO VISION WITH COGNIMEM

STEREO VISION WITH COGNIMEM Applicatin Nte STEREO VISION WITH COGNIMEM THE APPLICATION Stere Visin is critical fr the evaluatin f the prximity f an bject and is the starting pint fr many machine visin applicatins. Several cmmercial

More information

Kinematic and Kinetic Study of Rescue Robot by SolidWorks Software

Kinematic and Kinetic Study of Rescue Robot by SolidWorks Software Research Jurnal f Applied Sciences, Engineering and Technlgy 5(21): 5070-5076, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organizatin, 2013 Submitted: Octber 12, 2012 Accepted: December

More information

ROCK-POND REPORTING 2.1

ROCK-POND REPORTING 2.1 ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule

More information

ClassFlow Administrator User Guide

ClassFlow Administrator User Guide ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual

More information

EVALUATION OF SPOT DATA FOR TOPOGRAPHIC MAPPING WITHOUT GCP. Rutaro Tateishi, Youichoro Kuronuma and Fujio Anzai

EVALUATION OF SPOT DATA FOR TOPOGRAPHIC MAPPING WITHOUT GCP. Rutaro Tateishi, Youichoro Kuronuma and Fujio Anzai EVALUATON OF SPOT DATA FOR TOPOGRAPHC MAPPNG WTHOUT GCP Rutar Tateishi, Yuichr Kurnuma and Fuji Anzai Remte Sensing and mage Research Center Chiba University -33 Yayi-ch, Chiba 260 Japan ABSTRACT Stere

More information

Customized RTU for Local and Remote Supervision

Customized RTU for Local and Remote Supervision AUSTRALIAN JOURNAL OF BASIC AND APPLIED SCIENCES ISSN:1991-8178 EISSN: 2309-8414 Jurnal hme page: www.ajbasweb.cm Custmized RTU fr Lcal and Remte Supervisin 1 Mayssa Hajar, 2 Raed ElRafei, 3 Khaled Muchref

More information

Developments in Bearing Simulation

Developments in Bearing Simulation Develpments in Bearing Simulatin Advanced Rller Cntact and Jurnal Bearing Analysis Simn White Prduct Manager 28/09/16 Agenda New Advanced Rller Cntact Mdel New Jurnal Bearing Mdel Slide 2 Bearing Analysis

More information

TRAINING GUIDE. Overview of Lucity Spatial

TRAINING GUIDE. Overview of Lucity Spatial TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign

More information

Creating an Automation Framework to make Record and Play Automation practical for Test Use Cases

Creating an Automation Framework to make Record and Play Automation practical for Test Use Cases Creating an Autmatin Framewrk t make Recrd and Play Autmatin practical fr Test Use Cases Cpyright Ntice Gemetric Limited. All rights reserved. N part f this dcument (whether in hardcpy r electrnic frm)

More information

Geometry FSA question types:

Geometry FSA question types: Gemetry FSA questin types: 1. Ht text (Drag and Drp). Given the right triangle belw, drp the crrect trignmetric functin int the bx. Answers may be used mre than nce. (G-SRT.3.7) A Sin Cs Tan 68 A = A =

More information

PAGE NAMING STRATEGIES

PAGE NAMING STRATEGIES PAGE NAMING STRATEGIES Naming Yur Pages in SiteCatalyst May 14, 2007 Versin 1.1 CHAPTER 1 1 Page Naming The pagename variable is used t identify each page that will be tracked n the web site. If the pagename

More information

Reporting Requirements Specification

Reporting Requirements Specification Cmmunity Mental Health Cmmn Assessment Prject OCAN 2.0 - ing Requirements Specificatin May 4, 2010 Versin 2.0.2 SECURITY NOTICE This material and the infrmatin cntained herein are prprietary t Cmmunity

More information

CKAS U2s 3DOF Motion System (220kg / 500lb Payload)

CKAS U2s 3DOF Motion System (220kg / 500lb Payload) CKAS U2s 3DOF Mtin System (220kg / 500lb Paylad) Intrductin Target Applicatins The CKAS U2s 3DOF Mtin System, is specifically directed at very lw cst mid fidelity small scale mtin simulatr applicatins,

More information

SW-G using new DryadLINQ(Argentia)

SW-G using new DryadLINQ(Argentia) SW-G using new DryadLINQ(Argentia) DRYADLINQ: Dryad is a high-perfrmance, general-purpse distributed cmputing engine that is designed t manage executin f large-scale applicatins n varius cluster technlgies,

More information

Imagine for MSDNAA Student SetUp Instructions

Imagine for MSDNAA Student SetUp Instructions Imagine fr MSDNAA Student SetUp Instructins --2016-- September 2016 Genesee Cmmunity Cllege 2004. Micrsft and MSDN Academic Alliance are registered trademarks f Micrsft Crpratin. All rights reserved. ELMS

More information

Lab 5 Sorting with Linked Lists

Lab 5 Sorting with Linked Lists UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C WINTER 2013 Lab 5 Srting with Linked Lists Intrductin Reading This lab intrduces

More information

An Efficient Low Area Implementation of 2-D DCT on FPGA

An Efficient Low Area Implementation of 2-D DCT on FPGA An Efficient Lw Area Implementatin f 2-D DCT n FPGA Atakan Dğan Anadlu University, Electrical and Electrnics Engineering, Eskişehir, Turkey atdgan@anadlu.edu.tr Abstract This paper presents the design

More information

Date Lesson TOPIC Homework. Parametric and Vector Equations of a Line in R 2 Pg. 433 # 2 6, 9, 11. Vector and Parametric Equation of a Plane in Space

Date Lesson TOPIC Homework. Parametric and Vector Equations of a Line in R 2 Pg. 433 # 2 6, 9, 11. Vector and Parametric Equation of a Plane in Space UNIT 3 - EQUATIONS OF LINES AND PLANES Date Lessn TOPIC Hmewrk Sept. 29 Oct.3 Oct.4 Oct.5 3.1 (19) 3.2 (20) 3.3 (21) 3.4 (22) OPT. 8.1 8.2 8.3 8.4 Parametric and Vectr Equatins f a Line in R 2 Pg. 433

More information

GBT X-band (9 GHz): Pointing Stability

GBT X-band (9 GHz): Pointing Stability GBT X-band (9 GHz): Pinting Stability Dana S. Balser, Rnald J. Maddalena, Frank Ghig, & Glen I. Langstn 10 March 2002 Abstract The pinting stability f the GBT is evaluated by tracking the half-pwer pint

More information

Lecture Handout. Database Management System. Overview of Lecture. Vertical Partitioning. Lecture No. 24

Lecture Handout. Database Management System. Overview of Lecture. Vertical Partitioning. Lecture No. 24 Lecture Handut Database Management System Lecture N. 24 Reading Material Database Systems Principles, Design and Implementatin written by Catherine Ricard, Maxwell Macmillan. Database Management Systems,

More information

CA CMDB Connector for z/os

CA CMDB Connector for z/os PRODUCT SHEET: CA CMDB CONNECTOR FOR Z/OS CA CMDB Cnnectr fr z/os CA CMDB Cnnectr fr z/os discvers mainframe cnfiguratin items (CIs) and enables ppulatin f that infrmatin int the CA CMDB repsitry. Designed

More information

Element Creator for Enterprise Architect

Element Creator for Enterprise Architect Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the

More information

Xilinx Answer Xilinx PCI Express DMA Drivers and Software Guide

Xilinx Answer Xilinx PCI Express DMA Drivers and Software Guide Xilinx Answer 65444 Xilinx PCI Express DMA Drivers and Sftware Guide Imprtant Nte: This dwnladable PDF f an Answer Recrd is prvided t enhance its usability and readability. It is imprtant t nte that Answer

More information

High School - Mathematics Related Basic Skill or Concept

High School - Mathematics Related Basic Skill or Concept Reprting Categry Knwledge High Schl - Mathematics r Cncept Sample Instructinal Activities Expressins Operatins HSM-EO 1 HSM-EO 2 a) match an algebraic expressin invlving ne peratin t represent a given

More information

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SYSTEM FUNCTIONS... 2 ESTABLISHING THE COMMUNICATION CONNECTION... 2 ACCESSING THE OASIS SYSTEM... 3 SUBMITTING OASIS DATA FILES... 5 OASIS INITIAL

More information

Soil Image Segmentation and Texture Analysis: A Computer Vision Approach

Soil Image Segmentation and Texture Analysis: A Computer Vision Approach Sil Image Segmentatin and Texture Analysis: A Cmputer Visin Apprach Bushra Nazir 1, Md. Iqbal Quraishi 2 U.G. Student, Department f Infrmatin Technlgy, Kalyani Gvernment Engineering Cllege, Kalyani, West

More information

Ascii Art Capstone project in C

Ascii Art Capstone project in C Ascii Art Capstne prject in C CSSE 120 Intrductin t Sftware Develpment (Rbtics) Spring 2010-2011 Hw t begin the Ascii Art prject Page 1 Prceed as fllws, in the rder listed. 1. If yu have nt dne s already,

More information

Cntents 1 Intrductin Kit Cntents Requirements Installatin Gesture Sensr Kit Hardware and Jumper Settings De

Cntents 1 Intrductin Kit Cntents Requirements Installatin Gesture Sensr Kit Hardware and Jumper Settings De Thin Film Pyrelectric IR Gesture Sensr Demnstratr Kit Fr lw pwer, high perfrmance gesture cntrl User Guide Versin 1.0 Dcument Revisin 1.00 20 th February 2012 Cntents 1 Intrductin... 3 1.1 Kit Cntents...

More information

Visualizing High Dimensional Fuzzy Rules

Visualizing High Dimensional Fuzzy Rules 21 Visualizing High Dimensinal Fuzzy Rules R. Hlve, M. R. Berthld, Berkeley/USA Abstract. In this paper we present an apprach t visualize a ptentially high-dimensinal and large number f (fuzzy) rules in

More information

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: www.inf-trek.cm CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER Curse 10964B; Duratin: 5 Days; Instructr-led WHAT YOU WILL LEARN This curse

More information

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents

HP ExpertOne. HP2-T21: Administering HP Server Solutions. Table of Contents HP ExpertOne HP2-T21: Administering HP Server Slutins Industry Standard Servers Exam preparatin guide Table f Cntents In this sectin, include a table f cntents (TOC) f all headings. After yu have finished

More information