Automatic Centralized Controller Design for Modular and Reconfigurable Robot Manipulators

Size: px
Start display at page:

Download "Automatic Centralized Controller Design for Modular and Reconfigurable Robot Manipulators"

Transcription

1 Automatc Centralzed Controller Desgn for Modular and Reconfgurable Robot Manpulators Andrea Gust and Matthas Althoff Abstract We address the problem of controllng modular robot manpulators. The challenge of modular-robot control s that the overall system dynamcs are unknown due to ts flexble composton from gven modules. Most prevous work has faced ths problem by desgnng decentralzed controllers. Smple decentralzed controllers do not guarantee global asymptotc stablty wthout knowledge of the overall system dynamcs and alternatve versons nvolvng communcaton wth neghborng modules result n complcated control concepts. Our approach s completely dfferent: we store parameters regardng the dynamcs and knematcs of each module and a unque dentfcaton number n tself. After fnshng the assembly of the modules, the parameters are gathered n a central controller, whch also detects the confguraton usng the dentfcaton numbers. Our centralzed controller uses ths nformaton to synthesze modelbased control laws on-the-fly as f the full system dynamcs are known beforehand. We ntroduce a novel and compact notaton to automate ths procedure and to generalze the dervaton of the knematc and dynamc model for heterogeneous modules. Fnally, a possble applcaton s shown usng smulatons. I. INTRODUCTION Reconfgurable and modular robot manpulators are mechatronc systems composed of nterchangeable modules. The modular nature of these systems allows them to be adapted for dfferent applcatons, whch s a clear advantage wth respect to fxed-structure robots. Ths s especally useful n ultra-flexble envronments, e.g. search and rescue operatons, space exploratons, servce robots and robots for human-robot cooperaton n manufacturng. In general, modular robots meet the dfferent needs of the users through reconfguratons. Furthermore, modularty s also useful for robot manufacturers to reduce the number of parts as dfferent robots can be assembled from a small set of modules. Ths makes t possble to provde a huge portfolo consstng of e.g. Selectve Complance Assembly Robotc Arm (SCARA) robots and anthropomorphc robots wth a few standard modules. In the last three decades several modular robot manpulators have been developed, for nstance the RMMS [], TOMMS [2], IRIS [3], PolyBot [4] and a sprng asssted reconfgurable modular robot [5]. The hgh versatlty of the modular and reconfgurable robot manpulators leads to several challenges, especally for the desgn of the control system. Consderng arbtrary confguratons of a nonunform set of modules, an enormous number of dfferent dynamc systems can be obtaned, challengng the control desgn. The authors are wth the Department of Computer Scence, Technsche Unverstät München, Garchng, Germany. Correspondng emal: {gust, althoff}@n.tum.de We present a new dea for controllng modular and reconfgurable robot manpulators based on dstrbuted data stored n each module usng a centralzed control approach. After assembly of the modules, the modular nformaton s collected by the central control unt, whch automatcally generates a centralzed and model-based control law wth guaranteed global asymptotc stablty. The control desgn for modular robot manpulators has been a longstandng problem n research. Most work has manly focused on decentralzed control approaches. Adaptve decentralzed control methods for modular robots are presented n e.g. [6], [7]. In the former the dynamc model of each subsystem s approxmated to cancel the couplngs and n the latter the parameters of dstrbuted proportonalntegral-dfferental (PID) controllers are adjusted on-lne. A decentralzed control method for modular and reconfgurable manpulators s developed n [8] based on jont torque measurements for automatc compensaton of the couplng effects. A decentralzed and robust control method s presented n [9] that ncreases the performance wth respect to a PID controller. A method for precson control of modular and reconfgurable manpulators wth guaranteed stablty s presented n [] usng the vrtual decomposton approach. A hybrd archtecture for centralzed and decentralzed operatons s proposed n [], where the authors consder the decentralzed approach for controllng the manpulator dynamcs. Even though satsfyng results have been acheved wth advanced decentralzed schemes, every decentralzed control method can be consdered as a specal case of a centralzed one. In prncple, t s always possble to desgn a centralzed controller wth performance equal to or better than a decentralzed control scheme. Especally when fast trajectory trackng s requred or drect drve actuaton s employed, centralzed control schemes are superor compared to decentralzed controllers snce subsystem couplngs can be compensated nstead of treatng them as dsturbance [2]. Moreover, centralzed archtectures are also benefcal for optmal control, complance and mpedance control [2], dynamc scalng of trajectores [3], and falure detecton [4]. Automatc generaton of complete models from modules has prevously been nvestgated n [5]. In [6] a centralzed control desgn s consdered. In contrast to our work, these approaches assume smlar modules wth symmetrc geometry and a central database storng the nformaton of all modules, whch s mpractcal as dscussed later. A prevous approach that consdered the storage of nformaton n the

