AN INTERACTIVE ONLINE ROBOTICS COURSE. STEPHEN BRUDER Applied Technology Associates (ATA) 1300 Britt St. SE Albuquerque, NM 87123

Size: px
Start display at page:

Download "AN INTERACTIVE ONLINE ROBOTICS COURSE. STEPHEN BRUDER Applied Technology Associates (ATA) 1300 Britt St. SE Albuquerque, NM 87123"

Transcription

1 Intellgent Automaton and Soft Computng, Vol. 13, No. 1, pp , 2007 Copyrght 2007, TSI Press Prnted n the USA. All rghts reserved AN INTERACTIVE ONLINE ROBOTICS COURSE STEPHEN BRUDER Appled Technology Assocates (ATA) 1300 Brtt St. SE Albuquerque, NM AND KEVIN WEDEWARD New Mexco Insttute of Mnng and Technology Socorro, NM INTRODUCTION ABSTRACT Attemptng to convey concepts and deas n the subject area of robotc manpulators from wthn the confnes of a statc two-dmensonal prnted page can prove qute challengng to even the most gfted of authors. The nherently dynamc and mult-dmensonal nature of the subject matter seems better suted to a medum of conveyance wheren a student s allowed to nteractvely explore topcs n ths mult-dscplnary feld. Ths artcle descrbes the ntal development of an onlne robotcs course textbook whch seeks to leverage recent advances n Web-based technologes to enhance the learnng experence n ways not possble wth prnted materals. The pedagogcal approach employed heren s that of mult-modal renforcement wheren key concepts are frst descrbed n words, conveyed vsually, and fnally renforced by solctng student nteracton. Key Words: Educaton, Manpulator knematcs, Robots, Manpulator dynamcs, Vrtual realty, Symbolc computaton, Electronc publshng Educators have long snce heralded the advent of the Internet-era wheren onlne teachng would become commonplace, however, ths vson of the Internet as an educatonal medum s stll n the embryonc stage. Despte ths fact, varous colloqua [1], conferences [2], symposa [3], and specal ssues [4] have focused on the topc of robotcs educaton and some authors have addressed onlne educaton. Over the past decade, or two, robotcs educaton has bfurcated nto the prncpal sub-categores of moble robotcs and manpulator-based robotcs. The accessblty of small nexpensve moble robots has facltated the prolferaton of these devces n the classroom across a broad spectrum of educatonal levels [5]. Under the auspces of the KISS Insttute for Practcal Robotcs (KIPR), Sten [6] and her colleagues have ventured to expose even kndergarten students to the benefts of hands-on learnng through usng prmarly LEGO-based robotcs. Other authors, such as Wedeward [7], have focused on mddle to hgh school students and have developed complete outreach programs employng moble robotcs as an educatonal tool to expose the students to concepts n engneerng. Unversty level undergraduate [8] and graduate courses [9] reman the most common focus of educators. Many of these, and other smlar efforts, have employed the use of the Internet as a medum [9] to wdely dssemnate robotcs related educatonal materal, share deas wth fellow educators, and reach out to dstant students. Manpulator-based robotcs educaton has not enjoyed a commensurate growth curve due n part to the startup fnancal commtment requred to secure necessary equpment. By developng Internet-based laboratory envronments for teachng, smulatng, and studyng robotc manpulators, authors such as Candelas [10], Labov [11], McKee [12], and Rohrmeer [13] serve to provde a wder audence wth exposure to robots. In a specal journal ssue on robots n educaton, Murphy [14] promotes the use of 105

2 106 Intellgent Automaton and Soft Computng robotcs to teach artfcal ntellgence and presents a compellng argument for the ncluson of hands-on learnng and robot contests [15]. Sutherland [16] descrbes a successful approach to exposng undergraduates to robotcs relyng on a very lmted budget whle seekng a balance between research and fundamentals. Whle many authors have used the Internet n ther robotcs educatonal efforts some have specfcally focused on ths medum as a venue and have developed successful vsualzaton tools. The early vsualzaton tools were basc stand-alone software packages [17, 18], whch were later followed by sophstcated Internet-based vsualzaton tools such as RobotDraw [19], VRML 2.0 Robot [13, 20], Robolab [21], and RIO [11]. The desrablty of employng symbolc manpulaton software tools for analyzng robotc manpulators has been wdely recognzed [22, 23, 24] by numerous authors. However, a means by whch ths could be readly accomplshed over the Internet was not avalable untl qute recently [25]. The motvaton for the onlne robotcs course descrbed heren s derved from a convcton that robotcs educaton should be dynamc, nteractve, and at least three-dmensonal. Concepts n robotc manpulaton nherently nvolve temporal evoluton, and as such, n teachng ths subject the ncluson of a non-statc means of presentng such deas s desrable. In the opnon of the current authors, by solctng student nteracton n the learnng process the educatonal experence s enhanced, as the student then becomes an actve partcpant rather than a passve observer. As a result of the extensve ncluson of deas from spatal geometry beng embedded n the study of robot manpulators, a medum for llustratng these deas whch s capable of showng more than two-dmensonal statc projectons can enhance the vsual representatons used to convey concepts. Also, the goal of promotng ths subject area to the wdest possble audence led to the use of the Internet as a dssemnaton medum. The work descrbed heren seeks to draw on the lessons learned by earler efforts and to synergstcally combne recently avalable enablng Internet technologes to enhance the overall learnng experence and usablty of the materal. The organzaton of the remander of ths paper s next descrbed. Secton 2 descrbes the enablng technologes and gves some examples of ther usage. Secton 3 provdes an outlne of the course materal and focuses on partcular sub-sectons to promote the case for onlne educaton tools. Secton 4 dscusses future drectons and s followed by the overall concluson. 2. THE ENABLING TECHNOLOGIES The three prncpal technologes, whch facltated the development of ths onlne book, address the areas of vsualzaton, symbolc manpulaton, and mathematcal representaton of equatons on the Web. 2.1 Vsualzaton Currently there exst few canddate technologes whch are sutable for modelng and smulaton of robotc manpulators on the Web [19]. The Vrtual Realty Modelng Language (VRML) [26] was selected for the followng reasons: Requres a comparatvely low bandwdth due to small fle szes Provdes a set of basc prmtves for smple objects Inherently supports spatal transformaton and anmaton Supports clent-sde hardware accelerated graphcal renderng Accommodates the ablty to extend the language by addng nodes and scrpts Provdes a future mgraton path to X3D [27] (an XML-based superset of VRML) Supports an external authorng nterface (EAI) whch allows an external Java-based program to control propertes of the VRML scene The language allows an ntutvely appealng herarchcal approach to modelng robots, whch can be performed usng a Denavt-Hartenburg (D-H) type transformaton node. The robot shown n Fgure 1a was created usng the VRML code shown n Fgure 1b. The DHRotatonalJont node was created to extend the VRML language to allow a sngle lne transformaton usng the four D-H parameters wth access to a rotatonal or translatonal (DHTranslatonalJont) jont varable. The ndvdual lnks can be controlled by drvng the jont varables

