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

Size: px
Start display at page:

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

Transcription

1 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 of Technology Cambrdge, MA 019 USA Abstract To meet the objectves of many future mssons, robots wll need to be adaptable and reconfgurable. A concept for such a robotc system has been proposed prevously based on usng a large number of smple bnary actuators. Prevous researchers have addressed some of the ssues brought up by robots wth a few bnary actuators. Ths paper examnes the computatonal feasblty of controllng and plannng such bnary robotc systems wth a large number of actuators, ncludng computaton of ther workspace, forward knematcs, nverse knematcs and trajectory followng. Methods are proposed and evaluated by smulaton. Detaled error analyss and computatonal requrements are presented. An example of the plannng for a bnary walkng robot s presented. 1. Introducton Future robots wll be needed to perform complex tasks n dffcult envronments. For example, mssons to Mars wll requre robots to perform tasks such as scoutng, mnng, conductng scence experments, and constructng facltes for human explorers and settlers [9]. To accomplsh these objectves, robotc systems wll need to be lghtweght, relable and robust. Further, the elements of these systems need to be capable of large and fne moton, a large moton workspace, multple degrees of freedom, and have a small stowed volume. A new desgn concept has been proposed to meet these challenges [1, 15]. In ths concept, robotc systems use tens or hundreds of smple bnary actuators embedded n a flexble structures. Each of the bnary degrees of freedom contans a b-stable element so that the actuators smply flp the state of the jont. As the number of bnary degrees of freedom n the system ncreases, the capabltes of the devce approach that of a conventonal contnuous robotc system. Ths s analogous to the dgtal computer replacng the analog computer. The control of such devces s rather smple. To acheve a gven poston a set of jonts smply need to be flpped. No feedback s requred and theoretcally no servo errors wll exst. Control of such actuators has been classfed as sensor-less manpulaton [4, 6, 1]. The knematcs and control of such hyper-redundant manpulators, both wth and wthout bnary actuaton have been studed by a number of researchers [1,, 7, 8, 1]. However, many of the plannng and knematcs ssues of bnary robots are fundamentally dfferent and more dffcult than those of conventonal robotcs [, 1, 15]. For example, the nverse knematcs problem for a bnary robot nvolves searchng through a dscrete set of confguratons to fnd the one that best matches the desred state, rather than solvng geometrc equatons to determne jont angles or lnk lengths, as one would do for a contnuous systems. Most research has nvolved bnary robotc systems when the number of degrees of freedom s relatvely small, n the order of tens of DOF. Ths paper descrbes analyss and smulaton studes performed to examne the feasblty of controllng and plannng bnary-actuated robotc systems n real tme when the number of DOF s very large (hundreds or thousands). Such systems are currently under development [16]. The work also suggests plannng algorthms that can be used n future systems. The work outlnes some of the ssues and potental methods for the workspace analyss and optmzaton, the forward and nverse knematcs, and trajectory plannng of bnary robotc systems. These methods are then appled to bnary systems used for robot locomoton.. Workspace Analyss and Optmzaton The workspace of a robot generally refers to the locus of all ponts that a robot s end-effector can reach []. Wth a contnuous system, the workspace s usually a regon n contnuous space (see Fgure 1(a)). Many contnuous robots are also able to acheve a contnuous range of end-effector orentatons for a gven pont n the workspace. Understandng the sze of the workspace as well as the orentablty of the end-effector wthn ths workspace gves some measure of the ablty of the robot to perform dverse manpulaton tasks. (a) contnuous robot workspace (b) bnary-actuated robot workspace Fgure 1: The dstncton between bnary and contnuous robot workspace For bnary-actuated robots the noton of a workspace takes on some subtle dfferences [14]. For a bnary system, the workspace n not a contnuous volume but rather a fnte set of ponts n space (see Fgure 1(b)). For each pont there s an assocated orentaton of the endeffector, ndcated by the arrows orgnatng from each pont n Fgure 1(b). In such a workspace one can guarantee the exstence of at least one bnary confguraton of the robot that acheves a mnmum error of end-effector poston and orentaton. Thus for a bnary robot, the densty of the ponts wthn the workspace can be mportant, snce a dense set of ponts wll generally acheve small end-pont errors. The densty of ponts ncreases as the number of actuators n the system