2 modules s descrbed n [7], where the automatc dervaton of knematcs s consdered for jont modules wth smlar geometry. Our proposed approach s dfferent because we consder modules wth arbtrary knematc and dynamc parameters stored n each module. Our knematc modelng procedure s based on the Denavt-Hartenberg conventon, whch s related to the works n [8] [2]. In these works, t s requred to store homogeneous transformaton matrces n a central database, whch s not a requrement of our approach. We ntroduce a novel notaton and an extenson of the standard Denavt-Hartenberg conventon that smplfes the automatc procedure for obtanng the relatve parameters, especally when consderng prsmatc jonts. Moreover, our approach also consders dynamcs wth the fnal goal of automatcally desgnng model-based control laws. The man noveltes that ths work ntroduces are summarzed as follows: ) none of the cted approaches have consdered dstrbutng nformaton to the modules to enable and/or automate the centralzed and model-based controller desgn after nformaton collecton; ) our automatc controller desgn approach s generalzed and can thus be appled when modules are heterogeneous (e.g. wth dfferent shapes and dynamc parameters); ) we provde a systematc method to characterze modules usng a novel notaton and an extenson of the standard Denavt- Hartenberg conventon; v) our approach does not requre symbolc computaton for the automatc centralzed controller desgn of reconfgurable modular robot manpulators. The paper s organzed as follows. In Sec. II we descrbe the control problem for modular robot manpulators n detal. The proposed method s presented n Sec. III followed by smulaton results n Sec. IV. II. PROBLEM DESCRIPTION We consder a modular and reconfgurable robot manpulator composed of serally connected rgd lnks. Throughout ths paper we also assume that: a) each module ncludes a rgd proxmal part, a rgd jont, and a rgd dstal part (see Fg. 3); b) the connectors are standardzed and allow the assembly of two subsequent modules at only one relatve orentaton; c) the motor nerta effects are not consdered for a succnct presentaton of the materal snce ths does not affect the basc dea of our approach. For a concse presentaton of our method, we further exclude modules that do not ntroduce a new degree of freedom (e.g. lnk modules). The consderaton of such modules s trval, as t becomes evdent later. A reconfgurable modular robot manpulator wth N serally connected modules consttutes an open knematc chan and has the followng dynamc model (see [2]): M(q) q+c(q, q) q+f( q)+g(q)=u, () where q R N s the vector of the generalzed coordnates, M(q) R NxN s the symmetrc and postve defnte mass matrx, C(q, q) q (wth C(q, q) R NxN ) s the vector of the Corols and centrfugal terms, f( q) R N and g(q) R N are respectvely the vectors of frcton and gravty terms, fnally u R N s the vector of the actuaton forces/torques. We consder only vscous frcton wthout loss of generalty of our presented approach. The matrces and vectors of the dynamc model n () are dfferent for varous compostons of the manpulator and type of modules. We face the problem of automatcally generatng a centralzed controller n the jont space that guarantees global asymptotc stablty after a reconfguraton: lm e(t) =, t where e(t) = q r (t) q(t) s the Eucldean norm of the error vector n the jont space and q r (t) s the dfferentable (of class C 2 ) desred trajectory. We consder the development n tme of ths error as a performance ndcator. III. PROPOSED METHOD Our proposed approach s llustrated n Fg. : each module s frst characterzed accordng to our proposed notaton, whch s stored wthn the module. After the selecton of the modules and the manual assembly of the robot, the automatc controller desgn process starts. Frst, nformaton related to the knematcs, dynamcs and a unque dentfcaton number (e.g. the Meda Access Control (MAC) address) are collected from all modules by the central control unt. Next, the centralzed controller s automatcally generated to let the robot operate wth guaranteed moton control performance. Manual Assembly select modules Automatc Controller Desgn system n operaton Fg.. Characterzaton of each module and storage of the nformaton n tself nformaton collecton model-based controller generaton (automatc) Illustraton of the proposed approach. The nformaton of the modules can be stored n two ways: ) usng a centralzed database wth stored nformaton of all the modules that can be used; ) usng dstrbuted memory to store nformaton of a module n the module tself. Obvously, the latter opton s preferred snce the frst one requres database updates when new modules are created and addtonally requres storage of all possble modules (leadng to storage and legacy ssues).

3 We propose a tree structure as a sutable topology of the communcaton network for modular robotc manpulators wth an open knematc chan. The tree-structured network supports seral and branch-structured manpulators and s composed of a coordnator assocated wth the central control unt, routers assocated wth the ntermedate modules and end-devces assocated wth the end effectors. In ths structure, each module allows the coordnator to get measurements (e.g. jont poston and velocty), set nput commands to the actuators and set/get data n/from ts local memory database (e.g. dynamc and knematc parameters and type of jonts). Moreover, collectng addtonal nformaton (e.g. the routng tables) makes t possble for the central control unt to detect the robot confguraton. Approprate nformaton from the modules enables the central control unt to automatcally compute the forward knematcs based on an extended Denavt and Hartenberg conventon as s descrbed n III-A and the dynamc model wth the recursve Newton-Euler method as presented n III-B. Fnally, model-based control laws are automatcally syntheszed as dscussed n III-C. A. Forward Knematcs usng Modular Informaton The forward knematcs allows obtanng the pose of the end effector (poston and orentaton) gven the jont postons. For an open knematc chan the forward knematcs s commonly derved n a recursve way, by multplyng the homogeneous transformaton matrces that relate the frame of reference of each lnk to the prevous one. A systematc method for the assgnment of the frame of reference of each lnk s the Denavt-Hartenberg (D-H) conventon [2], whch we brefly recall. Consder that the th lnk of the robot has a body-fxed frame of reference wth axes x, y and z. Accordng to the standard D-H conventon (see Fg. 2), z s algned wth the axs of the jont at the connecton wth lnk +. The x axs s chosen along the common normal between the axs z and z pontng toward the lnk +. The orgn of the frame s set at the ntersecton of the common normal wth z. Fnally, the y axs completes the rghthanded coordnate system. Once the frames of reference are assgned, four parameters are ntroduced to defne the relatve transformaton of coordnates: a, d, α, θ. As shown n Fg. 2, a s the dstance along x between the orgn of the frame and, d s the dstance along z between the orgn of the frame and, α s the angle between the axs z and z around x and θ the angle between x and x around z (the angles are postve counterclockwse). The only varable parameter s d when the jont s prsmatc and θ when t s revolute [2]. Consderng that our proposed approach s automatc and that the standard D-H conventon s not unque, we extend t to hane some partcular cases that need specal consderaton (see Fg. 2): when the z axes ntersect, the x unt vector s obtaned from the cross product between them; Fg. 2. n PJ y y p d z x o o z x lnk a θ y α o n z Representaton of a lnk showng the parameters for knematcs. when the z axes are parallel the x unt vector s set along the common normal between them and the orgn o s set at the jont connecton PJ ; when the z axes are supermposed the x unt vector s algned wth x and the orgn o s set at the jont connecton PJ. In order to automate the dervaton of the four D-H parameters for each lnk (D-H table), we ntroduce two addtonal parameters assocated to each lnk. These are obtaned on the bass of the lnk geometry: p and n, and are the z coordnates of the pont PJ from o and of the pont PJ from o, respectvely (see Fg. 2). Usng these two parameters, d can be recursvely computed as: d = n p (revolute jont), x PJ d = n p + q (prsmatc jont), where q s the jont dsplacement. Addtonally, n order to capture the constant angular offset that can be present between x and x when the jont s n ts zero poston and when t s prsmatc, an addtonal parameter γ s ntroduced. Wth ths addton, the D-H parameter θ s: θ = γ + q (revolute jont), θ = γ (prsmatc jont). In the followng, we ntroduce a notaton to characterze arbtrary modules and the automatc procedure to obtan the parameters of the extended D-H conventon (a, α, p, n, γ ) for each lnk of an assembled manpulator. Let us consder the exemplary module shown n Fg. 3(a). Ths module s composed of an nput connector, a jont and an output connector. To defne the new notaton, we frst have to decompose the module nto a proxmal (pl) and a dstal part (). These parts are shown n Fg. 3(c) and Fg. 3(b), respectvely. In ths descrpton, we consder modules wth only one degree of freedom wthout loss of generalty because more complex modules can be modeled as a seres of those consdered, by settng the relevant parameters to zero. The frst step to characterze the module s to fx a frame of reference for the proxmal part and the dstal part. These two frames are located n the center of the nterfaces of the respectve connectors. The axes x n and x out are postoned