3 An Interactve Onlne Robotcs Course 107 Fgure 1a. A VRML model of a smple robot arm. Lnk0-LynxArm {} CoordFrame {x_label "X0" y_label "Y0" z_label "Z0"} DHRotatonalJont { alpha 0.0 a 0.0 d 0.0 theta 0.0 chldren [ Lnk1-LynxArm {} CoordFrame {x_label "X1" y_label "Y1" z_label "Z1"} DHRotatonalJont { alpha 1.57 a 0.0 d 0.0 theta 0.0 chldren [ Lnk2-LynxArm {} CoordFrame {x_label "X2" y_label "Y2" z_label "Z2"} DHRotatonalJont { alpha 0.0 a 2.0 d 0.0 theta 0.0 chldren [ Lnk3-LynxArm {} CoordFrame {x_label "X3" y_label "Y3" z_label "Z3"} DHRotatonalJont { alpha 0.0 a 2.0 d 0.0 theta 0.0 chldren [ Lnk4-LynxArm {} Fgure 1b. VRML code requred to produce a robot. CoordFrame {x_label "X4" y_label "Y4" z_label "Z4"} wth jont slders or otherwse (anmaton scrpt or external Java code). The coordnate frames and manpulator lnks are also user-defned (prototyped) nodes. Ths envronment allows the student to alter hs/her vewpont on the 3-D scene and nteract wth the mage to see how the robot moves as the jonts are drven. Support for VRML renderng n standard Web-browsers s provded va one of many freely avalable plug-ns. 2.2 Symbolc Manpulaton Analyzng robotc manpulators can nvolve a sgnfcant amount of tedous mathematcs. The educatonal benefts of havng a student manually multply sx 4 4 matrces of trgonometrc functons once or twce mght be argued to have some redeemng value, however, after the tenth tme the value of

4 108 Intellgent Automaton and Soft Computng such an exercse mght become questonable. As an example, consder multplyng the followng sx matrces wheren, c = cos( θ ( t)) and s = sn( θ ( t)). The lkelhood of a smple error n manually calculatng the result s qute hgh. Furthermore, as ths s typcally the frst step n developng an analytcal model of a robot manpulator, the nterdependency of the analyss does not leave much room for error. Currently, there exst many capable computer-based symbolc manpulaton packages (e.g. Maple, Mathematca, Derve, MathCad, MATLAB, etc), each havng dfferent syntax and requrng a substantal learnng curve (cost not wthstandng). However, only recently have Web-based symbolc manpulaton capabltes become avalable wth applcatons such as MapleNet [28] and webmathematca [25]. Ths approach has the followng benefts over the non-web counterparts: Usage s free to the remote user No learnng curve as the complcated syntax s hdden from the user Compact task specfc code can be wrtten for the problem at hand Can also be used for more tradtonal tasks such as numercal calculatons, graphng, etc When development of the onlne materal was ntated the only optons were webmathematca and an ntal release of MapleNet as Mathcad Applcaton Server and MATLAB Web Server dd not provde symbolc calculaton capabltes. For the work descrbed heren webmathematca was selected, as t seemed to be the most mature and best suted to performng the necessary symbolc calculatons and provdng smplfed results n a compact format. An example of ths Web-based symbolc manpulaton s shown n Fgure 2 wheren a student can use a smple Web-based nterface to determne the often-nvolved calculatons necessary to generate a three-dmensonal rotatonal matrx. Fgure 2. An example of web-based symbolc manpulaton. Developng such onlne symbolc manpulaton materal n webmathematca s somewhat nvolved for all but the most seasoned Web-server admnstrators. Sgnfcant knowledge of Web-server technology, ncludng servlet contaners, HTML forms, Java programmng, and text-edtor based codng of Java server pages s unfortunately necessary. The future, however, holds the promse of tools to smplfy the authorng process.

5 An Interactve Onlne Robotcs Course Mathematcal Expressons on the Web When publshng scentfc materal on the Internet one must face the challenge of how best to represent mathematcal equatons. The Hyper Text Markup Language (HTML) provdes very lmted capabltes (subscrpts and superscrpts) n ths regard and many authors resort to convertng equatons to mages. The Portable Document Format (pdf fles) allows for farly acceptable formattng of equatons, however, ths approach requres a propretary vewer and does not ntegrate well wth other Web-based technology. In 1999 the Math for HTML effort of the W3C organzaton began to develop MathML [29] and the current verson (2.0) has receved natve support n browsers such as Netscape 7.0, Amaya, Mozlla, and others. Internet Explorer 6.0, however, has not yet embraced ths standard and requres the use of a free plug-n. MathML encodes both structure and presentaton of mathematcal expressons for the Web and allows equatons to be cut-and-pasted from a Web document nto other applcatons whle preservng ther mathematcal meanng. By so dong one can take MathML equatons from a Web document nto Mathematca (say) and use them for symbolc calculatons. Ths approach allows smaller fle szes and mproved renderng, both vsual and prnted, whle allowng tght format control. One mght say that MathML s an XML verson of TeX for the Internet. Unfortunately, ths technology s suffcently new that authorng tools are few and far between. Fnally, the R matrx generated, as shown n Fgure 2, s MathML code and hence the output generated by the Web-based symbolc manpulaton tool can be used as a begnnng for further analyss or documentaton. 3. THE ONLINE TEXTBOOK The current verson of the onlne materal can be found at and runs on the Apache Tomcat servlet contaner wth webmathematca 2.0. The source code conssts of XML fles contanng MathML 2.0 coded equatons and the llustratons use VRML 2.0 wth Javascrpt (for nternal NODES) and the EAI 2.0 wth Java for externally controlled smulatons. Users can vew the materal usng: Netscape 7 + a VRML plugn, or IE 6 + a VRML plugn + MathML plugn The outlne of the materal s as follows: Chap. 1 Chap. 2 Chap. 3 Chap. 4 Chap. 5 Introducton 3D Transformatons - 3D Postonal Relatonshps - 3D Orentatonal Relatonshps - Mnmal Descrptons of Orentaton - Poston and Orentaton Transformatons Robot Knematcs - Forward Knematcs - Inverse Knematcs Moton Knematcs - Angular Velocty Knematcs - Translatonal Velocty Knematcs - Summarzng the Approaches for Constructng the Manpulator Jacoban - Sngulartes of the Manpulator Jacoban Robot Dynamcs - Statc Forces and Moments - Lagrangan Dynamcs Appendces The followng sub-sectons provde representatve hghlghts from varous chapters n the onlne textbook. 3.1 Topcs n 3-D Orentaton In ths secton, students are ntroduced to the topc of three-dmensonal orentaton, rotaton matrces, and varous types of three-parameter descrptons of orentaton. The dstncton between fxed-axs (roll, ptch, and yaw) and relatve-axs (Euler angles) rotatons s often a pont of confuson for students.

6 110 Intellgent Automaton and Soft Computng Based on the experences of the current authors, presentng a three-step sequence of rotatons (Fgure 3) nterspersed wth statc mages leadng to an analytcal result allows most students to grasp the fundamental concepts. Fgure 3. A statc mage depctng rotatons. However, by supplementng ths statc presentaton wth an opportunty for a student to nteractvely select the sequence of rotatons (Fgure 4) whle vsually recevng dynamc stmulus on ther actons, the underlyng deas can be renforced. Proceedng one step further, the student s allowed to explore the analytcal result derved by performng varous types of rotatons (e.g. fxed, relatve, or angle-axs) usng ether/both numerc or/and symbolc angles. Ths s done usng the Orentaton Explorer shown n Fgure 2. As the fnal result s dynamcally generated as a MathML equaton t can be cut and pasted nto local software for documentaton or further manpulaton. 3.2 Topcs n Robot Knematcs The topc of robot knematcs typcally begns wth a procedure for assgnng coordnate frames to robot lnks. The most prevalent approach, commonly referred to as the D-H method, utlzes four parameters ( α,, 1 a 1 d, θ ) to defne a sx dmensonal spatal relatonshp between two adjacent coordnate frames by mposng two constrants. The ensung textual descrpton followed by an llustraton, such as shown n Fgure 5, can prove challengng to grasp. By provdng an anmaton of the sequental moton resultng from the transformaton nduced by the four D-H parameters, ther defntons and usage are substantally clarfed. The onlne anmaton shows the moton of a coordnate frame on an mage smlar to that of Fgure 5 (see onlne course Secton 3.1). These deas are then used to assgn coordnate frames to example robot desgns, such as the very low-cost commercally avalable arm llustrated n Fgure 1. The analyss then proceeds to calculate the homogeneous 4 4 transformaton matrx, whch relates the poston and orentaton of the base frame to the tool frame. Unfortunately, ths calculaton typcally nvolves the multplcaton of sx 4 4 matrces of trgonometrc functons. The lkelhood of an error when employng manual dervaton of such results s qute hgh and due to the nterdependency of later calculatons tolerance of such errors s very low. To assst n overcomng ths obstacle a Manpulator Knematc Explorer has been developed usng webmathematca [25] wheren the student can enter the D-H table characterzng the robot of nterest wthout havng to learn the syntax of the symbolc mathematcs program. An example sesson s shown below n Fgure 6 for the case of a commercal robot arm used on a moble manpulator. The secton, whch follows n the onlne textbook, employs smlar tools to address the topc of nverse manpulator knematcs.

7 An Interactve Onlne Robotcs Course 111 Fgure 4. The outcome of an nteractve sesson. Fgure 5. An llustraton of the four D-H parameters. 3.3 Topcs n Robot Dynamcs The fnal chapter n the onlne textbook presents an approach for developng a closed form model of the non-lnear dfferental equatons descrbng the dynamcs of a robotc manpulator, assumng rgd lnks and jonts. Ths topc draws upon most of the man deas prevously developed n the materal and s often not addressed n a frst undergraduate course prmarly due to the tme consumng nature of the calculatons nvolved theren. By presentng a systematc step-by-step approach, based on the Euler-Lagrange equatons appled to the energy of the robot, a straghtforward methodology for obtanng the dynamc equatons s ntroduced. The sx step procedure can be summarzed as follows (please consult onlne course materal for a detaled explanaton):

8 112 Intellgent Automaton and Soft Computng Fgure 6. The Manpulator Knematc Explorer. Step 1: Compute the nerta matrx for each lnk ( I ), n a coordnate system located at the lnk's center of mass (frame { c }, = 1,...,n) Step 2: Construct the D-H table, and thus the forward knematc relatonshps 1 T, 2T,..., nt. Transform these matrces to lnk center of mass coordnates: T( q, q,..., q ) = T( q, q,..., q ) T = 0,.., n 0 0 c c r r From these we can get 0 d, 0 ˆ c z, and 0 c R. Step 3: Construct v r 0 whch can be obtaned by dfferentatng c d r 0, and then transform r 0 c ω nto frame r 0 T 0 r c },.e. ω = R ω. { c c Step 4: Develop expressons for the knetc energy K = potental energy V = n V = 1 r r T, where V = g 0 dc m. n K = 1 1 r T r r T r, where K = ( m v v + ω I ω 2 ) Step 5: Apply the scalar Euler-Lagrange equatons to the Lagrangan L=K-V, = 1,...,n to develop: L() d L() = τ k ; k = 1,.., n qk dt q& k Step 6: Collect the terms and rewrte the expressons generated from Step 5 n the matrx form: r r Dqq ( )&& r r r + Cqqq (, & r )& r r + Gq ( ) = τ To allow students to check the fnal result obtaned and to encourage exploraton, an onlne Manpulator Dynamcs Explorer was developed. To demonstrate the use of the Manpulator Dynamcs Explorer consder the followng example nvolvng a smple two-lnk rotary/prsmatc (RP) robotc manpulator shown n Fgure 7. The D-H table for the robot s gven by: c c c c and

9 An Interactve Onlne Robotcs Course 113 The D-H frames are labeled wth numerc subscrpts and the center of mass coordnate frames are denoted by the subscrpts c. Fgure 7. A smple two-lnk robot. The followng nformaton must be entered nto the Manpulator Dynamcs Explorer as shown n Fgure 8: Fgure 8. Manpulator Dynamcs Explorer.

10 114 Intellgent Automaton and Soft Computng The D-H parameters, the lnk masses, the gravty vector, the Inerta matrces (n center of mass coordnates), and the transformaton matrces from D-H frames to center of mass coordnates. Ths smple example demonstrates the desrablty of employng symbolc manpulaton software. 4. FUTURE DIRECTIONS To accommodate a larger concurrent audence than s currently possble ths onlne book wll be hosted on dedcated servers at Sanda Natonal Labs and New Mexco Tech. The development of an onlne robot bulder whch would allow a student to desgn, analyze, and vsualze robots s currently underway, however, such an effort requres a hgher level of sophstcaton. It s the ntenton of the current authors that ths work serve as a startng pont for more advanced topcs n robotcs and as such wll undergo contnual mprovements. Ths paper s a frst dscusson of the onlne book and precedes ts formal dssemnaton n the classroom. It s the ntent of the authors to utlze the onlne book n the near future and encourage others to adopt t as well. Recognzng the value n assessng the book s effectveness, feedback from these mplementatons wll be collected, reported, and used to mprove the onlne materal. 5. CONCLUSION Ths artcle descrbes the development of an onlne ntroductory robotc manpulator book, whch leverages recent advances n Web-based technologes to enhance the learnng experence. The three underlyng enablng technologes were descrbed and examples of ther usage were gven. A flavor of the approaches employed n ths book was presented and justfcaton for the pedagogcal methodology provded. Further mprovements n these ntal efforts wll rely on the feedback receved from users of ths onlne book. ACKNOWLEDGMENT The authors wsh to recognze the support of the Intellgent Systems and Robotcs Center at Sanda Natonal Labs for facltatng the start of ths effort, Jacquelne Lacoursere as the man Web-content developer, and two NMT graduate students Steven Wasson and Scott Deare for assstance wth the onlne Java and webmathematca examples. REFERENCES 1. IEE Colloquum on Robotcs and Educaton, Robotcs Educaton Sesson, Robotcs Manufacturng Automaton and Control. Vol.14. Proceedngs of the Ffth Bannual World Automaton Congress (WAC 2002) ISORA 2002, ISIAC 2002 and ISOMA 2002, Orlando, FL, USA, AAAI Sprng Symposum on Robotcs and Educaton, Stanford CA, USA, IEEE Robotcs and Automaton Magazne: Specal Issue on Robotcs n Educaton, E. Kolberg and N. Orlev, Robotcs learnng as a tool for ntegratng scence technology currculum n K-12 schools, 31st Annual Fronters n Educaton Conference. Impact on Engneerng and Scence Educaton. Conference Proceedngs, Reno, NV, USA, D. P. Mller and C. Sten, So That's What P s For and Other Educatonal Epphanes from Hands-on Robotcs, n Robots for kds: Explorng new technologes for learnng experences. Drun, A. & Hendler, J. (Eds.) San Francsco, CA: Morgan Kaufmann, K. Wedeward and S. Bruder, Incorporatng robotcs nto secondary educaton, Robotcs Manufacturng Automaton and Control. Vol.14. Proceedngs of the Ffth Bannual World Automaton Congress (WAC 2002) ISORA 2002, ISIAC 2002 and ISOMA, Orlando, FL, USA, 2002.

11 An Interactve Onlne Robotcs Course N. M. F. Ferrera and J. A. T. Machado, RobLb: an educatonal program for robotcs, Symposum on Robot Control (SYROCO 2000), Venna, Austra, Volume: 2, pp , IEEE Robotcs and Automaton Magazne: Specal Issue on robots on the Web, Volume: 7, F. A. Candelas, S. T. Puente, F. Torres, G. Ortz, P. Gl, and J. Pomares, A vrtual laboratory for teachng robotcs, Internatonal Journal of Engneerng Educaton, Volume: 19, Issue: 3, pp , A. Lobov, J. L. M. Lastra, and R. Tuokko, A collaboratve framework for learnng robot mechancs: RIO-robotcs llustratve software, 33 rd Annual Fronters n Educaton, Boulder, CO, USA, G. T. McKee, The development of Internet-based laboratory envronments for teachng robotcs and artfcal ntellgence, 2002 IEEE Internatonal Conference on Robotcs and Automaton, Washngton, DC, USA, Volume: 3, pp , M. Rohrmeer, Web based robot smulaton usng VRML, Proceedngs of the 2000 Wnter Smulaton Conference, Orlando, FL, USA, R. R. Murphy, Robots and educaton, IEEE Intellgent Systems, Volume: 16, Issue: 6, pp , R. R. Murphy, Competng for a robotcs educaton, IEEE Robotcs & Automaton Magazne, Volume: 8, Issue: 2, pp , K. T. Sutherland, Undergraduate robotcs on a shoestrng, IEEE Intellgent Systems, Volume: 15, Issue: 6, pp , R. B. Whte, R. K. Read, M. W. Koch, and R. J. Schllng, A graphcs smulator for a robotc arm, IEEE Transactons on Educaton, Volume: 32, Issue: 4, pp , T. Raz, Graphcs robot smulator for teachng ntroductory robotcs, IEEE Transactons on Educaton, Volume: 32, Issue: 2, pp , M. F. Robnette and R. Manseur, Robot-Draw, an Internet-based vsualzaton tool for robotcs educaton, IEEE Transactons on Educaton, Volume: 44, Issue: 1, pp , VRML 2.0 Robot, Avalable: ROBOLAB, Avalable: J. F. Nethery and M. W. Spong, Robotca: a Mathematca package for robot analyss, IEEE Robotcs & Automaton Magazne, Volume: 1, Issue: 1, pp , K. Srdharan, Teachng computer graphcs and robotcs usng symbolc computaton software, Computer Applcatons n Engneerng Educaton, Volume: 8, Issue: 1, pp , N. Vra and E. Tunstel, Use of symbolc computaton n robotcs educaton, IEEE Transactons on Educaton, Volume: 35, Issue: 1, pp , webmathematca, Avalable: Vrtual Realty Modelng Language (VRML), Avalable: X3D, Avalable: MapleNet, Avalable: MathML, Avalable: ABOUT THE AUTHORS S. Bruder s a senor control engneer wth Appled Technology Assocates n Albuquerque NM, pror to whch, he was an Assocate Professor of Electrcal Engneerng specalzng n Robotcs and Control. He receved a Ph.D. n Electrcal Engneerng from Queens Unversty, Kngston, Ontaro, Canada n 1994 n mult-sensor robotcs.

12 116 Intellgent Automaton and Soft Computng K. Wedeward receved the Ph.D. degree n Mechancal Engneerng from New Mexco State Unversty, Las Cruces, NM, n He s currently an Assocate Professor of Electrcal Engneerng at the New Mexco Insttute of Mnng and Technology, Socorro, NM. Hs nterests are n engneerng educaton, robotcs and complex networks.

NMT 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 NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 7. Root Dynamcs 7.2 Intro to Root Dynamcs We now look at the forces requred to cause moton of the root.e. dynamcs!!

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

Damage detection in composite laminates using coin-tap method

Damage detection in composite laminates using coin-tap method Damage detecton n composte lamnates usng con-tap method S.J. Km Korea Aerospace Research Insttute, 45 Eoeun-Dong, Youseong-Gu, 35-333 Daejeon, Republc of Korea yaeln@kar.re.kr 45 The con-tap test has the

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Multiple-Period Attribution: Residuals and Compounding

Multiple-Period Attribution: Residuals and Compounding Multple-Perod Attrbuton: Resduals and Compoundng Our revewer gave these authors full marks for dealng wth an ssue that performance measurers and vendors often regard as propretary nformaton. In 1994, Dens

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Activity Scheduling for Cost-Time Investment Optimization in Project Management PROJECT MANAGEMENT 4 th Internatonal Conference on Industral Engneerng and Industral Management XIV Congreso de Ingenería de Organzacón Donosta- San Sebastán, September 8 th -10 th 010 Actvty Schedulng

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

ON THE ACCURACY, REPEATABILITY, AND DEGREE OF INFLUENCE OF KINEMATICS PARAMETERS FOR INDUSTRIAL ROBOTS

ON THE ACCURACY, REPEATABILITY, AND DEGREE OF INFLUENCE OF KINEMATICS PARAMETERS FOR INDUSTRIAL ROBOTS Internatonal Journal of Modellng and Smulaton, Vol. 22, No. 3, 2002 ON THE ACCURACY, REPEATABILITY, AND DEGREE OF INFLUENCE OF KINEMATICS PARAMETERS FOR INDUSTRIAL ROBOTS P.S. Shakolas, K.L. Conrad, and

More information

Financial Mathemetics

Financial Mathemetics Fnancal Mathemetcs 15 Mathematcs Grade 12 Teacher Gude Fnancal Maths Seres Overvew In ths seres we am to show how Mathematcs can be used to support personal fnancal decsons. In ths seres we jon Tebogo,

More information

BERNSTEIN POLYNOMIALS

BERNSTEIN POLYNOMIALS On-Lne Geometrc Modelng Notes BERNSTEIN POLYNOMIALS Kenneth I. Joy Vsualzaton and Graphcs Research Group Department of Computer Scence Unversty of Calforna, Davs Overvew Polynomals are ncredbly useful

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

The Virtual Movable Human Upper Body for Palpatory Diagnostic Training

The Virtual Movable Human Upper Body for Palpatory Diagnostic Training Paper Number 26-1-232 Sesson DHM5 The Vrtual Movable Human Upper Body for Palpatory Dagnostc Tranng Meng-Yun Chen, Robert L. Wllams II, Robert R. Conatser Jr. and John N. Howell Interdscplnary Insttute

More information

Joe Pimbley, unpublished, 2005. Yield Curve Calculations

Joe Pimbley, unpublished, 2005. Yield Curve Calculations Joe Pmbley, unpublshed, 005. Yeld Curve Calculatons Background: Everythng s dscount factors Yeld curve calculatons nclude valuaton of forward rate agreements (FRAs), swaps, nterest rate optons, and forward

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

where the coordinates are related to those in the old frame as follows.

where the coordinates are related to those in the old frame as follows. Chapter 2 - Cartesan Vectors and Tensors: Ther Algebra Defnton of a vector Examples of vectors Scalar multplcaton Addton of vectors coplanar vectors Unt vectors A bass of non-coplanar vectors Scalar product

More information

Detailed Analysis of SCARA-Type Serial Manipulator on a Moving Base with LabView

Detailed Analysis of SCARA-Type Serial Manipulator on a Moving Base with LabView Internatonal Journal of Advanced Robotc Systems ARTICLE Detaled Analyss of SCARA-Type Seral Manpulator on a Movng Base wth LabVew Regular Paper Alrıa Kalel 1,*, Ahmet Dumlu 1, M. Fath Çorapsı 1 and Köksal

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA )

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA ) February 17, 2011 Andrew J. Hatnay ahatnay@kmlaw.ca Dear Sr/Madam: Re: Re: Hollnger Canadan Publshng Holdngs Co. ( HCPH ) proceedng under the Companes Credtors Arrangement Act ( CCAA ) Update on CCAA Proceedngs

More information

Intra-year Cash Flow Patterns: A Simple Solution for an Unnecessary Appraisal Error

Intra-year Cash Flow Patterns: A Simple Solution for an Unnecessary Appraisal Error Intra-year Cash Flow Patterns: A Smple Soluton for an Unnecessary Apprasal Error By C. Donald Wggns (Professor of Accountng and Fnance, the Unversty of North Florda), B. Perry Woodsde (Assocate Professor

More information

An interactive system for structure-based ASCII art creation

An interactive system for structure-based ASCII art creation An nteractve system for structure-based ASCII art creaton Katsunor Myake Henry Johan Tomoyuk Nshta The Unversty of Tokyo Nanyang Technologcal Unversty Abstract Non-Photorealstc Renderng (NPR), whose am

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

Laws of Electromagnetism

Laws of Electromagnetism There are four laws of electromagnetsm: Laws of Electromagnetsm The law of Bot-Savart Ampere's law Force law Faraday's law magnetc feld generated by currents n wres the effect of a current on a loop of

More information

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

Overview of monitoring and evaluation

Overview of monitoring and evaluation 540 Toolkt to Combat Traffckng n Persons Tool 10.1 Overvew of montorng and evaluaton Overvew Ths tool brefly descrbes both montorng and evaluaton, and the dstncton between the two. What s montorng? Montorng

More information

Inter-Ing 2007. INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007.

Inter-Ing 2007. INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007. Inter-Ing 2007 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007. UNCERTAINTY REGION SIMULATION FOR A SERIAL ROBOT STRUCTURE MARIUS SEBASTIAN

More information

A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking

A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking The 23 rd Conference of the Mechancal Engneerng Network of Thaland November 4 7, 2009, Chang Ma A Mult-Camera System on PC-Cluster for Real-tme 3-D Trackng Vboon Sangveraphunsr*, Krtsana Uttamang, and

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

LIFETIME INCOME OPTIONS

LIFETIME INCOME OPTIONS LIFETIME INCOME OPTIONS May 2011 by: Marca S. Wagner, Esq. The Wagner Law Group A Professonal Corporaton 99 Summer Street, 13 th Floor Boston, MA 02110 Tel: (617) 357-5200 Fax: (617) 357-5250 www.ersa-lawyers.com

More information

Multi-Robot Tracking of a Moving Object Using Directional Sensors

Multi-Robot Tracking of a Moving Object Using Directional Sensors Mult-Robot Trackng of a Movng Object Usng Drectonal Sensors Xaomng Hu, Karl H. Johansson, Manuel Mazo Jr., Alberto Speranzon Dept. of Sgnals, Sensors & Systems Royal Insttute of Technology, SE- 44 Stockholm,

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

Implementation of Deutsch's Algorithm Using Mathcad

Implementation of Deutsch's Algorithm Using Mathcad Implementaton of Deutsch's Algorthm Usng Mathcad Frank Roux The followng s a Mathcad mplementaton of Davd Deutsch's quantum computer prototype as presented on pages - n "Machnes, Logc and Quantum Physcs"

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d orno Porto Insttutonal Repostory [Proceedng] rbt dynamcs and knematcs wth full quaternons rgnal Ctaton: Andres D; Canuto E. (5). rbt dynamcs and knematcs wth full quaternons. In: 16th IFAC

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

Brigid Mullany, Ph.D University of North Carolina, Charlotte

Brigid Mullany, Ph.D University of North Carolina, Charlotte Evaluaton And Comparson Of The Dfferent Standards Used To Defne The Postonal Accuracy And Repeatablty Of Numercally Controlled Machnng Center Axes Brgd Mullany, Ph.D Unversty of North Carolna, Charlotte

More information

IDENTIFICATION AND CORRECTION OF A COMMON ERROR IN GENERAL ANNUITY CALCULATIONS

IDENTIFICATION AND CORRECTION OF A COMMON ERROR IN GENERAL ANNUITY CALCULATIONS IDENTIFICATION AND CORRECTION OF A COMMON ERROR IN GENERAL ANNUITY CALCULATIONS Chrs Deeley* Last revsed: September 22, 200 * Chrs Deeley s a Senor Lecturer n the School of Accountng, Charles Sturt Unversty,

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

Comparison of Control Strategies for Shunt Active Power Filter under Different Load Conditions

Comparison of Control Strategies for Shunt Active Power Filter under Different Load Conditions Comparson of Control Strateges for Shunt Actve Power Flter under Dfferent Load Condtons Sanjay C. Patel 1, Tushar A. Patel 2 Lecturer, Electrcal Department, Government Polytechnc, alsad, Gujarat, Inda

More information

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

More information

Time Value of Money Module

Time Value of Money Module Tme Value of Money Module O BJECTIVES After readng ths Module, you wll be able to: Understand smple nterest and compound nterest. 2 Compute and use the future value of a sngle sum. 3 Compute and use the

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

Analysis of Premium Liabilities for Australian Lines of Business

Analysis of Premium Liabilities for Australian Lines of Business Summary of Analyss of Premum Labltes for Australan Lnes of Busness Emly Tao Honours Research Paper, The Unversty of Melbourne Emly Tao Acknowledgements I am grateful to the Australan Prudental Regulaton

More information

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1. HIGHER DOCTORATE DEGREES SUMMARY OF PRINCIPAL CHANGES General changes None Secton 3.2 Refer to text (Amendments to verson 03.0, UPR AS02 are shown n talcs.) 1 INTRODUCTION 1.1 The Unversty may award Hgher

More information

Credit Limit Optimization (CLO) for Credit Cards

Credit Limit Optimization (CLO) for Credit Cards Credt Lmt Optmzaton (CLO) for Credt Cards Vay S. Desa CSCC IX, Ednburgh September 8, 2005 Copyrght 2003, SAS Insttute Inc. All rghts reserved. SAS Propretary Agenda Background Tradtonal approaches to credt

More information

Distributed Multi-Target Tracking In A Self-Configuring Camera Network

Distributed Multi-Target Tracking In A Self-Configuring Camera Network Dstrbuted Mult-Target Trackng In A Self-Confgurng Camera Network Crstan Soto, B Song, Amt K. Roy-Chowdhury Department of Electrcal Engneerng Unversty of Calforna, Rversde {cwlder,bsong,amtrc}@ee.ucr.edu

More information

Ring structure of splines on triangulations

Ring structure of splines on triangulations www.oeaw.ac.at Rng structure of splnes on trangulatons N. Vllamzar RICAM-Report 2014-48 www.rcam.oeaw.ac.at RING STRUCTURE OF SPLINES ON TRIANGULATIONS NELLY VILLAMIZAR Introducton For a trangulated regon

More information

Extending Probabilistic Dynamic Epistemic Logic

Extending Probabilistic Dynamic Epistemic Logic Extendng Probablstc Dynamc Epstemc Logc Joshua Sack May 29, 2008 Probablty Space Defnton A probablty space s a tuple (S, A, µ), where 1 S s a set called the sample space. 2 A P(S) s a σ-algebra: a set

More information

Assessing Student Learning Through Keyword Density Analysis of Online Class Messages

Assessing Student Learning Through Keyword Density Analysis of Online Class Messages Assessng Student Learnng Through Keyword Densty Analyss of Onlne Class Messages Xn Chen New Jersey Insttute of Technology xc7@njt.edu Brook Wu New Jersey Insttute of Technology wu@njt.edu ABSTRACT Ths

More information

21 Vectors: The Cross Product & Torque

21 Vectors: The Cross Product & Torque 21 Vectors: The Cross Product & Torque Do not use our left hand when applng ether the rght-hand rule for the cross product of two vectors dscussed n ths chapter or the rght-hand rule for somethng curl

More information

Rotation Kinematics, Moment of Inertia, and Torque

Rotation Kinematics, Moment of Inertia, and Torque Rotaton Knematcs, Moment of Inerta, and Torque Mathematcally, rotaton of a rgd body about a fxed axs s analogous to a lnear moton n one dmenson. Although the physcal quanttes nvolved n rotaton are qute

More information

PRODUCT AND SERVICES OVERVIEW. The elements for assessing and growing leadership talent

PRODUCT AND SERVICES OVERVIEW. The elements for assessing and growing leadership talent PRODUCT AND SERVICES OVERVIEW The elements for assessng and growng leadershp talent 1 Who s The Booth Company? We are the publsher and admnstrator of 360 degree feedback surveys based on the Task Cycle,

More information

A Programming Model for the Cloud Platform

A Programming Model for the Cloud Platform Internatonal Journal of Advanced Scence and Technology A Programmng Model for the Cloud Platform Xaodong Lu School of Computer Engneerng and Scence Shangha Unversty, Shangha 200072, Chna luxaodongxht@qq.com

More information

http://wrap.warwick.ac.uk

http://wrap.warwick.ac.uk Orgnal ctaton: Crstea, Alexandra I. and De Moo, A. (2003) Desgner adaptaton n adaptve hypermeda authorng. In: Internatonal Conference on Informaton Technology : Codng and Computng (ITCC 2003), Las Vegas,

More information

Energies of Network Nastsemble

Energies of Network Nastsemble Supplementary materal: Assessng the relevance of node features for network structure Gnestra Bancon, 1 Paolo Pn,, 3 and Matteo Marsl 1 1 The Abdus Salam Internatonal Center for Theoretcal Physcs, Strada

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

Using Series to Analyze Financial Situations: Present Value

Using Series to Analyze Financial Situations: Present Value 2.8 Usng Seres to Analyze Fnancal Stuatons: Present Value In the prevous secton, you learned how to calculate the amount, or future value, of an ordnary smple annuty. The amount s the sum of the accumulated

More information

+ + + - - This circuit than can be reduced to a planar circuit

+ + + - - This circuit than can be reduced to a planar circuit MeshCurrent Method The meshcurrent s analog of the nodeoltage method. We sole for a new set of arables, mesh currents, that automatcally satsfy KCLs. As such, meshcurrent method reduces crcut soluton to

More information

Using an Adaptive Fuzzy Logic System to Optimise Knowledge Discovery in Proteomics

Using an Adaptive Fuzzy Logic System to Optimise Knowledge Discovery in Proteomics Usng an Adaptve Fuzzy Logc System to Optmse Knowledge Dscovery n Proteomcs James Malone, Ken McGarry and Chrs Bowerman School of Computng and Technology Sunderland Unversty St. Peter s Way, Sunderland,

More information

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network 700 Proceedngs of the 8th Internatonal Conference on Innovaton & Management Forecastng the Demand of Emergency Supples: Based on the CBR Theory and BP Neural Network Fu Deqang, Lu Yun, L Changbng School

More information

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008 Rsk-based Fatgue Estmate of Deep Water Rsers -- Course Project for EM388F: Fracture Mechancs, Sprng 2008 Chen Sh Department of Cvl, Archtectural, and Envronmental Engneerng The Unversty of Texas at Austn

More information

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION NEURO-FUZZY INFERENE SYSTEM FOR E-OMMERE WEBSITE EVALUATION Huan Lu, School of Software, Harbn Unversty of Scence and Technology, Harbn, hna Faculty of Appled Mathematcs and omputer Scence, Belarusan State

More information

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems 1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The

More information

5.74 Introductory Quantum Mechanics II

5.74 Introductory Quantum Mechanics II MIT OpenCourseWare http://ocw.mt.edu 5.74 Introductory Quantum Mechancs II Sprng 9 For nformaton about ctng these materals or our Terms of Use, vst: http://ocw.mt.edu/terms. 4-1 4.1. INTERACTION OF LIGHT

More information

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP)

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP) 6.3 / -- Communcaton Networks II (Görg) SS20 -- www.comnets.un-bremen.de Communcaton Networks II Contents. Fundamentals of probablty theory 2. Emergence of communcaton traffc 3. Stochastc & Markovan Processes

More information

A Simple Approach to Clustering in Excel

A Simple Approach to Clustering in Excel A Smple Approach to Clusterng n Excel Aravnd H Center for Computatonal Engneerng and Networng Amrta Vshwa Vdyapeetham, Combatore, Inda C Rajgopal Center for Computatonal Engneerng and Networng Amrta Vshwa

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

I. INTRODUCTION. 1 IRCCyN: UMR CNRS 6596, Ecole Centrale de Nantes, Université de Nantes, Ecole des Mines de Nantes

I. INTRODUCTION. 1 IRCCyN: UMR CNRS 6596, Ecole Centrale de Nantes, Université de Nantes, Ecole des Mines de Nantes he Knematc Analyss of a Symmetrcal hree-degree-of-freedom lanar arallel Manpulator Damen Chablat and hlppe Wenger Insttut de Recherche en Communcatons et Cybernétque de Nantes, rue de la Noë, 442 Nantes,

More information

Construction Rules for Morningstar Canada Target Dividend Index SM

Construction Rules for Morningstar Canada Target Dividend Index SM Constructon Rules for Mornngstar Canada Target Dvdend Index SM Mornngstar Methodology Paper October 2014 Verson 1.2 2014 Mornngstar, Inc. All rghts reserved. The nformaton n ths document s the property

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Frequency Plot and Relevance Plot to Enhance Visual Data Exploration

Frequency Plot and Relevance Plot to Enhance Visual Data Exploration Frequency Plot and Relevance Plot to Enhance Vsual Data Exploraton José Fernando Rodrgues Jr., Agma J. M. Trana, Caetano Trana Jr. Computer Scence Department Unversty of Sao Paulo at Sao Carlos - Brazl

More information

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems

An Analysis of Central Processor Scheduling in Multiprogrammed Computer Systems STAN-CS-73-355 I SU-SE-73-013 An Analyss of Central Processor Schedulng n Multprogrammed Computer Systems (Dgest Edton) by Thomas G. Prce October 1972 Techncal Report No. 57 Reproducton n whole or n part

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Loop Parallelization

Loop Parallelization - - Loop Parallelzaton C-52 Complaton steps: nested loops operatng on arrays, sequentell executon of teraton space DECLARE B[..,..+] FOR I :=.. FOR J :=.. I B[I,J] := B[I-,J]+B[I-,J-] ED FOR ED FOR analyze

More information

The Application of Fractional Brownian Motion in Option Pricing

The Application of Fractional Brownian Motion in Option Pricing Vol. 0, No. (05), pp. 73-8 http://dx.do.org/0.457/jmue.05.0..6 The Applcaton of Fractonal Brownan Moton n Opton Prcng Qng-xn Zhou School of Basc Scence,arbn Unversty of Commerce,arbn zhouqngxn98@6.com

More information

Can Auto Liability Insurance Purchases Signal Risk Attitude?

Can Auto Liability Insurance Purchases Signal Risk Attitude? Internatonal Journal of Busness and Economcs, 2011, Vol. 10, No. 2, 159-164 Can Auto Lablty Insurance Purchases Sgnal Rsk Atttude? Chu-Shu L Department of Internatonal Busness, Asa Unversty, Tawan Sheng-Chang

More information

Non-symmetric membership function for Fuzzy-based visual servoing onboard a UAV.

Non-symmetric membership function for Fuzzy-based visual servoing onboard a UAV. 1 Non-symmetrc membershp functon for Fuzzy-based vsual servong onboard a UAV. M. A. Olvares-Méndez* and P. Campoy and C. Martínez and I. F. Mondragón B. Computer Vson Group, DISAM, Unversdad Poltécnca

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

Towards Specialization of the Contract-Aware Software Development Process

Towards Specialization of the Contract-Aware Software Development Process Towards Specalzaton of the Contract-Aware Software Development Process Anna Derezńska, Przemysław Ołtarzewsk Insttute of Computer Scence, Warsaw Unversty of Technology, Nowowejska 5/9, 00-665 Warsaw, Poland

More information

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services An Evaluaton of the Extended Logstc, Smple Logstc, and Gompertz Models for Forecastng Short Lfecycle Products and Servces Charles V. Trappey a,1, Hsn-yng Wu b a Professor (Management Scence), Natonal Chao

More information

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently.

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently. Corporate Polces & Procedures Human Resources - Document CPP216 Leave Management Frst Produced: Current Verson: Past Revsons: Revew Cycle: Apples From: 09/09/09 26/10/12 09/09/09 3 years Immedately Authorsaton:

More information

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy

Course outline. Financial Time Series Analysis. Overview. Data analysis. Predictive signal. Trading strategy Fnancal Tme Seres Analyss Patrck McSharry patrck@mcsharry.net www.mcsharry.net Trnty Term 2014 Mathematcal Insttute Unversty of Oxford Course outlne 1. Data analyss, probablty, correlatons, vsualsaton

More information

7.5. Present Value of an Annuity. Investigate

7.5. Present Value of an Annuity. Investigate 7.5 Present Value of an Annuty Owen and Anna are approachng retrement and are puttng ther fnances n order. They have worked hard and nvested ther earnngs so that they now have a large amount of money on

More information

DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR

DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR Internatonal Journal of Mechancal Engneerng and echnology (IJME) Volume 6, Issue 12, Dec 2015, pp. 01-08, Artcle ID: IJME_06_12_001 Avalable onlne at http://www.aeme.com/ijme/ssues.asp?jype=ijme&vype=6&iype=12

More information

Bayesian Network Based Causal Relationship Identification and Funding Success Prediction in P2P Lending

Bayesian Network Based Causal Relationship Identification and Funding Success Prediction in P2P Lending Proceedngs of 2012 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 25 (2012) (2012) IACSIT Press, Sngapore Bayesan Network Based Causal Relatonshp Identfcaton and Fundng Success

More information

SPECIALIZED DAY TRADING - A NEW VIEW ON AN OLD GAME

SPECIALIZED DAY TRADING - A NEW VIEW ON AN OLD GAME August 7 - August 12, 2006 n Baden-Baden, Germany SPECIALIZED DAY TRADING - A NEW VIEW ON AN OLD GAME Vladmr Šmovć 1, and Vladmr Šmovć 2, PhD 1 Faculty of Electrcal Engneerng and Computng, Unska 3, 10000

More information

COMPUTER SUPPORT OF SEMANTIC TEXT ANALYSIS OF A TECHNICAL SPECIFICATION ON DESIGNING SOFTWARE. Alla Zaboleeva-Zotova, Yulia Orlova

COMPUTER SUPPORT OF SEMANTIC TEXT ANALYSIS OF A TECHNICAL SPECIFICATION ON DESIGNING SOFTWARE. Alla Zaboleeva-Zotova, Yulia Orlova Internatonal Book Seres "Informaton Scence and Computng" 29 COMPUTE SUPPOT O SEMANTIC TEXT ANALYSIS O A TECHNICAL SPECIICATION ON DESIGNING SOTWAE Alla Zaboleeva-Zotova, Yula Orlova Abstract: The gven

More information

An Analysis of Dynamic Severity and Population Size

An Analysis of Dynamic Severity and Population Size An Analyss of Dynamc Severty and Populaton Sze Karsten Wecker Unversty of Stuttgart, Insttute of Computer Scence, Bretwesenstr. 2 22, 7565 Stuttgart, Germany, emal: Karsten.Wecker@nformatk.un-stuttgart.de

More information

DATA STRUCTURE DIAGRAMS

DATA STRUCTURE DIAGRAMS DATA STRUCTURE DAGRAMS By Charles W. Bachman Successful communcaton of deas has been and wll contnue to be a lmtng factor n man's endeavors to survve and to better hs lfe. The nventon of algebra, essentally

More information

Business Process Improvement using Multi-objective Optimisation K. Vergidis 1, A. Tiwari 1 and B. Majeed 2

Business Process Improvement using Multi-objective Optimisation K. Vergidis 1, A. Tiwari 1 and B. Majeed 2 Busness Process Improvement usng Mult-objectve Optmsaton K. Vergds 1, A. Twar 1 and B. Majeed 2 1 Manufacturng Department, School of Industral and Manufacturng Scence, Cranfeld Unversty, Cranfeld, MK43

More information