2 ncreases. Each addtonal actuator doubles the number of workspace ponts. It s useful to vew a dscrete workspace cloud from the perspectve of a densty functon map. In desgnng a bnary robot, one mght want to optmze ts workspace. For example, t may be desrable for repeated pck and place tasks to have a workspace that has a great densty of ponts n the pck and place locatons. In other cases, t mght be desrable to have a unform dstrbuton of reachable ponts over the entre workspace. To deal wth such ssues the noton of workspace dstrbuton s proposed. For a planar robot, a densty map represents the densty of ponts (the z-axs) versus the Cartesan locaton n space (the x- and y-axes). Wth a dscrete cloud, the densty map appears as delta functons at each workspace pont, wth all other areas of the map havng a value of zero densty (see Fgure (a)). Applyng a lowpass flter (such as convoluton wth a Gaussan functon) to the densty map, the spkes blend together and provde a contnuous approxmaton of the densty of the workspace (see Fgure (b)). (a) dscrete pont cloud (b) contnuous representaton (c) optmzed unform workspace densty Fgure : Workspace of a 6 DOF seral bnary manpulator wth optmzaton Ths contnuous approxmaton can be a metrc for the unformty/dstrbuton of the workspace. Here t s defned based on the standard devaton of the workspace densty. A small standard devaton of the workspace densty ndcates a more unform dstrbuton. Ths method for quantfyng the dstrbuton of the workspace can be extended to three-dmensonal workspaces and nclude endpont orentaton nformaton. As an example of optmzng a bnary robot desgn to provde unform workspace densty, consder a seral planar manpulator, havng between four and ten bnary actuators. The lengths of each lnk, l, and the angles of devaton of each bnary rotary jont, ϕ I are to be optmzed. Ths robotc desgn results n a planar workspace composed of N ponts, where N s the number of bnary actuators. Usng an evolutonary algorthm the desgn varables of ths system can be optmzed. The algorthm generates a random set of canddate desgns and evaluated them based on ther unformty of workspace. The best canddates (those wth the most unform workspace denstes) are evolved n the classcal manner wth mutaton. A few hundred generatons result n good solutons to the problem. An example of one such optmzaton (for an un-optmzed system shown n fgure (a)) s shown n Fgure (c). Note that the densty map n ths fgure s much more unform than the one shown n Fgure (b).. Knematcs.1. Forward Knematcs For bnary robotc systems, t s convenent to formulate the forward knematcs usng four-by-four homogeneous transformaton matrces []. For example, the transformaton matrx A 0,M descrbng the poston and orentaton of the end-effector relatve to the base can be vewed as the product of the M ntermedate transformatons A -1, from module to module wthn the structure: M M 1, M = = 1 A0, = A0,1 A1, Κ A A (1) M 1, where M s the number of ntermedate modules comprsng the bnary robotc system [15]. Due to the dscrete nature of bnary devces, each term of the ntermedate transformaton A -1, can have only a fnte number of possble values. If each module has only a few bnary degrees of freedom, all the values that the terms of A -1, can be easly enumerated. For example, f a module has three bnary DOF, then the module has or 8 possble values for A -1, (notated by A - 1, (1), A -1, (),, A -1, (8) ). The soluton of the module knematcs may requre trgonometrc or more complex mathematcs, but these need only be solved once, and possbly offlne. Ths reduces onlne computatonal loads. Fgure : BRAID a seral chan of bnary-actuated parallel stages An example of such a robot s the Bnary Robotc Artculated Intellgent Devce (BRAID), developed at the Feld and Space Robotcs Laboratory, whch s a seral stack of dentcal parallel stages [15] (see Fgure ). Such