4 p pl Input connector o n z n yn x n o pl z pl y δ pl pl x pl (b) a pl α pl PJ y z pl o pl p Jont (a) z x o y pl x pl PJ δ j a n pl Output connector y out z out n α z y (c) o x o out δ Fg. 3. Knematc notaton for module characterzaton. The connectors are ndcated n lght-grey color, (a) s the entre module, (b) the dstal part and (c) the proxmal part. along a unque and standardzed drecton on the connecton plane. The z axes are normal to the respectve connector planes, z n ponts n towards the nput connector and z out ponts outwards from the output one (see Fg. 3). The axes y n and y out are selected to complete the respectve rghthanded frames of reference. Accordng to our notaton we characterze both the proxmal and the dstal part wth a set of parameters. To obtan these parameters, the same approach of the extended D-H conventon descrbed prevously s appled. Accordngly, we obtan four parameters for the proxmal part: a pl, α pl, p pl, n pl, and for the dstal part: a, α, p and n. Regardng the proxmal part llustrated n Fg. 3(c), two auxlary frames are consdered. The frst one has ts orgn at o pl, the ntersecton of the common normal between z n and the jont axs wth z n. The axs x pl s set along the common normal pontng toward the dstal part, z pl s set along z n and y pl completes the rght-handed frame of reference. The second auxlary frame has ts orgn n o pl at the ntersecton of the common normal wth the jont axs, ts axs x pl s set along the common normal and ponts toward the dstal part, z pl s set along the jont axs and fnally y pl completes the rght-handed frame of reference. The four parameters for the proxmal part have the followng meanngs: a pl s the dstance between o pl and o pl along the common normal; x out α pl s the angle between the axs z n and the jont axs around x pl ; p pl s the z coordnate of the nput connecton pont o n from o pl ; n pl s the z coordnate of the jont connecton pont PJ from o pl. For the dstal part llustrated n Fg. 3(b), two auxlary frames are analogously ntroduced. The four parameters for the dstal part have smlar meanngs: a s the dstance between o and o, along the common normal; α s the angle between the jont axs and z out around x ; p s the z coordnate of the jont connecton pont PJ from o ; n s the z coordnate of the output connecton pont o out from o. Fnally, three addtonal parameters are requred: δ pl, δ, δ j. As shown n Fg. 3(c) and (b): δ pl s the angle between x pl and x n, δ s the angle between x and x out, and fnally δ j s the angle between x pl and x when the jont s n ts zero poston (all the angles of ths notaton are postve counterclockwse). Partcular cases of the relatve orentaton between the z axes (e.g. parallel, ntersect or overlap) are haned smlarly to the prevously descrbed extenson of the standard D-H conventon. The connecton ponts to consder are: o n and PJ (proxmal part); PJ and o out (dstal part). We collect the parameters requred to characterze a module for knematcs n Tab.I. TABLE I INFORMATION STORED IN EACH MODULE FOR KINEMATICS. Proxmal a pl α pl p pl n pl δ pl Dstal a α p n δ Jont δ j Jont type It s worth notng that the same approach can be appled to modules wth multple nput and output connectors. In those cases, a set of parameters for each realzable combnaton of the connectors s requred and has to be stored n the module. When the nformaton s forwarded to the central control unt, the set of parameters correspondng to the connectors n use are sent. Usng the proposed notaton, the dervaton of the parameters of the extended D-H conventon for each lnk (a, α, p, n, γ ) can be automated. Let us assume that the th connecton between a module and a module s establshed. In order to obtan the parameters for the lnk, we requre the homogeneous transformaton matrx F of a frame orented as the D-H one located at PJ (see Fg. 2) wth respect to a frame parallel to the frst auxlary frame of the dstal part of the module wth orgn PJ (see Fg. 3(b)). From now on, we use a compact notaton to ndcate operatons wth homogenous transformaton matrces. For nstance: T k ( )/R k ( ) are homogeneous transformatons that represent