3 a desgn could be used for manpulatng nstruments, collectng sol samples, or matng two cooperatng robots, applcatons that requre only moderate precson (see Fgure 4). (a) matng two rovers (b) nstrument maneuverng Fgure 4: Potental BRAID applcatons In a sngle parallel lnk stage of the BRAID system, the three legs are postoned about the vertces of two equlateral trangles. Addtonally, based on the jont confguraton of each leg, the sngle stage has only three degrees of freedom ptch (θ x ) and yaw (θ y ) rotatons and a vertcal (z) translaton (couplng effects lead to nonndependent motons n the x and y drectons as well). The four by four transformaton matrx A -1,, of the th coordnate frame wth respect to the -1 th coordnate frame s defned based on these fve motons. The matrx A 0M defnes the forward knematcs from base to end-effector of the entre system. In ths formulaton the leg lengths are the control varables. The relatonshp between these leg lengths and the ptch, yaw, and translaton motons of the th coordnate frame wth respect to the -1 th coordnate frame s gven below. From Fgure 5 the deflecton parameters (δ, γ, ψ ) gve us the coupled x and y translaton of the th stage: δ x x = 1 sn( γ 1 ) r δ snγ r y = cosθ () x cosπ 6 δ j γ j l X' X 60 o Flexure to allow lateral moton of the lnks ψ j l x x -1 l z -1 (a) Sngle BRAID module C h 1 F D h E Z Z' 60 o l G h H (b) geometrcally equvalent representaton Fgure 5: Crtcal parameter representaton of BRAID system 60 o The followng relatons can be obtaned from fgure 5: B l 1 A y -1 z l 1 y Y' Y h1 snθ l1 snθ1 = r snθ () x h snα h snα1 = r snθ (4) y where θ 1 = DAB, θ = ADC, α 1 = EHG, and α = FEH, can be found from the leg lengths l 1, l, and l. Equatons and 4 gve two ndependent equatons n two unknowns. However, both are hghly non-lnear transcedental equatons and can only be solved numercally to gve the BRAID forward knematcs. A Newton-Raphson algorthm was mplemented to solve for the unknowns, θ x and θ y. Fnally, the vertcal translaton can be solved usng solutons for θ x, θ y and equaton z = h snα r snθ y = h1 snθ r snθ (5) x.. Inverse Knematcs The plannng and executon of practcal tasks generally requres the soluton to the nverse knematcs problem. The complexty of the trajectory plannng and nverse knematcs software of bnary devces are more complex than that of contnuous systems. The nverse knematcs problem cannot be expressed n a closed form soluton. Brute force or exhaustve search methods may prove appealng for systems wth few stages (less than 5), but become mpractcal for larger systems. As the number of degrees of freedom ncrease, the complexty of the workspace grows exponentally. For example, for every addtonal stage n the BRAID there s about an order of magntude ncrease n the number of states n the workspace. Hence, for large systems more effcent search methods are requred to fnd optmum solutons. In ths study two search methods for the nverse knematcs problem are studed. The frst s a combnatoral search algorthm and the second s a genetc search algorthm. The search metrc for both algorthms s to mnmze the error between the true endeffector and desred poston. Both algorthms are brefly descrbed below...1. Search Algorthms The combnatoral search algorthm was frst descrbed n [1]. To avod exponental growth of the search space as the number of actuators grow, the nverse knematcs are solved by changng the state of only a few actuators at a tme. Ths s perceved as a k-bt change to the gven system state, where any system state s defned by an m- bt word (m s the number of bnary actuators). At any state all possble changes (of up to k-bts, where k N) are evaluated to determne the one that optmzes the search metrc (.e. reduces the error between the endeffector poston and the desred poston). Ths optmal change forms the new state of the system and the search procedure repeats untl convergence. Ths reduces the computatonal complexty from O( N ) to O(N k ) or from exponental computatonal tme to polynomal computatonal tme [1]. The genetc algorthm used, s a classcal one, where each generaton conssts of N-bt bnary words descrbng

4 the manpulator state (where m s the number of bnary actuators). A full descrpton of genetc algorthms can be found n [5]. Comparng the genetc algorthm to the others dscussed, the sze of the search space explored by the genetc algorthm s gven by: search _ space _ sze = E G P (6) where E s the number of populatons separately evolved, G s the number of generatons for each populaton, and P s the number of ndvduals wthn the populaton. In studes done here, E, G, and P were kept constant relatve to the number of degrees of freedom, N. For more advanced algorthm development, these values could be made a functon of N. Wthn the algorthm, several computatons take place that are lnearly proportonal to N (such as forward knematcs computatons) and therefore computaton tme of the nverse knematcs usng a genetc algorthm grows approxmately lnearly wth the number of DOF of the system.... Algorthm Comparsons Performance of the two search methods s quantfed on a stochastc bass usng a Monte Carlo method. One thousand target ponts wth random orentatons are selected randomly wthn the volume of a bnary workspace cloud of a mult-staged BRAID system. The targets are chosen from wthn a sphercal regon, whose radus s roughly 90% of the radus of the actual pont cloud. The nverse knematcs for each target pose s then solved for and the soluton tmes and pose errors are computed and recorded. For comparson, results from exhaustve searchng are also presented. Fgure 6 shows the tmes for solvng the nverse knematcs problem for the two algorthms descrbed above. The tmes were computed from smulatons performed on a 600 MHz Pentum III processor. In these studes, the exhaustve search was observed to be the fastest for systems wth less than 1 DOF, the combnatoral algorthm was the fastest for systems havng between 1 and 40 DOF, and the genetc algorthm was the fastest for larger systems. Fgure 6: Inverse knematcs algorthms soluton tmes Errors n poston and orentaton for the algorthms are also quantfed. An example of the dstrbuton of the errors s shown n Fgure 7 for the case of a 0 DOF (a 10 stage) BRAID. The shapes of the error dstrbutons for any gven BRAID are very smlar for each of the algorthms and most closely resemble a gamma dstrbuton. The outlers are generally near the boundares of the workspace, and n practce tasks should be planned to avod these regons. Fgure 8 shows that the medan errors drop as a functon of the number of DOF for the combnatoral and genetc search algorthms. After about 0 DOF, there are only margnal mprovements as the number of DOF ncreases. For systems wth 0 DOF (a ten-stage BRAID), dsplacement errors are wthn a few percent of the characterstc manpulator length and angular errors are wthn ffteen degrees. Such a system s unsutable for precson work, but may be acceptable for such tasks as camera placement, crude nstrument manpulaton, and sample collecton. Fgure 7: Error dstrbuton for a 0-DOF BRAID: dsplacement error (1000 samples) Fgure 8: Medan errors vs. number of DOF for dfferent algorthms: dsplacement error (1000 samples per DOF) 4. Trajectory Followng The trajectory followng problem s also qute dfferent for a bnary devce than for contnuous ones. Instead of usng Jacoban matrces to compute actuator commands [], the problem s solved by a repeated search through the confguraton space to fnd the confguraton whose end-effector most closely matches a movng target [1]. Hence, ths problem s very close to the methods descrbed above and can be drectly appled. For low- DOF systems, the exhaustve search may prove to be the easest and most robust method for trajectory followng. For systems wth hgher DOF, genetc algorthms or combnatoral searches would be more effectve. However, t was found that the genetc algorthm used s not well suted for trajectory followng. A genetc algorthm, gven the same target and the same ntal condtons, wll produce dfferent solutons because of ts randomly selected ntal populaton and mutaton