5 the translaton/rotaton along/around the k axs. Usng the parameters that characterze subsequent modules, we frst calculate an auxlary matrx F. Ths matrx descrbes the transformaton of a frame wth orgn at PJ, parallel to the second auxlary frame of the proxmal part of module, wth respect to a frame parallel to the frst auxlary frame of the dstal part of module and wth orgn at PJ. It s calculated as: F =T z ( p )T x(a )R x(α )T z(n ) R z (δ δ pl )T z ( p pl )T x (a pl )R x (α pl =[ R U T )T z (n pl ) ]. (2) In order to complete the synthess matrx F, an addtonal possble rotaton φ around z s consdered. In fact, we need to algn the x axs accordng to our extended D-H conventon. Wth the transformaton of (2) we only reached a frame located at PJ wth the orentaton of the second auxlary frame of the proxmal part of module. An addtonal rotaton around z may be requred to brng ths frame parallel to the D-H one. In order to fnd ths angle, we have to consder three possble cases for the jont axes. The detecton of the case that occurs s performed usng U, and the unt vector of the z axs n R, whch contans the nformaton of the relatve orentaton of two subsequent jont axes.. When the axes overlap: φ =.. When the axes are parallel: φ = arctan(v y /v x ), from V= [ ] T v x v y v z = R T U.. When the axes are skew or ntersect: φ = arctan(v y /v x ), from V= [ ] T v x v y v z = R T V and V = z z. The synthess matrx s completed as: F = F R z (φ )= r x s x t x u x r y s y t y u y r z s z t z u z. (3) The same transformaton of F can be expressed n terms of the parameters of a lnk and an auxlary rotaton (φ ) as: L =T z ( p )R z (φ )T x (a )R x (α )T z (n ) C φ C α S φ S α S φ a C φ + n S α S φ = S φ C α C φ S α C φ a S φ n S α C φ S α C α n C α p, (4) where S ε /C ε are the abbrevatons of sne/cosne of an angle ε. Equatng (4) and (3), the parameters of our extended D-H conventon for the th connecton (or lnk) can be nferred: a = u x r x + u y r y, α = arctan(s z /t z ), φ {}}{ γ = arctan(r y /r x )+δ j φ. If s z : If s z = : n = (u x r y u y r x ) s z, p = (u x t z r y u z s z u y t z r x ) s z. n =, p = u z. B. Dynamc Model from Modular Informaton The problem of dervng the dynamc model of a rgd lnk manpulator s usually solved ether wth Lagrangan formulaton [22] or recursve Newton-Euler (N-E) methods [23]. A comparson of the methods for the dervaton of the equatons of moton of a rgd lnk manpulator s n [22]. A computatonally effcent varant of the Newton-Euler method has frst been proposed n [23] wth a complexty that grows lnearly wth the number of the jonts ( O(N) ). Subsequently, enhanced versons of ths algorthm have been presented n e.g. [24], [25]. A revew on methods for robot dynamcs can be found n [26]. The recursve N-E algorthm studes the manpulator lnk by lnk and s composed of two recursons, one for knematcs (forward recurson) and one for forces and torques (backward recurson). It can be used ether wth symbolc computatons to obtan the closed form dynamc model or wth numercal ones for control as descrbed later. We consder the recursve N-E algorthm of [2] wthout motor nerta effects. Smlar to the knematcs, we provde a systematc approach to characterze the modules for dynamcs. The set of requred parameters for each module s presented as well as the procedure to synthesze them for each establshed connecton. For each lnk of the manpulator (see Fg. 4), a body-fxed frame of reference wth orgn n D s consdered. We consder ths frame to have the same orentaton as the D-H one so that the results of the forward knematcs are exploted to nfer relatve orentaton of subsequent lnks. Wth reference to the generc lnk of Fg. 4, the vector from D to D s r D,D and the vector from D to C (the center of mass) s r D,C. In addton to these vectors, the mass m, the nerta tensor I and the vscous dampng coeffcent of the jont FJ are also requred for the algorthm. The superscrpt of all the vectors ndcates n whch frame of reference they are expressed. Smlarly to the knematcs, a synthess procedure s requred for the dynamcs based on modular nformaton. A graphcal representaton of the th connecton nvolvng dynamc parameters s shown n Fg. 5. In our approach, the requred parameters for dynamcs are expressed n the output frame for the dstal part and n the nput frame for the proxmal part. For each module, beyond the mass for both the dstal (m ) and the proxmal part (m pl ), we requre ther nerta tensors: I out, I n pl, and the coordnates of the centers of mass: rc out, rn Cpl, expressed n the output and the nput frame, respectvely.

6 Fg. 4. PJ z D r D,D C r D,C y z x D Representaton of a lnk for dynamc related parameters. r out C C th connecton o n x n z n z out y out y n o out x out r n Cpl Cpl PJ S(U)= u z u y u z u x u y u x, wth U= [ u x u y u z ] T. The last parameter that needs to be syntheszed for each consttuted lnk s r D,D. Also for ths vector we can use homogeneous transformatons wth the syntheszed knematc parameters: A A and fnally = T z ( p )R z (γ + q )T x (a )R x (α )T z (n ) (rev. jont), = T z ( p + q )R z (γ )T x (a )R x (α )T z (n ) (prsm. jont), [ A =[ A ] R = U T ], r D,D = U. We store the addtonal parameters n each module for the dynamcs as collected n Tab. II. TABLE II INFORMATION TO STORE IN THE MODULES FOR DYNAMICS. Fg. 5. Representaton of a connecton nvolvng parameters for dynamcs. Connectors are ndcated n lght-grey color. Usng ths notaton, when the th connecton s realzed, the output frame of module and the nput frame of module match. We denote the matched frame as o. The synthess of the total mass of the lnk m, the coordnates of ts center of mass rc o and the nerta tensor I o can thus be automated: m = m + mpl, I o = I out + I n pl, rc o = m rout C + m pl rcpl n. m Our proposed automatc procedure transforms these quanttes to be expressed n a frame parallel to the D-H one and located at D for each realzed lnk (see Fg. 4). Snce the knematc parameters are known, these transformatons of coordnates are performed usng homogeneous transformatons and Stener s theorem [2] for the nerta tensor. The coordnates of the center of mass are computed as: where A o [ r D,C ] = [ [ A o ] r o C = R z ( δ pl )T z ( p pl )T x (a pl )R x (α pl [ R o = U o ] T. ], )T z (n pl )R z (φ ) The nerta tensor n computed as: ( ) I = R ot I o m S T (rc o )S(rC o ) R o +m S T (r D,C )S(r D,C ), where S( ) s an ant-symmetrc matrx: Proxmal m pl I n pl rcpl n Dstal m I out rc out Jont FJ C. Centralzed Controller Desgn The procedures descrbed for automatc dervaton of knematcs and dynamcs enable the automatc generaton of model-based control laws usng the modular nformaton n Tab. I and II. Our proposed centralzed controller for modular and reconfgurable robot manpulators takes as nput the poston vector (q), the velocty vector ( q), the reference trajectory (q r, q r, q r ) and fnally the array of structures contanng the nformaton of the modules: ModRob. The array of structures ModRob contans the nformaton of Tab. I and II for each module. The output s the closed loop force/torque command, whch guarantees global asymptotc stablty. In order to realze the model-based control laws, we have mplemented a functon u=ne mod (q, q, q,modrob), that performs the recursve N-E algorthm usng ModRob as descrbed n Sec. III-A and III-B and returns the force/torque commands. We have mplemented the automatc generaton of two model-based control laws: proportonal and dervatve (PD) control wth gravty compensaton and computed torque control. Computed torque control s one of the most effectve centralzed and model-based control methods for robotc manpulators wth rgd lnks. Assumng perfect knowledge of the system dynamcs, computed torque lnearzes the model of () by compensatng the nonlnear and couplng terms through feedback. The control law s completed by assgnng an nput (υ) to the lnearzed system that guarantees asymptotcally stable dynamcs of the error n jont space [27]. The PD control wth gravty compensaton [2] s sutable for pont to pont moton and s desgned to compensate the gravtatonal terms of the dynamc model and to nclude

7 x n z n z out x out z out z out x z n out z n x n a b c x out x n q:4(t) (rad) ).8 Module.8 Module Module 3.4 Module Module tme (s) q5(t) (m) Fg. 6. Representaton of the modules for llustratve purpose used for smulatons. Connectors are ndcated n lght-grey color. TABLE III INFORMATION OF THE MODULES USED FOR SIMULATION. Parameter a b c a pl (m) α pl (rad) π/2 p pl (m)... n pl (m) δ pl (rad) a (m) α (rad) π/2 p (m)..5 n (m). δ (rad) δ j (rad) π Jont Type Rev. Rev. Prsm. rcpl n (m) [.5] T [.5] T [.5] T m (kg) I n ( pl kgm 2 ) (dagonal) [2 2.65] [2 2.65] [2 2.65] rc out (m) [.5] T [.5] T [.25] T m (kg) I out ( kgm 2 ) (dagonal) [2 2.65] [2 2.65] [ ] FJ (Nms) ( t f n e(t)/q r tme (s) Fg. 7. Smulaton usng PD wth gravty compensaton controller. The dashed lnes represent the desred trajectores. q:4(t) (rad) ) ( t f n e(t)/qr.8 Module.8 Module Module 3.4 Module Module tme (s) tme (s) Fg. 8. Smulaton usng computed torque controller. The dashed lnes represent the desred trajectores. q5(t) (m) a lnear feedback control law for postons and veloctes. Assumng perfect knowledge of the gravtatonal term, PD control wth gravty compensaton guarantees global and asymptotc stablty for any desred constant equlbrum posture [2]. We obtan the compensatng commands for the control laws numercally by varyng approprate numercal arguments to the functon NE mod. For example, the numercal vector of the gravtatonal terms used for PD control wth gravty compensaton s computed as g(q) = NE mod (q,,,modrob) and the closed loop command of the computed torque control s computed numercally as u cl = NE mod (q, q,υ,modrob) where q, q are the current numercal vectors of postons and veloctes. IV. SIMULATION RESULTS A pont to pont moton n the jont space s smulated for a confguraton usng a gven set of modules. We show and compare results of the automatcally generated control laws: PD control wth gravty compensaton and computed torque control. Gaussan measurement nose and nput dsturbance are ncluded. We consder these dstrbutons wth zero mean and standard devaton of σ n =.3 for measurements of jont postons (rad and m) and veloctes (rad/s and m/s) and σ u =.3 for the nput forces/torques (N and Nm). We perform the smulatons usng three knd of modules shown n Fg. 6: a, b (revolute jonts) and c (prsmatc jont). The parameters of the modules used for these examples are collected n Tab. III. Usng these modules we buld a confguraton composed of fve modules: [b-a-b-a-c]. The trajectory of each jont s desgned wth a quntc polynomal. The coeffcents have been selected to guarantee zero ntal/fnal velocty and zero ntal/fnal acceleraton. The fnal tme of the planned moton s t f n = s wth a startng tme t n = s. The jonts start from zero to reach the fnal postons: q(t f n )=[.2,.4,.6,.8,.] T. The smulatons are performed usng the followng gan matrces [2] of the controllers: K p = 25I and K d = 3I, where I s the dentty matrx of proper dmensons. As shown n Fg. 7 and Fg. 8, computed torque control has better performance observng the development n tme of the Eucldean norm of the error. In these fgures, we show the error vector as a fracton of the respectve fnal postons of the trajectores for normalzed presentaton n one plot. V. CONCLUSIONS We present a systematc and effectve approach for centralzed control of modular and reconfgurable robot manp-

8 ulators. To the best knowledge of the authors, none of the approaches presented n the lterature so far have consdered dstrbutng nformaton to the modules to automatcally generate a pure model-based centralzed controller, especally when consderng heterogeneous modules. Ths dea paves the way for future modular and reconfgurable robotc systems wth performance and capabltes that approach those of fxed structure ones from a control perspectve. Havng the possblty to auto-generate a model-based centralzed controller wth guaranteed asymptotc stablty for a non-unform set of modules, the central control unt does not requre a large database and successve updates. Fast reconfguraton wth guaranteed stable operatons and moton control performance ensures hyper-flexblty of the robotc system. A drawback of ths approach compared to conventonal methods for controllng modular robot manpulators s the necessary storage of nformaton n the modules that may ncrease manufacturng costs. Addtonally, f self-detecton of the confguraton were requred, network solutons that support a tree-structured topology would be needed. A communcaton bus (e.g. CAN bus) could also be sutable but addtonal communcaton lnes have to be employed as descrbed n [7]. However, we beleve that the cost savngs from standardzaton of modular robots would outwegh such cost ncreases. Furthermore, the automated generaton of the controller wth guaranteed moton control performance would reduce the tme and costs requred for commssonng the robot after assemblng or reconfguraton. An mportant contnuaton of ths work s the ntroducton of robustness for uncertan modular nformaton, elastcty n the jonts and measurement nose, especally because n future works ths control approach wll be mplemented on a real robot. ACKNOWLEDGMENT The research leadng to these results has receved fundng from the People Programme (Mare Cure Actons) of the European Unon s Seventh Framework Programme FP7/27-23/ under REA grant agreement number REFERENCES [] D. Schmtz, P. Khosla, and T. Kanade, The CMU reconfgurable modular manpulator system, Inst. Software Res., Carnege Mellon Unv., Pttsburgh, PA, USA, CMU-RI-TR-88-7, Tech. Rep., 988. [2] T. Matsumaru, Desgn and control of the modular robot system: TOMMS, n Proc. 995 IEEE Int. Conf. Robotcs and Automaton, vol. 2, May 995, pp [3] R. Hu, N. Krcansk, A. Goldenberg, C. Zhou, P. Kuzan, J. Wercensk, D. Gershon, and P. Snha, Desgn of the IRIS faclty-a modular, reconfgurable and expandable robot test bed, n Proc. 993 IEEE Int. Conf. Robotcs and Automaton, vol. 3, May 993, pp [4] M. Ym, D. Duff, and K. Roufas, PolyBot: a modular reconfgurable robot, n Proc. 2 IEEE Int. Conf. Robotcs and Automaton, vol., 2, pp [5] G. Lu, Y. Lu, and A. Goldenberg, Desgn, analyss, and control of a sprng-asssted modular and reconfgurable robot, IEEE/ASME Transactons on Mechatroncs, vol. 6, no. 4, pp , Aug 2. [6] M. Zhu and Y. L, Decentralzed adaptve fuzzy control for reconfgurable manpulators, n 28 IEEE Conference Robotcs, Automaton and Mechatroncs, Sept 28, pp [7] W. Melek and A. Goldenberg, Neurofuzzy control of modular and reconfgurable robots, IEEE/ASME Transactons on Mechatroncs, vol. 8, no. 3, pp , Sept 23. [8] G. Lu, S. Abdul, and A. Goldenberg, Dstrbuted modular and reconfgurable robot control wth torque sensng, n Proc. 26 IEEE Int. Conf. Mechatroncs and Automaton, June 26, pp [9] W. L, Z. Melek and C. Clark, Decentralzed robust control of robot manpulators wth harmonc drve transmsson and applcaton to modular and reconfgurable seral arms, Robotcs, vol. 27, pp , 29. [] W.-H. Zhu, T. Lamarche, E. Dupus, D. Jameux, P. Barnard, and G. Lu, Precson control of modular robot manpulators: The VDC approach wth embedded FPGA, IEEE Transactons on Robotcs, vol. 29, no. 5, pp , Oct 23. [] D. Wang, A. Goldenberg, and G. Lu, Development of control system archtecture for modular and re-confgurable robot manpulators, n ICMA 27. Int. Conf. Mechatroncs and Automaton, Aug 27, pp [2] B. Sclano, L. Scavcco, L. Vllan, and G. Orolo, Robotcs: Modellng, Plannng and Control. Sprnger, 29. [3] J. Hollerbach, Dynamc scalng of manpulator trajectores, ASME Journal of Dynamc Systems, Measurement and Control, vol. 6, pp. 2 6, 984. [4] A. De Luca and R. Mattone, Actuator falure detecton and solaton usng generalzed momenta, n Proc. 23 IEEE Int. Conf. Robotcs and Automaton, vol., Sept 23, pp [5] I. Chen, S. Yeo, G. Chen, and G. Yang, Kernel for modular robot applcatons: Automatc modelng technques, The Internatonal Journal of Robotc Research, vol. 8, no. 2, pp , 999. [6] E. Mester, A. Gutenkunst, and P. Lev, Dynamcs and control of modular and self-reconfgurable robotc systems, Internatonal Journal on Advances n Intellgent Systems, vol. 6, no. &2, pp , 23. [7] P. Xnan, W. Hongguang, J. Yong, and X. Jzhong, Automatc knematc modellng of a modular reconfgurable robot, Transactons of the Insttute of Measurement and Control, vol. 35, no. 7, pp , 23. [8] L. Kelmar and P. Khosla, Automatc generaton of knematcs for a reconfgurable modular manpulator system, n Proc. 988 IEEE Int. Conf. Robotcs and Automaton, vol. 2, Apr 988, pp [9] B. Benhabb, G. Zak, and M. Lpton, A generalzed knematc modelng method for modular robots, Journal of Robotc Systems, vol. 6, no. 5, pp , 989. [2] Z. B, W. Zhang, I. Chen, and S. Lang, Automated generaton of the D-H parameters for confguraton desgn of modular manpulators, Robotcs and Computer-Integrated Manufacturng, vol. 23, pp , 27. [2] J. Denavt and R. Hartenberg, A knematc notaton of lower-par mechansms based on matrces, ASME Journal of Appled Mechancs, vol. 22, pp , 955. [22] J. Hollerbach, A recursve lagrangan formulaton of manputator dynamcs and a comparatve study of dynamcs formulaton complexty, IEEE Transactons on Systems, Man and Cybernetcs, vol., no., pp , Nov 98. [23] J. Luh, M. Walker, and R. Paul, On-lne computatonal scheme for mechancal manpulators, ASME Journal of Dynamc Systems, Measurement and Control, vol. 2, pp , 98. [24] A. De Luca and L. Ferrajol, A modfed Newton-Euler method for dynamc computatons n robot fault detecton and control, n Proc. 29 IEEE Int. Conf. Robotcs and Automaton, May 29, pp [25] L. Scavcco, B. Sclano, and L. Vllan, Lagrange and Newton- Euler dynamc modellng of a gear-drven rgd robot manpulator wth ncluson of motor nerta effects, Advanced Robotcs, vol., no. 3, pp , 996. [26] R. Featherstone and D. Orn, Robot dynamcs: equatons and algorthms, n Proc. 2 IEEE Int. Conf. Robotcs and Automaton, vol., 2, pp [27] W. Chung, L.-C. Fu, and S.-H. Hsu, Moton control, n Handbook of Robotcs, B. Sclano and O. Khatb, Eds. Sprnger, 28, pp

ROBOT KINEMATICS. ME Robotics ME Robotics

ROBOT KINEMATICS. ME Robotics ME Robotics ROBOT KINEMATICS Purpose: The purpose of ths chapter s to ntroduce you to robot knematcs, and the concepts related to both open and closed knematcs chans. Forward knematcs s dstngushed from nverse knematcs.

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

Pose, Posture, Formation and Contortion in Kinematic Systems

Pose, Posture, Formation and Contortion in Kinematic Systems Pose, Posture, Formaton and Contorton n Knematc Systems J. Rooney and T. K. Tanev Department of Desgn and Innovaton, Faculty of Technology, The Open Unversty, Unted Kngdom Abstract. The concepts of pose,

More information

INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM

INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM U.P.B. Sc. Bull., Seres D, Vol. 78, Iss., 6 ISSN 454-58 INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM We LI, Zhgang ZHAO, Guangtan SHI, Jnsong LI

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Inverse kinematic Modeling of 3RRR Parallel Robot

Inverse kinematic Modeling of 3RRR Parallel Robot ème Congrès Franças de Mécanque Lyon, 4 au 8 Août 5 Inverse knematc Modelng of RRR Parallel Robot Ouafae HAMDOUN, Fatma Zahra BAGHLI, Larb EL BAKKALI Modelng and Smulaton of Mechancal Systems Laboratory,

More information

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method Internatonal Journal of Computatonal and Appled Mathematcs. ISSN 89-4966 Volume, Number (07), pp. 33-4 Research Inda Publcatons http://www.rpublcaton.com An Accurate Evaluaton of Integrals n Convex and

More information

Parallel manipulator robots design and simulation

Parallel manipulator robots design and simulation Proceedngs of the 5th WSEAS Int. Conf. on System Scence and Smulaton n Engneerng, Tenerfe, Canary Islands, Span, December 16-18, 26 358 Parallel manpulator robots desgn and smulaton SAMIR LAHOUAR SAID

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Development of Inverse Dynamic Controller for Industrial robots with HyRoHILS system

Development of Inverse Dynamic Controller for Industrial robots with HyRoHILS system June 2-5, KINTEX, Gyeongg-Do, Korea Development of Inverse Dynamc Controller for Industral robots wth HyRoHILS system Je Sung Yeon*, Eu Jn Km**, Sang-Hun Lee**, Jong Hyeon Park*, and Jong-Sung Hur** *

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Genetic Tuning of Fuzzy Logic Controller for a Flexible-Link Manipulator

Genetic Tuning of Fuzzy Logic Controller for a Flexible-Link Manipulator Genetc Tunng of Fuzzy Logc Controller for a Flexble-Lnk Manpulator Lnda Zhxa Sh Mohamed B. Traba Department of Mechancal Unversty of Nevada, Las Vegas Department of Mechancal Engneerng Las Vegas, NV 89154-407

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR Wu huapeng, Hekk handroos and Juha klkk Machne Automaton Lab, Lappeenranta Unversty of Technology LPR-5385 Fnland huapeng@lut.f, handroos@lut.f,

More information

Kinematics of pantograph masts

Kinematics of pantograph masts Abstract Spacecraft Mechansms Group, ISRO Satellte Centre, Arport Road, Bangalore 560 07, Emal:bpn@sac.ernet.n Flght Dynamcs Dvson, ISRO Satellte Centre, Arport Road, Bangalore 560 07 Emal:pandyan@sac.ernet.n

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER Kyeong Won Oh, Dongnam Km Korea Unversty, Graduate School 5Ga-1, Anam-Dong, Sungbuk-Gu, Seoul, Korea {locosk, smleast}@korea.ac.kr Jong-Hyup

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

MECHATRONIC MODEL FOR THE DYNAMIC ANALYSIS OF A ROBOTIC SYSTEM

MECHATRONIC MODEL FOR THE DYNAMIC ANALYSIS OF A ROBOTIC SYSTEM Bulletn of the Translvana Unversty of Braşov Seres I: Engneerng Scences Vol. 6 (55) No. 2-2013 MECHATRONIC MODEL FOR THE DYNAMIC ANALYSIS OF A ROBOTIC SYSTEM Monca ENESCU 1 Abstract: The present paper

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

Kinematics Modeling and Analysis of MOTOMAN-HP20 Robot

Kinematics Modeling and Analysis of MOTOMAN-HP20 Robot nd Workshop on Advanced Research and Technolog n Industr Applcatons (WARTIA ) Knematcs Modelng and Analss of MOTOMAN-HP Robot Jou Fe, Chen Huang School of Mechancal Engneerng, Dalan Jaotong Unverst, Dalan,

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Modeling Concave Globoidal Cam with Swinging Roller Follower: A Case Study

Modeling Concave Globoidal Cam with Swinging Roller Follower: A Case Study Modelng Concave Globodal Cam wth Swngng Roller Follower: A Case Study Nguyen Van Tuong, and Premysl Pokorny Abstract Ths paper descrbes a computer-aded desgn for desgn of the concave globodal cam wth cylndrcal

More information

Six-axis Robot Manipulator Numerical Control Programming and Motion Simulation

Six-axis Robot Manipulator Numerical Control Programming and Motion Simulation 2016 Internatonal Conference on Appled Mechancs, Mechancal and Materals Engneerng (AMMME 2016) ISBN: 978-1-60595-409-7 S-as Robot Manpulator Numercal Control Programmng and Moton Smulaton Chen-hua SHE

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

Efficient mechatronic evaluation of machine tool designs using model reduction

Efficient mechatronic evaluation of machine tool designs using model reduction Mechatroncs 2010, June 28 30, Swss Federal Insttute of Technology ETH, Zurch Swtzerland 1 Effcent mechatronc evaluaton of machne tool desgns usng model reducton P. Magle *, R. Carbn, S. Wekert, K. Wegener

More information

Mathematical Model for Motion Control of Redundant Robot Arms

Mathematical Model for Motion Control of Redundant Robot Arms Mathematcal Model for Moton Control of Redundant Robot Arms EVGENIY KRASTEV Department of Mathematcs and Informatcs Sofa Unversty St. Klment Ohrdsky 5, James Boucher blvd., 1164 Sofa BULGARIA eck@fm.un-sofa.bg

More information

Computational Issues in the Planning and Kinematics of Binary Robots Abstract 1. Introduction 2. Workspace Analysis and Optimization

Computational Issues in the Planning and Kinematics of Binary Robots Abstract 1. Introduction 2. Workspace Analysis and Optimization Computatonal Issues n the Plannng and Knematcs of Bnary Robots Matthew D. Lchter, Vvek A. Sujan, and Steven Dubowsky { lchter vasujan dubowsky@mt.edu } Department of Mechancal Engneerng Massachusetts Insttute

More information

(1) The control processes are too complex to analyze by conventional quantitative techniques.

(1) The control processes are too complex to analyze by conventional quantitative techniques. Chapter 0 Fuzzy Control and Fuzzy Expert Systems The fuzzy logc controller (FLC) s ntroduced n ths chapter. After ntroducng the archtecture of the FLC, we study ts components step by step and suggest a

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Anytime Predictive Navigation of an Autonomous Robot

Anytime Predictive Navigation of an Autonomous Robot Anytme Predctve Navgaton of an Autonomous Robot Shu Yun Chung Department of Mechancal Engneerng Natonal Tawan Unversty Tape, Tawan Emal shuyun@robot0.me.ntu.edu.tw Abstract To acheve fully autonomous moble

More information

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song Internatonal Conference on Automaton, Mechancal Control and Computatonal Engneerng (AMCCE 25) he moton smulaton of three-dof parallel manpulator based on VBAI and MALAB Zhuo Zhen, Chaoyng Lu* and Xuelng

More information

Intelligent Dynamic Simulation of Mechanisms

Intelligent Dynamic Simulation of Mechanisms Intellgent Dynamc Smulaton of Mechansms Glenn A. Kramer Schlumberger Laboratory for Computer Scence 8311 North RR 620 Austn, Texas 78726 net: gak~slcs.slb.com Abstract Dynamc smulaton nvolves solvng sets

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Stiffness modeling for perfect and non-perfect parallel manipulators under internal and external loadings

Stiffness modeling for perfect and non-perfect parallel manipulators under internal and external loadings Stffness modelng for perfect and non-perfect parallel manpulators under nternal and external loadngs Alexandr Klmchk, Damen hablat, Anatol Pashkevch o cte ths verson: Alexandr Klmchk, Damen hablat, Anatol

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD Analyss on the Workspace of Sx-degrees-of-freedom Industral Robot Based on AutoCAD Jn-quan L 1, Ru Zhang 1,a, Fang Cu 1, Q Guan 1 and Yang Zhang 1 1 School of Automaton, Bejng Unversty of Posts and Telecommuncatons,

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

Constructing Minimum Connected Dominating Set: Algorithmic approach

Constructing Minimum Connected Dominating Set: Algorithmic approach Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

WORKSPACE OPTIMIZATION OF ORIENTATIONAL 3-LEGGED UPS PARALLEL PLATFORMS

WORKSPACE OPTIMIZATION OF ORIENTATIONAL 3-LEGGED UPS PARALLEL PLATFORMS Proceedngs of DETC 02 ASME 2002 Desgn Engneerng Techncal Conferences and Computers and Informaton n Engneerng Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/MECH-34366 WORKSPACE OPTIMIZATION

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Learning physical Models of Robots

Learning physical Models of Robots Learnng physcal Models of Robots Jochen Mück Technsche Unverstät Darmstadt jochen.mueck@googlemal.com Abstract In robotcs good physcal models are needed to provde approprate moton control for dfferent

More information

Numerical model describing optimization of fibres winding process on open and closed frame

Numerical model describing optimization of fibres winding process on open and closed frame Journal of Physcs: Conference Seres PAPER OPEN ACCESS Numercal model descrbng optmzaton of fbres wndng process on open and closed frame To cte ths artcle: M Petr et al 06 J Phys: Conf Ser 738 0094 Vew

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

12/2/2009. Announcements. Parametric / Non-parametric. Case-Based Reasoning. Nearest-Neighbor on Images. Nearest-Neighbor Classification

12/2/2009. Announcements. Parametric / Non-parametric. Case-Based Reasoning. Nearest-Neighbor on Images. Nearest-Neighbor Classification Introducton to Artfcal Intellgence V22.0472-001 Fall 2009 Lecture 24: Nearest-Neghbors & Support Vector Machnes Rob Fergus Dept of Computer Scence, Courant Insttute, NYU Sldes from Danel Yeung, John DeNero

More information

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis Internatonal Mathematcal Forum, Vol. 6,, no. 7, 8 Soltary and Travelng Wave Solutons to a Model of Long Range ffuson Involvng Flux wth Stablty Analyss Manar A. Al-Qudah Math epartment, Rabgh Faculty of

More information

Quick error verification of portable coordinate measuring arm

Quick error verification of portable coordinate measuring arm Quck error verfcaton of portable coordnate measurng arm J.F. Ouang, W.L. Lu, X.H. Qu State Ke Laborator of Precson Measurng Technolog and Instruments, Tanjn Unverst, Tanjn 7, Chna Tel.: + 86 [] 7-8-99

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Multibody Dynamics Modeling and Simulating Using Maple and Maplesim

Multibody Dynamics Modeling and Simulating Using Maple and Maplesim Internatonal Journal of Control and Automaton, pp.83-9 http//dx.do.org/.457/jca.7..5.8 Multbody Dynamcs Modelng and Smulatng Usng Maple and Maplesm Lu Shaogang and Edrs Farah, College of Mechancal & Electrcal

More information

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm

Research of Dynamic Access to Cloud Database Based on Improved Pheromone Algorithm , pp.197-202 http://dx.do.org/10.14257/dta.2016.9.5.20 Research of Dynamc Access to Cloud Database Based on Improved Pheromone Algorthm Yongqang L 1 and Jn Pan 2 1 (Software Technology Vocatonal College,

More information

DETC ANALYSIS OF THREE DEGREE OF FREEDOM 6 6 TENSEGRITY PLATFORM

DETC ANALYSIS OF THREE DEGREE OF FREEDOM 6 6 TENSEGRITY PLATFORM Proceedngs of 006 DETC: ASME 006 Desgn Engneerng Techncal Conferences and Computers and Informaton n Engneerng Conference September 0-, 006, Phladelpha, Pennsylvana, USA DETC006-990 AAYSIS OF THREE DEGREE

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

On Some Entertaining Applications of the Concept of Set in Computer Science Course

On Some Entertaining Applications of the Concept of Set in Computer Science Course On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,

More information

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION?

S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? S.P.H. : A SOLUTION TO AVOID USING EROSION CRITERION? Célne GALLET ENSICA 1 place Emle Bloun 31056 TOULOUSE CEDEX e-mal :cgallet@ensca.fr Jean Luc LACOME DYNALIS Immeuble AEROPOLE - Bat 1 5, Avenue Albert

More information

Contour Error of the 3-DoF Hydraulic Translational Parallel Manipulator. Ryszard Dindorf 1,a, Piotr Wos 2,b

Contour Error of the 3-DoF Hydraulic Translational Parallel Manipulator. Ryszard Dindorf 1,a, Piotr Wos 2,b Advanced Materals Research Vol. 874 (2014) 57-62 Onlne avalable snce 2014/Jan/08 at www.scentfc.net (2014) rans ech Publcatons, Swtzerland do:10.4028/www.scentfc.net/amr.874.57 Contour Error of the 3-DoF

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Electrical analysis of light-weight, triangular weave reflector antennas

Electrical analysis of light-weight, triangular weave reflector antennas Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna

More information

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE

ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Інформаційні технології в освіті ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Some aspects of programmng educaton

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell Module 6: FEM for Plates and Shells Lecture 6: Fnte Element Analyss of Shell 3 6.6. Introducton A shell s a curved surface, whch by vrtue of ther shape can wthstand both membrane and bendng forces. A shell

More information

Sensory Redundant Parallel Mobile Mechanism

Sensory Redundant Parallel Mobile Mechanism Sensory Redundant Parallel Moble Mechansm Shraga Shoval and Moshe Shoham* Department of Industral Engneerng & Management, Academc College of Judea and Samara, Arel., *Faculty of Mechancal Engneerng, Technon,

More information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot XV Internatonal PhD Workshop OWD 203, 9 22 October 203 Machne Learnng for the Effcent Control of a Mult-Wheeled Moble Robot Uladzmr Dzomn, Brest State Techncal Unversty (prof. Vladmr Golovko, Brest State

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits Repeater Inserton for Two-Termnal Nets n Three-Dmensonal Integrated Crcuts Hu Xu, Vasls F. Pavlds, and Govann De Mchel LSI - EPFL, CH-5, Swtzerland, {hu.xu,vasleos.pavlds,govann.demchel}@epfl.ch Abstract.

More information

Design and Implementation of Trainable Robotic Arm

Design and Implementation of Trainable Robotic Arm Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR) Desgn and Implementaton of Tranable Robotc Arm Mo Mo Aung 1, Saw Aung Nyen Oo 2 1 Master Canddate, Department of Electronc Engneerng,

More information