5 component. Snce the hgh DOF system s hghly redundant, there can be a large number of confguratons that wll produce nearly the same end-effector poston yet wll have greatly dfferent confguratons. A relatvely smooth path planned n Cartesan space may have an erratc path n confguraton space (see Fgure 9). For power consumpton, relablty, and transent behavor, ths s very undesrable. Hence, the combnatoral search algorthm s found to be the most effectve method for trajectory followng. Ths algorthm searches only the subset of neghborng confguratons, and generates a path that s relatvely smooth n Cartesan and confguraton space. Between tme steps, only a few (specfcally defned) actuators wll be actuated at a tme. The combnatoral algorthm runs much faster n the trajectory plannng problem than for the nverse knematcs problem descrbed n Secton..1, snce t only makes one teraton per tme step (see Fgure 10). 5. Locomoton Plannng The trajectory followng problem can be extended to the locomoton plannng problem, where bnary devces are used as legs. Smulatons were done to explore the feasblty of plannng actuator sequences n real-tme for a robot havng sx bnary-actuated legs walkng n rough terran. Each of the sx legs s modeled as a BRAID and has 1 bnary DOF (see Fgure 1), yeldng a total of 16 DOF for the system. Desred ground contact ponts for the legs are chosen and the confguratons and actuator sequences are planned to acheve these contact ponts and body motons. Fgure 9: A smooth trajectory n Cartesan space s not necessarly smooth n confguraton space Fgure 1: Smulaton of a 6x1-DOF walkng robot composed of sx BRAIDs for legs, walkng n rough terran. Several ssues arse wth a bnary system for ths problem. Frst, the multple legs n contact wth the ground form a closed knematc chan that s overconstraned due to the dscrete nature of the leg motons. If the ground contact ponts are rgdly held, t wll be mpossble for the contactng legs to change confguratons due to the ncompatbltes between each leg s workspace (see Fgure 1(a)). Thus, t s mpossble to shft the body whle keepng the feet planted, as requred for walkng. Here a small amount of local complance n the ground contact s permtted and the lmted effects of the ncompatbltes between the workspaces of planted legs are gnored (see Fgure 1(b)). Fgure 10: Inverse knematcs soluton tmes for each trajectory followng step Smulatons showed that the errors mantaned durng trajectory followng were acceptable for a number of applcatons such as maneuverng a camera or nstrument, or manpulatng an object wth low precson (see Fgure 11). Typcal errors durng manpulaton were found to be of roughly the same sze as those dscussed n Secton... (a) rgd model Fgure 11: Smulaton of a camera maneuverng task desred trajectory: lghter path; actual trajectory: darker path. (b) sem-complant model Fgure 1: Knematc models n smulaton A second ssue arses n fndng the bnary confguraton of the legs that allows the body to move n a prescrbed manner. The system can be consdered as a sngle parallel 16 DOF system wth ground contact ponts modeled as contnuous revolute jonts wth

6 dsplacement complance. Wth the requrement that trajectores are smooth n both Cartesan and confguraton space, ths system becomes computatonally dffcult to solve quckly. To smplfy ths locomotonplannng problem, each leg was vewed as an ndependent trajectory plannng problem. Frst, the desred poston of the body for the next small tme step s selected. Then, the nverse knematcs for each leg s solved usng the one-pass combnatoral algorthm to make the leg move to the desred ground contact pont. Wth the confguraton of each leg beng solved ndependently, the actual body poston does not concde exactly wth the desred body poston. The actual body poston s obtaned from the equlbrum condton of the complant contact elements on the fxed confguraton robot. Ths problem s solved by mnmzng the potental energy stored n the complant elements as a functon of fnal body poston. The error requrng adjustments s small, roughly the sze of the errors n the legs themselves, generally a few percent of the characterstc sze (see Secton..). For most applcatons, these errors would be acceptable. Ths plannng method s found to be effectve and fast. Usng a Pentum III 9 MHz processor, the smulated robot plans and executes a strde at a rate of once per second. The robot s able to execute sdesteppng and turnng motons n rough terran. It mantans statc stablty whle walkng on slopes up to 0 degrees. Statc stablty s only lost occasonally ascendng, descendng, and traversng very steep slopes of around 45. Ths loss of stablty would need to be addressed by the hgh-level planner of the robot [11]. Ths requrement would be the same for robots wth contnuous degrees of freedom. 6. Conclusons Ths paper consders some of the computatonal challenges for the plannng of bnary robotc systems. The noton of a bnary workspace optmzaton was descrbed. The forward knematcs of bnary systems was dscussed, and the computatonal smplcty of ths operaton relatve to contnuous systems was shown. The methods to solve the nverse knematcs and trajectory plannng were addressed and compared to those of contnuous systems. The postonng errors of bnary systems were also quantfed n a probablstc manner. The methods were appled to a walkng system that mght be used for future space exploraton. Acknowledgements The authors would lke to acknowledge the NASA Insttute of Advance Concepts (NIAC) for ther support n ths work. References [1] Chrkjan, G.S.; Burdck, J.W. The knematcs of hyper-redundant robot locomoton. IEEE Transactons on Robotcs and Automaton. Volume: 11 Issue: 6, Dec Page(s): [] Crag J J. Introducton to Robotcs: Mechancs and Control. Second ed, Addson-Wesley, Readng, MA, [] Ebert-Uphoff, I.; Chrkjan, G.S. Inverse knematcs of dscretely actuated hyper-redundant manpulators usng workspace denstes. Proceedngs of the IEEE Internatonal Conference on Robotcs and Automaton, 1996, Volume: 1, Page(s): vol.1. [4] Erdmann, M.A. and Mason, M.T. Exploraton of sensor-less manpulaton. IEEE Journal of Robotcs and Automaton, Vol. 4, pp 69-79, August [5] Goldberg, D. Genetc Algorthms n Search, Optmzaton, and Machne Learnng. Addson-Wesley, Readng, MA [6] Goldberg, K. Orentng polygonal parts wthout sensors. Algorthmca, 199, Specal Robotcs Issue. [7] Huang, M.Z., Shou-Hung Lng. Knematcs of a class of hybrd robotc mechansms wth parallel and seres modules. Proceedngs of the 1994 IEEE Internatonal Conference on Robotcs and Automaton, Page(s): vol.. [8] Hughes, P.C. Trussarm a varable geometry truss manpulator. Journal of ntellgent materals, systems and structures, vol., pp , Aprl [9] Huntsberger, T.L., G. Rodrguez, and P. S. Schenker. Robotcs: challenges for robotc and human Mars exploraton. Proceedngs of ROBOTICS000, Albuquerque, NM, Mar 000. [10] Kwon, S., Youm, Y. General algorthm for automatc generaton of the workspace for n-lnk redundant manpulators. Proceedngs of the Internatonal Conference Advanced Robotcs, 'Robots n Unstructured Envronments', Page(s): vol.. [11] Latombe J. Robot Moton Plannng. Kluwar Academc Publshers, Boston, MA [1] Lees, D.S. and Chrkjan, G.S. A combnatoral approach to trajectory plannng for bnary manpulators. Proceedngs of the IEEE Internatonal Conference on Robotcs and Automaton, Mnneapols, Mnnesota, Aprl [1] Lchter, M.D., Sujan, V.A., Dubowsky, S. Expermental Demonstratons of a New Desgn Paradgm n Space Robotcs. Proceedngs of the Seventh Internatonal Symposum on Expermental Robotcs, ISER 00. Dec 10-1, 000, Honolulu, Hawa. [14] Sen D, Mruthyunjaya T S. A Dscrete State Perspectve of Manpulator Workspaces. Mech. Mach. Theory, Vol. 9, No.4, , [15] Sujan, V.A., Lchter, M.D., and Dubowsky, S. Lghtweght Hyper-redundant Bnary Elements for Planetary Exploraton Robots. Proceedngs of the 001 IEEE/ASME Internatonal Conference on Advanced Intellgent Mechatroncs (AIM '01) July 001, Como, Italy. [16] Hafez, M., Lchter, M.D., and Dubowsky, S. Optmzed Bnary Modular Reconfgurable Robotc Devces. Proceedngs of the 00 IEEE Internatonal Conference on Robotcs and Automaton. Washngton, D.C., May 11-15, 00.

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

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 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

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

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

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

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

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

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

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

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

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

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

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

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

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

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

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

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

Inverse Kinematics (part 2) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Spring 2016

Inverse Kinematics (part 2) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Spring 2016 Inverse Knematcs (part 2) CSE169: Computer Anmaton Instructor: Steve Rotenberg UCSD, Sprng 2016 Forward Knematcs We wll use the vector: Φ... 1 2 M to represent the array of M jont DOF values We wll also

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

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

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 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 A mathematcal programmng approach to the analyss, desgn and

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

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Optimum Synthesis of Mechanisms For Path Generation Using a New Curvature Based Deflection Based Objective Function

Optimum Synthesis of Mechanisms For Path Generation Using a New Curvature Based Deflection Based Objective Function Proceedngs of the 6th WSEAS Internatonal Conference on Smulaton, Modellng and Optmzaton, Lsbon, Portugal, September -4, 6 67 Optmum Synthess of Mechansms For Path Generaton Usng a ew Curvature Based Deflecton

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

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

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths 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

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

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

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

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

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

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

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

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

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

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

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

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

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

Classification / Regression Support Vector Machines

Classification / Regression Support Vector Machines Classfcaton / Regresson Support Vector Machnes Jeff Howbert Introducton to Machne Learnng Wnter 04 Topcs SVM classfers for lnearly separable classes SVM classfers for non-lnearly separable classes SVM

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

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

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

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

Private Information Retrieval (PIR)

Private Information Retrieval (PIR) 2 Levente Buttyán Problem formulaton Alce wants to obtan nformaton from a database, but she does not want the database to learn whch nformaton she wanted e.g., Alce s an nvestor queryng a stock-market

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

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

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

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

PLANAR PARALLEL 3-RPR MANIPULATOR

PLANAR PARALLEL 3-RPR MANIPULATOR PLANAR PARALLEL 3-RPR MANIPULATOR Robert L. Wllams II Atul R. Josh Oho Unversty Athens, O 45701 Proceedngs of the Sxth Conference on Appled Mechansms and Robotcs Cncnnat O, December 12-15, 1999 Contact

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

VFH*: Local Obstacle Avoidance with Look-Ahead Verification

VFH*: Local Obstacle Avoidance with Look-Ahead Verification 2000 IEEE Internatonal Conference on Robotcs and Automaton, San Francsco, CA, Aprl 24-28, 2000, pp. 2505-25 VFH*: Local Obstacle Avodance wth Look-Ahead Verfcaton Iwan Ulrch and Johann Borensten The Unversty

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

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

Multi-posture kinematic calibration technique and parameter identification algorithm for articulated arm coordinate measuring machines

Multi-posture kinematic calibration technique and parameter identification algorithm for articulated arm coordinate measuring machines Mult-posture knematc calbraton technque and parameter dentfcaton algorthm for artculated arm coordnate measurng machnes Juan-José AGUILAR, Jorge SANTOLARIA, José-Antono YAGÜE, Ana-Crstna MAJARENA Department

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

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

Step-3 New Harmony vector, improvised based on the following three mechanisms: (1) random selection, (2) memory consideration, and (3)

Step-3 New Harmony vector, improvised based on the following three mechanisms: (1) random selection, (2) memory consideration, and (3) Optmal synthess of a Path Generator Lnkage usng Non Conventonal Approach Mr. Monsh P. Wasnk 1, Prof. M. K. Sonpmple 2, Prof. S. K. Undrwade 3 1 M-Tech MED Pryadarshn College of Engneerng, Nagpur 2,3 Mechancal

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND

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

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

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

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

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

Structural Optimization Using OPTIMIZER Program

Structural Optimization Using OPTIMIZER Program SprngerLnk - Book Chapter http://www.sprngerlnk.com/content/m28478j4372qh274/?prnt=true ق.ظ 1 of 2 2009/03/12 11:30 Book Chapter large verson Structural Optmzaton Usng OPTIMIZER Program Book III European

More information

Topology Design using LS-TaSC Version 2 and LS-DYNA

Topology Design using LS-TaSC Version 2 and LS-DYNA Topology Desgn usng LS-TaSC Verson 2 and LS-DYNA Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2, a topology optmzaton tool

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

High-Boost Mesh Filtering for 3-D Shape Enhancement

High-Boost Mesh Filtering for 3-D Shape Enhancement Hgh-Boost Mesh Flterng for 3-D Shape Enhancement Hrokazu Yagou Λ Alexander Belyaev y Damng We z Λ y z ; ; Shape Modelng Laboratory, Unversty of Azu, Azu-Wakamatsu 965-8580 Japan y Computer Graphcs Group,

More information

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming CS 4/560 Desgn and Analyss of Algorthms Kent State Unversty Dept. of Math & Computer Scence LECT-6 Dynamc Programmng 2 Dynamc Programmng Dynamc Programmng, lke the dvde-and-conquer method, solves problems

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

Classifier Swarms for Human Detection in Infrared Imagery

Classifier Swarms for Human Detection in Infrared Imagery Classfer Swarms for Human Detecton n Infrared Imagery Yur Owechko, Swarup Medasan, and Narayan Srnvasa HRL Laboratores, LLC 3011 Malbu Canyon Road, Malbu, CA 90265 {owechko, smedasan, nsrnvasa}@hrl.com

More information

ISSN 2409-9392,,, 2017,. 30 backlashes. Ths allows conductng the cuttng process wthout the formaton of technologcal protruson between wres. Dstnctve features of a new cut shapng technology scheme are reflected

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

A Computational Feasibility Study of Failure-Tolerant Path Planning

A Computational Feasibility Study of Failure-Tolerant Path Planning A Computatonal Feasblty Study of Falure-Tolerant Path Plannng Rodrgo S. Jamsola, Jr., Anthony A. Macejewsk, & Rodney G. Roberts Colorado State Unversty, Ft. Collns, Colorado 80523-1373, USA Florda A&M-Florda

More information

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm

Vectorization of Image Outlines Using Rational Spline and Genetic Algorithm 01 Internatonal Conference on Image, Vson and Computng (ICIVC 01) IPCSIT vol. 50 (01) (01) IACSIT Press, Sngapore DOI: 10.776/IPCSIT.01.V50.4 Vectorzaton of Image Outlnes Usng Ratonal Splne and Genetc

More information

Virtual Ergonomic Assessment on Handheld Products based on Virtual Grasping by Digital Hand

Virtual Ergonomic Assessment on Handheld Products based on Virtual Grasping by Digital Hand 07M-50 Vrtual Ergonomc Assessment on Handheld s based on Vrtual Graspng by Dgtal Hand Yu Endo, Satosh Kana and Takesh Kshnam Hokkado Unversty, JAPAN Natsuk Myata, Makko Kouch, Masaak Mochmaru Dgtal Human

More information

Optimization of the robot and positioner motion in a redundant fiber placement workcell

Optimization of the robot and positioner motion in a redundant fiber placement workcell Optmzaton of the robot and postoner moton n a redundant fber placement workcell Juchun Gao, Anatol ashkevch, Stéphane Caro To cte ths verson: Juchun Gao, Anatol ashkevch, Stéphane Caro. Optmzaton of the

More information

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB V. Hotař, A. Hotař Techncal Unversty of Lberec, Department of Glass Producng Machnes and Robotcs, Department of Materal

More information

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS Academc Research Internatonal ISS-L: 3-9553, ISS: 3-9944 Vol., o. 3, May 0 EVALUATIO OF THE PERFORMACES OF ARTIFICIAL BEE COLOY AD IVASIVE WEED OPTIMIZATIO ALGORITHMS O THE MODIFIED BECHMARK FUCTIOS Dlay

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

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

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

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Multi-objective Design Optimization of MCM Placement

Multi-objective Design Optimization of MCM Placement Proceedngs of the 5th WSEAS Int. Conf. on Instrumentaton, Measurement, Crcuts and Systems, Hangzhou, Chna, Aprl 6-8, 26 (pp56-6) Mult-objectve Desgn Optmzaton of MCM Placement Chng-Ma Ko ab, Yu-Jung Huang

More information

Calibration of an Articulated Camera System with Scale Factor Estimation

Calibration of an Articulated Camera System with Scale Factor Estimation Calbraton of an Artculated Camera System wth Scale Factor Estmaton CHEN Junzhou, Kn Hong WONG arxv:.47v [cs.cv] 7 Oct Abstract Multple Camera Systems (MCS) have been wdely used n many vson applcatons and

More information

Parameter estimation for incomplete bivariate longitudinal data in clinical trials

Parameter estimation for incomplete bivariate longitudinal data in clinical trials Parameter estmaton for ncomplete bvarate longtudnal data n clncal trals Naum M. Khutoryansky Novo Nordsk Pharmaceutcals, Inc., Prnceton, NJ ABSTRACT Bvarate models are useful when analyzng longtudnal data

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

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information