Orienting Micro-Scale Parts with Squeeze and Roll Primitives

Size: px
Start display at page:

Download "Orienting Micro-Scale Parts with Squeeze and Roll Primitives"

Transcription

1 Orienting Micro-Scale Part with Squeeze and Roll Primitive Mark Moll Michael A. Erdmann Ron Fearing Ken Goldberg Department of Computer Science, Carnegie Mellon Univerity, Pittburgh, PA IEOR and EECS Department, UC Berkeley, Berkeley, CA Abtract Orienting part that meaure only a few micrometer in diameter introduce everal challenge that need not be conidered at the macro-cale. Firt, there are everal kind of ticking effect due to Van der Waal force and tatic electricity which complicate hand-off motion and releae of a part. Second, the degree of freedom of micro-manipulator are limited. Thi paper preent a complete algorithm that addree thee challenge. We will how that a equence of imple manipulation operation can uniquely orient an aymmetric part without ening. Thi allow u to apply the ame plan to many (identical) part imultaneouly. For aymmetric part we can find a plan of length O(n) in O(n) time that orient the part, where n i the number of vertice. 1 Introduction Increaed miniaturization of ma-produced conumer and indutrial product uch a dik drive, camera, diplay, and enor will require fundamental innovation in part handling. Conventional pick-and-place technique do not work well at the micro-cale where ticking affect dominate. We will ue the term ticking effect to decribe the combined effect of Van der Waal force, electrotatic urface charge and other attractive force that occur at the micro-level. Due to thee ticking effect part can tick to a manipulator without being graped. The attractive force drop rapidly in magnitude a the ditance between the part and manipulator increae. An additional complication for handling micro-part i that the ticking effect vary wildly, even if all the material propertie and geometrie of the object involved are known. In order to manipulate micro-part, we propoe manipulation trategy that conit of applying imple operation requiring no more than two degree of freedom. During an operation one degree of freedom will be active and the other will be compliant in order to maintain contact with the part. We maintain complete control over the part orientation. Figure 1 illutrate a plan that orient a part by rolling and Thi work wa upported in part by the NSF under grant??? Figure 1: Example of a queeze-roll plan orienting a polygonal part. After the initial operation the part i in one of ix orientation. After two more enorle operation the part i oriented up to 180 ymmetry. queezing it between two horizontal micro-cale jaw. Note that for thi type of manipulation we only need to conider the convex hull of the part. Initially the part can be in any orientation, but after execution of the plan the part will be in one of two orientation. The tate tranition after each operation are indicated by the dahed line. 2 Related Work 2.1 Micromanipulation When part are maller than one millimeter the effect of adheive force become ignificant. Fearing (1995) give an overview of all the different adheive force that occur at thi cale. Many reearcher have worked on reliable pick and

2 queeze roll queeze Figure 2: A equence of micro-manipulation operation, from left to right. We automatically follow each roll by a queeze. The mall arrow indicate in which direction the jaw have moved during each operation. The black arrow indicate a controlled motion, the gray arrow indicate a compliant motion. Note that part alway remain in contact π 2π π/2 π 3π/2 2π 3π/2 π π/2 0 0 π/2 π 3π/2 2π 3π/2 π π/2 0 0 π/2 π 3π/2 2π (a) A rectangular part (b) It diameter function (c) It queeze function (d) It roll function with upper jaw tranlating 1 unit to the left Figure 3: The diameter, queeze and roll function. Note that the queeze and roll function are monotone. place operation of micro-cale object. Miyazaki and Sato (1996) and Saito et al. (1999) decribe a ytem where a needle i ued to aemble 3D tructure compoed of particle ranging from 10nm to 1µm in ize. The ticking effect enable the needle to pick up a particle. By tranlating along a o-called hearing trajectory the needle releae the particle. A human operator control the manipulator, while a canning electron microcope (SEM) provide the viual feedback. Koyano and Sato (1996) decribe a imilar ytem for pick-and-place operation. They ue two different ized needle and define different part releae motion. One motion conit of clamping the part onto a urface with a thin needle, while the large needle releae the part. The ticking effect are not large enough to make the part tick to the thin needle. Another part releae motion conit of rotating the needle around the part in order to minimize the contact area. Zech and Fearing (1998) explore how one can orient part by puhing them with an AFM cantilever equipped with a force enor. The force enor i ued to detect obtacle and changing contact condition. In (Shimada et al., 2000) a ytem i decribed coniting of two orthogonal one degree-of-freedom tweezer. The tweezer are equipped with force enor. Shimada et al. decribe two different way to orient the part with thee tweezer: one way i to roll the part between them, another i to pivot the part around a fixture. (Shimada et al., 2000) contain a lot more good micro-manipulation reference 2.2 Part Orienting The problem of how to bring part into a deired orientation ha been well tudied at the macro-cale. It i not neceary to grap an object in order to orient it. Maon (1982, 1985) puhing howed how to orient part by puhing them. Thi can be ued to deign a equence of fence over a conveyor belt (Pehkin and Sanderon, 1988; Wiegley et al., 1996; Berretty et al., 1998). Akella et al. (1997) howed that intead of a equence of fence one can alo ue one fence with one rotational degree of freedom. Goldberg (1993) howed that it i poible to orient po- queezing lygonal part with a frictionle parallel-jaw gripper without enor. Goldberg conjectured and Chen and Ierardi (1995) proved that for every n-ided polygonal part, a equence of queeze can be computed in O(n 2 ) time that will orient it up to ymmetry. The length of uch a equence i O(n). Akella et al. (2000) that with partial enor information the length of thi equence can be reduced to O(m), where m i the maximum number of tate with the ame enor value. Bicchi and colleague howed that by imply rolling an rolling object between the two hand of a parallel-jaw gripper it i poible to orient and poition polyhedral part (Ceccarelli et al., 2000; Marigo et al., 1997) and mooth 3D part (Marigo and Bicchi, 2000). The jaw are equipped with tactile enor, which allow the ytem to recontruct the hape of unknown mooth object (Bicchi et al., 1999). In (Rao et al., 1995) an algorithm i decribed to orient pivoting polyhedral part uing o-called pivot grap. A part i

3 graped with two hard finger contact and i then free to rotate around the axi formed by the contact. tilting Erdmann and Maon (1988) developed a tray-tilting en- orle manipulator that can orient planar part in the preence of friction. If it in t poible to bring a part into a unique orientation, the planner would try to minimize the number of final orientation. In (Erdmann et al., 1993) it i hown how (with ome implifying aumption) three-dimenional part can be oriented uing a tray-tilting manipulator. In particular, for polyhedral part with n face a equence of tilt of length O(n) can be found in O(n 3 ) time. Zumel (1997) ued a variation of the tray tilting idea to orient planar part. Zumel ued two actuated arm connected at a hinge to tilt part from one arm to the other. vector In recent year a lot of work ha been done on pro- field grammable force field to orient part (Böhringer et al., 1997, 1999; Kavraki, 1997; Reznik et al., 1999) The idea i that ome kind of force field (implemented uing e.g. MEMS actuator array) can be ued to puh the part in a certain orientation. Kavraki (1997) preented a vector field that induced two table configuration for mot part. Böhringer et al. ued Goldberg algorithm (1993) to define a equence of queeze field to orient a part. They alo gave an example how programmable vector field can be ued to imultaneouly ort different part and orient them. 3 Two Micro-Manipulation Primitive We manipulate part with a pair of parallel jaw gripper. We aume there i no lip between the jaw and the part. We can realize thi aumption, for intance, by making the part and jaw out of a hydrophobic material and embedding them in a fluid. We alo aume both jaw will alway be in contact with the part and that there are no udden change in the poe of the part due to ticking effect. One jaw can tranlate in the horizontal direction, the other jaw can tranlate in the vertical direction. With each pair of gripper we can perform the following two operation: Squeeze We cloe the jaw and, imultaneouly, allow the jaw that can tranlate in the horizontal direction to move compliantly until a table grap i reached. Thi i equivalent to a frictionle jaw grap (Goldberg, 1993). Roll We tranlate one jaw in the horizontal direction by a given amount and allow the other jaw to move compliantly. To make ure that the part i alway in one of a finite number of orientation, we automatically follow each roll by a queeze. Thee two operation are illutrated in figure 2. Thee operation can be defined more formally a function that map orientation to orientation. Let S 1 be the et of orientation x=d(co β co( α+ β)) d α Figure 4: Relationhip between x, the tranlation of the upper jaw, and α, the change in orientation during a roll operation. in the plane. Conider the diameter function d : S 1 R, which, given an orientation, return the ditance between the jaw when they jut touch the part in thi orientation. We define the queeze function, : S 1 S 1, uch that if θ i the initial orientation, (θ) i the orientation after the queeze i completed. Note that for any θ (θ) i a local minimum of the diameter function. For the roll operation we can define a parametrized family of function, r x : S 1 S 1, uch that if θ i the initial orientation, r x (θ) i the orientation after the upper jaw ha been tranlated by x and the part ha been queezed. We define a local frame uch that if x i greater than 0, the jaw move to the left. A roll function correpond roughly to a hifted queeze function. Figure 3 how thee function for a rectangular part. Suppoe that during a roll the contact point do not change. For a given tranlation x of the upper jaw the change in orientation i then equal to α = co 1 (co β x/d) β, where d i the ditance between the contact point and β the angle between the x-axi and the line through the contact point. See figure 4. Note that x and α alway have the ame ign. If the contact point do change during a roll, we divide the roll into maller tep uch that during each tep the contact point do not change. The total change in orientation i imply the um of change during each tep. It i not hard to ee that for a given amount of tranlation the roll function i monotone in the orientation. We will ue thi property later. 4 Planning Algorithm Define a tate a an edge of the part being aligned with one of the jaw. Since there are 2 jaw, an n-ided polygon can be in 2n tate. The queeze and roll primitive are cloed under the et of part tate: any primitive will map from any tate to another tate in the et. For each tate we compute the minimum and maximum amount of tranlation needed to make a clockwie and counter-clockwie tranition to the next table edge. Thee minima and maxima correpond to critical point where the outcome of a roll operation will change. Now conider the orted lit of all critical point for all tate. To determine all poible outcome of a roll operation applied to a et of tate, it i ufficient to look d β

4 r(-3.05) 1,1 r(-1.51) 2,1 0,0 r(+4.25) r(+3.41) r(-5.67) r(+1.12) r(+5.59) r(-11.86) r(+2.19) r(-4.65) 4,0 r(-2.16) 3,1 r(+10.18) r(-2.16) 3,0 r(+10.18) r(-4.65) r(+2.19) (a) Tranition graph r(-4.65) r(+1.12) r(+4.25) r(+3.41) r(-11.86) r(+5.59) 4,1 (b) Tranition from tate [0, 0] to [3, 1] 0,1 r(-5.67) r(-1.51) 2,0 1,0 r(-3.05) Figure 5: Each node conit of a pair [e, j], where e = 0,..., n 1 i the edge index and j = 0, 1 i the jaw index. up the outcome at all the midpoint between conecutive critical point. In other word, even though we can roll a part by any continuou value, we only need to conider a finite et of O(n) roll function. The roll and queeze function induce a labeled graph on the tate, where each edge i labeled with the appropriate function. Figure 5 how an example of uch a graph for a given part. Baed on the roll and queeze function we can alo contruct a graph where the node are et of tate, which we will call hypertate. There exit an edge from node v to v if and only if applying a roll or queeze operation to each tate in v reult in the et v. Each edge i labeled with the correponding operation. The goal i now to find a path in thi graph from the et of all tate to a et with a few element a poible. The goal et will alway have at leat two element, becaue we can not ditinguih any two orientation that are 180 degree apart. We are intereted in finding the hortet path from the node repreenting all tate to node with a minimal number of tate. Thee path correpond to plan that orient a part with the mallet number of operation. Natarajan (1989) wa the firt to analyze the complexity of thi problem. He howed that given k function a plan can be found, if one exit, in time O(kn 4 ). Epptein (1990) preented an algorithm that given k monotone function find the hortet plan in O(kn 2 ) time. Goldberg (1993) and Chen and Ierardi (1995) improved on thi bound for the pecial cae where function correpond to queeze in a finite number of direction. In thi cae a plan of length O(n) can be found in time O(n 2 ). Recently, Berretty et al. (1998) analyzed another monotone function called the puh function. The puh function, p α : S 1 S 1, when given an orientation θ return the orientation of the part p α (θ) after it ha been puhed from direction α by a fence orthogonal to the puh direction. With the puh operation it i poible to uniquely orient a part. Berretty et al. preented an O(n 3 log n) algorithm to find the hortet plan. Since we have O(n) roll function and one queeze function, we can find a plan in O(n 3 ). Baed on the reult in the next ection we conjecture that for aymmetric part the final hypertate contain alway exactly two tate. It i poible that there exit many path of the ame length that lead to node with the ame number of tate. We can impoe additional contraint to find the bet path. For intance, we might prefer queeze operation over roll operation. Or we can minimize the total amount of tranlation required by a plan. Finally, we can elect the path that i the mot robut. It i poible to orient a polygonal by repeatedly applying the ame operation. Conider the et of minimal ditance uch that a counter-clockwie roll with thi ditance a parameter will caue a tranition to another tate. Let d be a ditance between the econd larget and larget element of that et. If we perform a roll operation with ditance d n 1 time, the part will be in the tate correponding to the larget element of the et. So we can compute a plan of length n 1 that will orient a part in linear time. 5 Random Polygonal Part Figure 1 how a plan that wa found uing the algorithm. The algorithm take the convex hull of the part a input. To get a ene for what kind of polygon take many operation to orient, we teted the algorithm on a et of random convex polygon. Random convex polygon are generated in the following way. We can regard a convex n-ided polygon a a et of n vector ubject to the contraint that the vector add up to the zero vector. We pick the x-coordinate (and y-coordinate) of the vector a follow: we pick a uniformly random point inide a n 1 dimenional hyperphere and rotate the reulting point (padded with a zero to make it

5 1 0.8 Cumulative probability Number of vertice Figure 7: Plot of number of operation v. number of node. Cumulative ditribution function of number of operation required to orient a part with 2, 3,, 12 node. primatic joint r(-4.49) r(+3.50) r(-1.30) Figure 6: For part with many table grap many operation are needed to orient it. jaw jaw part primatic joint length n) to lie in the hyperplane defined by n i=1 x i = 0. The vector can be computed in O(n) time. To create a polygon we need to ort the vector by angle, cauing the overall run time to be O(n log n). Thi algorithm i due to Lambert (1994). In figure 6 an example i hown of a 5-ided polygon that require 4 operation to orient it. The polygon i queezed firt, followed by three roll tranition. In general, the more table grap a part ha, the more operation will be needed to orient it. If all tate correpond to table grap, queezing the part ha no effect and only roll operation can be ued to orient it. Under the probability ditribution function induced by the algorithm decribed above, we found that almot all random polygonal part hape can be oriented in le than four operation. In figure 7 i hown the cumulative ditribution function of the number of operation required to orient a random polygon. Thi function i computed by ampling 5000 polygon for a given number of node. From thi figure it can be concluded that the expected number of operation needed i mall and increae lowly with the number of node. Figure 8: The kinematic of a queeze-roll micro-gripper 6 Dicuion We have preented a complete algorithm that compute a plan to orient a polygonal part at the micro-cale. The manipulation primitive take into account the ticking effect that occur at the micro-cale a well a the limited degree of freedom that manipulator typically have at that cale. The part orienting trategy i completely enorle. Reference Akella, S., Huang, W. H., Lynch, K. M., and Maon, M. T. (1997). Senorle part orienting with a one-joint manipulator. In Proc IEEE Intl. Conf. on Robotic and Automation. Akella, S., Huang, W. H., Lynch, K. M., and Maon, M. T. (2000). Part feeding on a conveyor with a one joint robot. Algorithmica, 26: Berretty, R.-P., Goldberg, K., Overmar, M. H., and van der

6 Stappen, A. F. (1998). Computing fence deign for orienting part. Computational Geometry: Theory and Application, 10: Bicchi, A., Marigo, A., and Prattichizzo, D. (1999). Dexterity through rolling: Manipulation of unknown object. In Proc IEEE Intl. Conf. on Robotic and Automation, page , Detroit, Michigan. Böhringer, K. F., Bhatt, V., Donald, B. R., and Goldberg, K. Y. (1997). Algorithm for enorle manipulation uing a vibrating urface. Algorithmica. Accepted for publication. Böhringer, K. F., Donald, B. R., and MacDonald, N. C. (1999). Programmable vector field for ditributed manipulation, with application to MEMS actuator array and vibratory part feeder. Intl. J. of Robotic Reearch, 18(2): Ceccarelli, M., Marigo, A., Piccinocchi, S., and Bicchi, A. (2000). Planning motion of polyhedral part by rolling. Algorithmica, 26(4): Chen, Y.-B. and Ierardi, D. (1995). The complexity of obliviou plan for orienting and ditinguihing polygonal part. Algorithmica, 14. Epptein, D. (1990). Reet equence for monotonic automata. SIAM J. Computing, 19(3): Erdmann, M. A. and Maon, M. T. (1988). An exploration of enorle manipulation. IEEE J. of Robotic and Automation, 4(4): Erdmann, M. A., Maon, M. T., and Vaněček, Jr., G. (1993). Mechanical part orienting: The cae of a polyhedron on a table. Algorithmica, 10: Fearing, R. S. (1995). Survey of ticking effect for micro part handling. In Proc IEEE/RSJ Intl. Conf. on Intelligent Robot and Sytem, volume 2, page , Pittburgh, PA. Goldberg, K. Y. (1993). Orienting polygonal part without enor. Algorithmica, 10(3): Kavraki, L. E. (1997). Part orientation with programmable vector field: Two table equilibria for mot part. In Proc IEEE Intl. Conf. on Robotic and Automation, page , Albuquerque, New Mexico. Koyano, K. and Sato, T. (1996). Micro object handling ytem with concentrated viual field and new handling kill. In Proc IEEE Intl. Conf. on Robotic and Automation, page , Minneapoli, MN. Lambert, T. (1994). Empty-Shape Triangulation Algorithm. PhD thei, Department of Computer Science, Univerity of Manitoba, Winnipeg, Manitoba. Marigo, A. and Bicchi, A. (2000). Rolling bodie with regular urface: Controllability theory and application. IEEE Tran. on Automatic Control, 45(9): Marigo, A., Chitour, Y., and Bicchi, A. (1997). Manipulation of polyhedral part by rolling. In Proc IEEE Intl. Conf. on Robotic and Automation, page Maon, M. T. (1982). Manipulator Graping and Puhing Operation. PhD thei, AI-TR-690, Artificial Intelligence Laboratory, MIT. Maon, M. T. (1985). The mechanic of manipulation. In Proc IEEE Intl. Conf. on Robotic and Automation, page , St. Loui. Miyazaki, H. and Sato, T. (1996). Fabrication of 3D quantum optical device by pick-and-place forming. In IEEE 9th Int l Workhop on MEMS, page , New York, NY. Natarajan, B. K. (1989). Some paradigm for the automated deign of part feeder. Intl. J. of Robotic Reearch, 8(6): Pehkin, M. A. and Sanderon, A. C. (1988). Planning robotic manipulation trategie for liding object. IEEE J. of Robotic and Automation, 4(5). Rao, A., Kriegman, D., and Goldberg, K. (1995). Complete algorithm for reorienting polyhedral part uing a pivoting gripper. In Proc IEEE Intl. Conf. on Robotic and Automation. Reznik, D., Mohkovich, E., and Canny, J. (1999). Building a univeral part manipulator. In Böhringer, K. and Choet, H., editor, Ditributed Manipulation. Kluwer. Saito, S., Miyazaki, H., and Sato, T. (1999). Pick and place operation of a micro object with high reliability and preciion baed on micro phyic under SEM. In Proc IEEE Intl. Conf. on Robotic and Automation, page , Detroit, MI. Shimada, E., Thompon, J., Yan, J., Wood, R., and Fearing, R. (2000). Prototyping millirobot uing dextrou microaembly and folding. In Sympoium on Microrobotic ASME Int. Mechanical Engineering Cong. and Exp., Orlando, FL. Wiegley, J., Goldberg, K., Pehkin, M., and Brokowki, M. (1996). A complete algorithm for deigning paive fence to orient part. In Proc IEEE Intl. Conf. on Robotic and Automation. Zech, W. and Fearing, R. S. (1998). Alignment of micropart uing force controlled puhing. In SPIE Conference on Microrobotic and Micromanipulation, Boton, MA. Zumel, N. B. (1997). A Nonprehenile Method for Reliable Part Orienting. PhD thei, Robotic Intitute, Carnegie Mellon Univerity, Pittburgh, PA.

Orienting Micro-Scale Parts with Squeeze and Roll Primitives

Orienting Micro-Scale Parts with Squeeze and Roll Primitives Orienting Micro-Scale Part with Squeeze and Roll Primitive Mark Moll Ken Goldberg Michael A. Erdmann Ron Fearing mmoll@c.cmu.edu goldberg@ieor.berkeley.edu me@c.cmu.edu ronf@eec.berkeley.edu Department

More information

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart.

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart. Univerität Augburg à ÊÇÅÍÆ ËÀǼ Approximating Optimal Viual Senor Placement E. Hörter, R. Lienhart Report 2006-01 Januar 2006 Intitut für Informatik D-86135 Augburg Copyright c E. Hörter, R. Lienhart Intitut

More information

Planning of scooping position and approach path for loading operation by wheel loader

Planning of scooping position and approach path for loading operation by wheel loader 22 nd International Sympoium on Automation and Robotic in Contruction ISARC 25 - September 11-14, 25, Ferrara (Italy) 1 Planning of cooping poition and approach path for loading operation by wheel loader

More information

Motion Control (wheeled robots)

Motion Control (wheeled robots) 3 Motion Control (wheeled robot) Requirement for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> peed control,

More information

Routing Definition 4.1

Routing Definition 4.1 4 Routing So far, we have only looked at network without dealing with the iue of how to end information in them from one node to another The problem of ending information in a network i known a routing

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each type of circuit will be implemented in two

More information

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc MAT 155: Decribing, Exploring, and Comparing Data Page 1 of 8 001-oteCh-3.doc ote for Chapter Summarizing and Graphing Data Chapter 3 Decribing, Exploring, and Comparing Data Frequency Ditribution, Graphic

More information

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks Performance of a Robut Filter-baed Approach for Contour Detection in Wirele Senor Network Hadi Alati, William A. Armtrong, Jr., and Ai Naipuri Department of Electrical and Computer Engineering The Univerity

More information

Representations and Transformations. Objectives

Representations and Transformations. Objectives Repreentation and Tranformation Objective Derive homogeneou coordinate tranformation matrice Introduce tandard tranformation - Rotation - Tranlation - Scaling - Shear Scalar, Point, Vector Three baic element

More information

xy-monotone path existence queries in a rectilinear environment

xy-monotone path existence queries in a rectilinear environment CCCG 2012, Charlottetown, P.E.I., Augut 8 10, 2012 xy-monotone path exitence querie in a rectilinear environment Gregory Bint Anil Mahehwari Michiel Smid Abtract Given a planar environment coniting of

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in Verilog and implemented

More information

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications DAROS: Ditributed Uer-Server Aignment And Replication For Online Social Networking Application Thuan Duong-Ba School of EECS Oregon State Univerity Corvalli, OR 97330, USA Email: duongba@eec.oregontate.edu

More information

/06/$ IEEE 364

/06/$ IEEE 364 006 IEEE International ympoium on ignal Proceing and Information Technology oie Variance Etimation In ignal Proceing David Makovoz IPAC, California Intitute of Technology, MC-0, Paadena, CA, 95 davidm@ipac.caltech.edu;

More information

A note on degenerate and spectrally degenerate graphs

A note on degenerate and spectrally degenerate graphs A note on degenerate and pectrally degenerate graph Noga Alon Abtract A graph G i called pectrally d-degenerate if the larget eigenvalue of each ubgraph of it with maximum degree D i at mot dd. We prove

More information

UC Berkeley International Conference on GIScience Short Paper Proceedings

UC Berkeley International Conference on GIScience Short Paper Proceedings UC Berkeley International Conference on GIScience Short Paper Proceeding Title A novel method for probabilitic coverage etimation of enor network baed on 3D vector repreentation in complex urban environment

More information

3D SMAP Algorithm. April 11, 2012

3D SMAP Algorithm. April 11, 2012 3D SMAP Algorithm April 11, 2012 Baed on the original SMAP paper [1]. Thi report extend the tructure of MSRF into 3D. The prior ditribution i modified to atify the MRF property. In addition, an iterative

More information

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking Refining SIRAP with a Dedicated Reource Ceiling for Self-Blocking Mori Behnam, Thoma Nolte Mälardalen Real-Time Reearch Centre P.O. Box 883, SE-721 23 Väterå, Sweden {mori.behnam,thoma.nolte}@mdh.e ABSTRACT

More information

Internet-Based CAD Tool for Design of Gripper Jaws 1 Mike T. Zhang and Ken Goldberg 2 IEOR Dept. and EECS Dept., UC Berkeley

Internet-Based CAD Tool for Design of Gripper Jaws 1 Mike T. Zhang and Ken Goldberg 2 IEOR Dept. and EECS Dept., UC Berkeley Internet-Based CAD Tool for Design of Gripper Jaws 1 Mike T. hang and Ken Goldberg IEOR Dept. and EECS Dept., UC Berkeley ABSTRACT We describe an Internet-based CAD tool that automatically designs gripper

More information

Kinematics Programming for Cooperating Robotic Systems

Kinematics Programming for Cooperating Robotic Systems Kinematic Programming for Cooperating Robotic Sytem Critiane P. Tonetto, Carlo R. Rocha, Henrique Sima, Altamir Dia Federal Univerity of Santa Catarina, Mechanical Engineering Department, P.O. Box 476,

More information

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router Ditributed Packet Proceing Architecture with Reconfigurable Hardware Accelerator for 100Gbp Forwarding Performance on Virtualized Edge Router Satohi Nihiyama, Hitohi Kaneko, and Ichiro Kudo Abtract To

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier a a The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each b c circuit will be decribed in Verilog

More information

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem,

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem, COMPETITIVE PROBABIISTIC SEF-ORGANIZING MAPS FOR ROUTING PROBEMS Haan Ghaziri AUB, OSB Beirut, ebanon ghaziri@aub.edu.lb Abtract In thi paper, we have applied the concept of the elf-organizing map (SOM)

More information

Shortest Paths with Single-Point Visibility Constraint

Shortest Paths with Single-Point Visibility Constraint Shortet Path with Single-Point Viibility Contraint Ramtin Khoravi Mohammad Ghodi Department of Computer Engineering Sharif Univerity of Technology Abtract Thi paper tudie the problem of finding a hortet

More information

CENTER-POINT MODEL OF DEFORMABLE SURFACE

CENTER-POINT MODEL OF DEFORMABLE SURFACE CENTER-POINT MODEL OF DEFORMABLE SURFACE Piotr M. Szczypinki Iintitute of Electronic, Technical Univerity of Lodz, Poland Abtract: Key word: Center-point model of deformable urface for egmentation of 3D

More information

Minimum congestion spanning trees in bipartite and random graphs

Minimum congestion spanning trees in bipartite and random graphs Minimum congetion panning tree in bipartite and random graph M.I. Otrovkii Department of Mathematic and Computer Science St. John Univerity 8000 Utopia Parkway Queen, NY 11439, USA e-mail: otrovm@tjohn.edu

More information

On successive packing approach to multidimensional (M-D) interleaving

On successive packing approach to multidimensional (M-D) interleaving On ucceive packing approach to multidimenional (M-D) interleaving Xi Min Zhang Yun Q. hi ankar Bau Abtract We propoe an interleaving cheme for multidimenional (M-D) interleaving. To achieved by uing a

More information

3D MODELLING WITH LINEAR APPROACHES USING GEOMETRIC PRIMITIVES

3D MODELLING WITH LINEAR APPROACHES USING GEOMETRIC PRIMITIVES MAKARA, TEKNOLOGI, VOL. 9, NO., APRIL 5: 3-35 3D MODELLING WITH LINEAR APPROACHES USING GEOMETRIC PRIMITIVES Mochammad Zulianyah Informatic Engineering, Faculty of Engineering, ARS International Univerity,

More information

A Novel Feature Line Segment Approach for Pattern Classification

A Novel Feature Line Segment Approach for Pattern Classification 12th International Conference on Information Fuion Seattle, WA, USA, July 6-9, 2009 A Novel Feature Line Segment Approach for Pattern Claification Yi Yang Intitute of Integrated Automation Xi an Jiaotong

More information

KS3 Maths Assessment Objectives

KS3 Maths Assessment Objectives KS3 Math Aement Objective Tranition Stage 9 Ratio & Proportion Probabilit y & Statitic Appreciate the infinite nature of the et of integer, real and rational number Can interpret fraction and percentage

More information

Multi-Target Tracking In Clutter

Multi-Target Tracking In Clutter Multi-Target Tracking In Clutter John N. Sander-Reed, Mary Jo Duncan, W.B. Boucher, W. Michael Dimmler, Shawn O Keefe ABSTRACT A high frame rate (0 Hz), multi-target, video tracker ha been developed and

More information

IMPLEMENTATION OF AREA, VOLUME AND LINE SOURCES

IMPLEMENTATION OF AREA, VOLUME AND LINE SOURCES December 01 ADMS 5 P503I1 IMPEMENTATION OF AREA, VOUME AND INE SOURCES The Met. Office (D J Thomon) and CERC 1. INTRODUCTION ADMS model line ource, and area and volume ource with conve polgon bae area.

More information

Lecture 14: Minimum Spanning Tree I

Lecture 14: Minimum Spanning Tree I COMPSCI 0: Deign and Analyi of Algorithm October 4, 07 Lecture 4: Minimum Spanning Tree I Lecturer: Rong Ge Scribe: Fred Zhang Overview Thi lecture we finih our dicuion of the hortet path problem and introduce

More information

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK ES05 Analyi and Deign of Engineering Sytem: Lab : An Introductory Tutorial: Getting Started with SIMULINK What i SIMULINK? SIMULINK i a oftware package for modeling, imulating, and analyzing dynamic ytem.

More information

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang Stochatic Search and Graph Technique for MCM Path Planning Chritine D. Piatko, Chritopher P. Diehl, Paul McNamee, Cheryl Rech and I-Jeng Wang The John Hopkin Univerity Applied Phyic Laboratory, Laurel,

More information

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment Int. J. Communication, Network and Sytem Science, 0, 5, 90-97 http://dx.doi.org/0.436/ijcn.0.50 Publihed Online February 0 (http://www.scirp.org/journal/ijcn) Increaing Throughput and Reducing Delay in

More information

Edits in Xylia Validity Preserving Editing of XML Documents

Edits in Xylia Validity Preserving Editing of XML Documents dit in Xylia Validity Preerving diting of XML Document Pouria Shaker, Theodore S. Norvell, and Denni K. Peter Faculty of ngineering and Applied Science, Memorial Univerity of Newfoundland, St. John, NFLD,

More information

Shortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights

Shortest Paths Problem. CS 362, Lecture 20. Today s Outline. Negative Weights Shortet Path Problem CS 6, Lecture Jared Saia Univerity of New Mexico Another intereting problem for graph i that of finding hortet path Aume we are given a weighted directed graph G = (V, E) with two

More information

Shortest Path Routing in Arbitrary Networks

Shortest Path Routing in Arbitrary Networks Journal of Algorithm, Vol 31(1), 1999 Shortet Path Routing in Arbitrary Network Friedhelm Meyer auf der Heide and Berthold Vöcking Department of Mathematic and Computer Science and Heinz Nixdorf Intitute,

More information

A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS

A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Vietnam Journal of Science and Technology 55 (5) (017) 650-657 DOI: 10.1565/55-518/55/5/906 A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Nguyen Huu Quang *, Banh

More information

Optimal Multi-Robot Path Planning on Graphs: Complete Algorithms and Effective Heuristics

Optimal Multi-Robot Path Planning on Graphs: Complete Algorithms and Effective Heuristics Optimal Multi-Robot Path Planning on Graph: Complete Algorithm and Effective Heuritic Jingjin Yu Steven M. LaValle Abtract arxiv:507.0390v [c.ro] Jul 05 We tudy the problem of optimal multi-robot path

More information

Cutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck.

Cutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck. Cutting Stock by Iterated Matching Andrea Fritch, Oliver Vornberger Univerity of Onabruck Dept of Math/Computer Science D-4909 Onabruck andy@informatikuni-onabrueckde Abtract The combinatorial optimization

More information

REVERSE KINEMATIC ANALYSIS OF THE SPATIAL SIX AXIS ROBOTIC MANIPULATOR WITH CONSECUTIVE JOINT AXES PARALLEL

REVERSE KINEMATIC ANALYSIS OF THE SPATIAL SIX AXIS ROBOTIC MANIPULATOR WITH CONSECUTIVE JOINT AXES PARALLEL Proceeding of the ASME 007 International Deign Engineering Technical Conference & Computer and Information in Engineering Conference IDETC/CIE 007 September 4-7, 007 La Vega, Nevada, USA DETC007-34433

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in VHL and implemented

More information

Today s Outline. CS 561, Lecture 23. Negative Weights. Shortest Paths Problem. The presence of a negative cycle might mean that there is

Today s Outline. CS 561, Lecture 23. Negative Weights. Shortest Paths Problem. The presence of a negative cycle might mean that there is Today Outline CS 56, Lecture Jared Saia Univerity of New Mexico The path that can be trodden i not the enduring and unchanging Path. The name that can be named i not the enduring and unchanging Name. -

More information

Integrated Single-arm Assembly and Manipulation Planning using Dynamic Regrasp Graphs

Integrated Single-arm Assembly and Manipulation Planning using Dynamic Regrasp Graphs Proceeding of The 2016 IEEE International Conference on Real-time Computing and Robotic June 6-9, 2016, Angkor Wat, Cambodia Integrated Single-arm Aembly and Manipulation Planning uing Dynamic Regrap Graph

More information

Interface Tracking in Eulerian and MMALE Calculations

Interface Tracking in Eulerian and MMALE Calculations Interface Tracking in Eulerian and MMALE Calculation Gabi Luttwak Rafael P.O.Box 2250, Haifa 31021,Irael Interface Tracking in Eulerian and MMALE Calculation 3D Volume of Fluid (VOF) baed recontruction

More information

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces Aalborg Univeritet Software-Baed Adjutment of Mobile Autotereocopic Graphic Uing Static Parallax Barrier Paprocki, Martin Marko; Krog, Kim Srirat; Kritofferen, Morten Bak; Krau, Martin Publihed in: Proceeding

More information

Motivation: Level Sets. Input Data Noisy. Easy Case Use Marching Cubes. Intensity Varies. Non-uniform Exposure. Roger Crawfis

Motivation: Level Sets. Input Data Noisy. Easy Case Use Marching Cubes. Intensity Varies. Non-uniform Exposure. Roger Crawfis Level Set Motivation: Roger Crawfi Slide collected from: Fan Ding, Charle Dyer, Donald Tanguay and Roger Crawfi 4/24/2003 R. Crawfi, Ohio State Univ. 109 Eay Cae Ue Marching Cube Input Data Noiy 4/24/2003

More information

How to Select Measurement Points in Access Point Localization

How to Select Measurement Points in Access Point Localization Proceeding of the International MultiConference of Engineer and Computer Scientit 205 Vol II, IMECS 205, March 8-20, 205, Hong Kong How to Select Meaurement Point in Acce Point Localization Xiaoling Yang,

More information

else end while End References

else end while End References 621-630. [RM89] [SK76] Roenfeld, A. and Melter, R. A., Digital geometry, The Mathematical Intelligencer, vol. 11, No. 3, 1989, pp. 69-72. Sklanky, J. and Kibler, D. F., A theory of nonuniformly digitized

More information

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing.

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing. Volume 3, Iue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Tak Aignment in

More information

Focused Video Estimation from Defocused Video Sequences

Focused Video Estimation from Defocused Video Sequences Focued Video Etimation from Defocued Video Sequence Junlan Yang a, Dan Schonfeld a and Magdi Mohamed b a Multimedia Communication Lab, ECE Dept., Univerity of Illinoi, Chicago, IL b Phyical Realization

More information

Optimizing Synchronous Systems for Multi-Dimensional. Notre Dame, IN Ames, Iowa computation is an optimization problem (b) circuit

Optimizing Synchronous Systems for Multi-Dimensional. Notre Dame, IN Ames, Iowa computation is an optimization problem (b) circuit Optimizing Synchronou Sytem for ulti-imenional pplication Nelon L. Pao and Edwin H.-. Sha Liang-Fang hao ept. of omputer Science & Eng. ept. of Electrical & omputer Eng. Univerity of Notre ame Iowa State

More information

An Approach to a Test Oracle for XML Query Testing

An Approach to a Test Oracle for XML Query Testing An Approach to a Tet Oracle for XML Query Teting Dae S. Kim-Park, Claudio de la Riva, Javier Tuya Univerity of Oviedo Computing Department Campu of Vieque, /n, 33204 (SPAIN) kim_park@li.uniovi.e, claudio@uniovi.e,

More information

Karen L. Collins. Wesleyan University. Middletown, CT and. Mark Hovey MIT. Cambridge, MA Abstract

Karen L. Collins. Wesleyan University. Middletown, CT and. Mark Hovey MIT. Cambridge, MA Abstract Mot Graph are Edge-Cordial Karen L. Collin Dept. of Mathematic Weleyan Univerity Middletown, CT 6457 and Mark Hovey Dept. of Mathematic MIT Cambridge, MA 239 Abtract We extend the definition of edge-cordial

More information

Advanced Encryption Standard and Modes of Operation

Advanced Encryption Standard and Modes of Operation Advanced Encryption Standard and Mode of Operation G. Bertoni L. Breveglieri Foundation of Cryptography - AES pp. 1 / 50 AES Advanced Encryption Standard (AES) i a ymmetric cryptographic algorithm AES

More information

A Practical Model for Minimizing Waiting Time in a Transit Network

A Practical Model for Minimizing Waiting Time in a Transit Network A Practical Model for Minimizing Waiting Time in a Tranit Network Leila Dianat, MASc, Department of Civil Engineering, Sharif Univerity of Technology, Tehran, Iran Youef Shafahi, Ph.D. Aociate Profeor,

More information

Comparison of Methods for Horizon Line Detection in Sea Images

Comparison of Methods for Horizon Line Detection in Sea Images Comparion of Method for Horizon Line Detection in Sea Image Tzvika Libe Evgeny Gerhikov and Samuel Koolapov Department of Electrical Engineering Braude Academic College of Engineering Karmiel 2982 Irael

More information

A Linear Interpolation-Based Algorithm for Path Planning and Replanning on Girds *

A Linear Interpolation-Based Algorithm for Path Planning and Replanning on Girds * Advance in Linear Algebra & Matrix Theory, 2012, 2, 20-24 http://dx.doi.org/10.4236/alamt.2012.22003 Publihed Online June 2012 (http://www.scirp.org/journal/alamt) A Linear Interpolation-Baed Algorithm

More information

ANALYSIS OF THE FIRST LAYER IN WEIGHTLESS NEURAL NETWORKS FOR 3_DIMENSIONAL PATTERN RECOGNITION

ANALYSIS OF THE FIRST LAYER IN WEIGHTLESS NEURAL NETWORKS FOR 3_DIMENSIONAL PATTERN RECOGNITION ANALYSIS OF THE FIRST LAYER IN WEIGHTLESS NEURAL NETWORKS FOR 3_DIMENSIONAL PATTERN RECOGNITION A. Váque-Nava * Ecuela de Ingeniería. CENTRO UNIVERSITARIO MEXICO. DIVISION DE ESTUDIOS SUPERIORES J. Figueroa

More information

All in-focus View Synthesis from Under-Sampled Light Fields

All in-focus View Synthesis from Under-Sampled Light Fields ICAT 2003 December 3-5, Tokyo, Japan All in-focu View Synthei from Under-Sampled Light Field Keita Takahahi,AkiraKubota and Takehi Naemura TheUniverityofTokyo Carnegie Mellon Univerity 7-3-1, Hongo, Bunkyo-ku,

More information

Design of a Stewart Platform for General Machining Using Magnetic Bearings

Design of a Stewart Platform for General Machining Using Magnetic Bearings eign of a Stewart Platform for eneral Machining Uing Magnetic earing Jeff Pieper epartment of Mechanical and Manufacturing Engineering Univerity of algary algary lberta anada N N4 pieper@ucalgary.ca Preented

More information

Evolution of Non-Deterministic Incremental Algorithms. Hugues Juille. Volen Center for Complex Systems. Brandeis University. Waltham, MA

Evolution of Non-Deterministic Incremental Algorithms. Hugues Juille. Volen Center for Complex Systems. Brandeis University. Waltham, MA Evolution of Non-Determinitic Incremental Algorithm a a New Approach for Search in State Space Hugue Juille Computer Science Department Volen Center for Complex Sytem Brandei Univerity Waltham, MA 02254-9110

More information

Chapter 13 Non Sampling Errors

Chapter 13 Non Sampling Errors Chapter 13 Non Sampling Error It i a general aumption in the ampling theory that the true value of each unit in the population can be obtained and tabulated without any error. In practice, thi aumption

More information

An Active Stereo Vision System Based on Neural Pathways of Human Binocular Motor System

An Active Stereo Vision System Based on Neural Pathways of Human Binocular Motor System Journal of Bionic Engineering 4 (2007) 185 192 An Active Stereo Viion Sytem Baed on Neural Pathway of Human Binocular Motor Sytem Yu-zhang Gu 1, Makoto Sato 2, Xiao-lin Zhang 2 1. Department of Advanced

More information

Operational Semantics Class notes for a lecture given by Mooly Sagiv Tel Aviv University 24/5/2007 By Roy Ganor and Uri Juhasz

Operational Semantics Class notes for a lecture given by Mooly Sagiv Tel Aviv University 24/5/2007 By Roy Ganor and Uri Juhasz Operational emantic Page Operational emantic Cla note for a lecture given by Mooly agiv Tel Aviv Univerity 4/5/7 By Roy Ganor and Uri Juhaz Reference emantic with Application, H. Nielon and F. Nielon,

More information

arxiv: v3 [cs.cg] 1 Oct 2018

arxiv: v3 [cs.cg] 1 Oct 2018 Improved Time-Space Trade-off for Computing Voronoi Diagram Bahareh Banyaady Matia Korman Wolfgang Mulzer André van Renen Marcel Roeloffzen Paul Seiferth Yannik Stein arxiv:1708.00814v3 [c.cg] 1 Oct 2018

More information

The Association of System Performance Professionals

The Association of System Performance Professionals The Aociation of Sytem Performance Profeional The Computer Meaurement Group, commonly called CMG, i a not for profit, worldwide organization of data proceing profeional committed to the meaurement and

More information

Trainable Context Model for Multiscale Segmentation

Trainable Context Model for Multiscale Segmentation Trainable Context Model for Multicale Segmentation Hui Cheng and Charle A. Bouman School of Electrical and Computer Engineering Purdue Univerity Wet Lafayette, IN 47907-1285 {hui, bouman}@ ecn.purdue.edu

More information

A New Approach to Pipeline FFT Processor

A New Approach to Pipeline FFT Processor A ew Approach to Pipeline FFT Proceor Shouheng He and Mat Torkelon Department of Applied Electronic, Lund Univerity S- Lund, SWEDE email: he@tde.lth.e; torkel@tde.lth.e Abtract A new VLSI architecture

More information

Course Project: Adders, Subtractors, and Multipliers a

Course Project: Adders, Subtractors, and Multipliers a In the name Allah Department of Computer Engineering 215 Spring emeter Computer Architecture Coure Intructor: Dr. Mahdi Abbai Coure Project: Adder, Subtractor, and Multiplier a a The purpoe of thi p roject

More information

Mid-term review ECE 161C Electrical and Computer Engineering University of California San Diego

Mid-term review ECE 161C Electrical and Computer Engineering University of California San Diego Mid-term review ECE 161C Electrical and Computer Engineering Univerity of California San Diego Nuno Vaconcelo Spring 2014 1. We have een in cla that one popular technique for edge detection i the Canny

More information

Computing C-space Entropy for View Planning

Computing C-space Entropy for View Planning Computing C-pace Entropy for View Planning for a Generic Range Senor Model Pengpeng Wang (pwangf@c.fu.ca) Kamal Gupta (kamal@c.fu.ca) Robotic Lab School of Engineering Science Simon Fraer Univerity Burnaby,

More information

Keywords: Defect detection, linear phased array transducer, parameter optimization, phased array ultrasonic B-mode imaging testing.

Keywords: Defect detection, linear phased array transducer, parameter optimization, phased array ultrasonic B-mode imaging testing. Send Order for Reprint to reprint@benthamcience.ae 488 The Open Automation and Control Sytem Journal, 2014, 6, 488-492 Open Acce Parameter Optimization of Linear Phaed Array Tranducer for Defect Detection

More information

A User-Attention Based Focus Detection Framework and Its Applications

A User-Attention Based Focus Detection Framework and Its Applications A Uer-Attention Baed Focu Detection Framework and It Application Chia-Chiang Ho, Wen-Huang Cheng, Ting-Jian Pan, Ja-Ling Wu Communication and Multimedia Laboratory, Department of Computer Science and Information

More information

A System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems

A System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems International Journal of Performability Engineering Vol., No. 3, May 05, pp. 03-. RAMS Conultant Printed in India A Sytem Dynamic Model for Tranient Availability Modeling of Repairable Redundant Sytem

More information

Tracking Articulator Movements Using Orientation Measurements

Tracking Articulator Movements Using Orientation Measurements Tracking Articulator Movement Uing Orientation Meaurement An Ji, Michael T. Johnon, and Jeffrey Berry Marquette Univerity Department of Electrical and Computer Engineering Speech and Signal Proceing Laboratory

More information

How to. write a paper. The basics writing a solid paper Different communities/different standards Common errors

How to. write a paper. The basics writing a solid paper Different communities/different standards Common errors How to write a paper The baic writing a olid paper Different communitie/different tandard Common error Reource Raibert eay My grammar point Article on a v. the Bug in writing Clarity Goal Conciene Calling

More information

Brief Announcement: Distributed 3/2-Approximation of the Diameter

Brief Announcement: Distributed 3/2-Approximation of the Diameter Brief Announcement: Ditributed /2-Approximation of the Diameter Preliminary verion of a brief announcement to appear at DISC 14 Stephan Holzer MIT holzer@mit.edu David Peleg Weizmann Intitute david.peleg@weizmann.ac.il

More information

SLA Adaptation for Service Overlay Networks

SLA Adaptation for Service Overlay Networks SLA Adaptation for Service Overlay Network Con Tran 1, Zbigniew Dziong 1, and Michal Pióro 2 1 Department of Electrical Engineering, École de Technologie Supérieure, Univerity of Quebec, Montréal, Canada

More information

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost Implementation of a momentum-baed ditance metric for motion graph Student: Aleandro Di Domenico (t.no 3775682), Supervior: Nicola Pronot April 3, 2014 Abtract Thi report preent the procedure and reult

More information

A Multi-objective Genetic Algorithm for Reliability Optimization Problem

A Multi-objective Genetic Algorithm for Reliability Optimization Problem International Journal of Performability Engineering, Vol. 5, No. 3, April 2009, pp. 227-234. RAMS Conultant Printed in India A Multi-objective Genetic Algorithm for Reliability Optimization Problem AMAR

More information

Markov Random Fields in Image Segmentation

Markov Random Fields in Image Segmentation Preented at SSIP 2011, Szeged, Hungary Markov Random Field in Image Segmentation Zoltan Kato Image Proceing & Computer Graphic Dept. Univerity of Szeged Hungary Zoltan Kato: Markov Random Field in Image

More information

Growing Networks Through Random Walks Without Restarts

Growing Networks Through Random Walks Without Restarts Growing Network Through Random Walk Without Retart Bernardo Amorim, Daniel Figueiredo, Giulio Iacobelli, Giovanni Neglia To cite thi verion: Bernardo Amorim, Daniel Figueiredo, Giulio Iacobelli, Giovanni

More information

Topics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X

Topics. Lecture 37: Global Optimization. Issues. A Simple Example: Copy Propagation X := 3 B > 0 Y := 0 X := 4 Y := Z + W A := 2 * 3X Lecture 37: Global Optimization [Adapted from note by R. Bodik and G. Necula] Topic Global optimization refer to program optimization that encompa multiple baic block in a function. (I have ued the term

More information

CERIAS Tech Report EFFICIENT PARALLEL ALGORITHMS FOR PLANAR st-graphs. by Mikhail J. Atallah, Danny Z. Chen, and Ovidiu Daescu

CERIAS Tech Report EFFICIENT PARALLEL ALGORITHMS FOR PLANAR st-graphs. by Mikhail J. Atallah, Danny Z. Chen, and Ovidiu Daescu CERIAS Tech Report 2003-15 EFFICIENT PARALLEL ALGORITHMS FOR PLANAR t-graphs by Mikhail J. Atallah, Danny Z. Chen, and Ovidiu Daecu Center for Education and Reearch in Information Aurance and Security,

More information

Nearly Constant Approximation for Data Aggregation Scheduling in Wireless Sensor Networks

Nearly Constant Approximation for Data Aggregation Scheduling in Wireless Sensor Networks Nearly Contant Approximation for Data Aggregation Scheduling in Wirele Senor Network Scott C.-H. Huang, Peng-Jun Wan, Chinh T. Vu, Yinghu Li and France Yao Computer Science Department, City Univerity of

More information

Exploring Simple Grid Polygons

Exploring Simple Grid Polygons Exploring Simple Grid Polygon Chritian Icking 1, Tom Kamphan 2, Rolf Klein 2, and Elmar Langetepe 2 1 Univerity of Hagen, Praktiche Informatik VI, 58084 Hagen, Germany. 2 Univerity of Bonn, Computer Science

More information

Anisotropic filtering on normal field and curvature tensor field using optimal estimation theory

Anisotropic filtering on normal field and curvature tensor field using optimal estimation theory Aniotropic filtering on normal field and curvature tenor field uing optimal etimation theory Min Liu Yuhen Liu and Karthik Ramani Purdue Univerity, Wet Lafayette, Indiana, USA Email: {liu66 liu28 ramani}@purdue.edu

More information

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit Senor & randucer, Vol. 8, Iue 0, October 204, pp. 34-40 Senor & randucer 204 by IFSA Publihing, S. L. http://www.enorportal.com Compreed Sening Image Proceing Baed on Stagewie Orthogonal Matching Puruit

More information

A PROBABILISTIC NOTION OF CAMERA GEOMETRY: CALIBRATED VS. UNCALIBRATED

A PROBABILISTIC NOTION OF CAMERA GEOMETRY: CALIBRATED VS. UNCALIBRATED A PROBABILISTIC NOTION OF CAMERA GEOMETRY: CALIBRATED VS. UNCALIBRATED Jutin Domke and Yianni Aloimono Computational Viion Laboratory, Center for Automation Reearch Univerity of Maryland College Park,

More information

Floating Point CORDIC Based Power Operation

Floating Point CORDIC Based Power Operation Floating Point CORDIC Baed Power Operation Kazumi Malhan, Padmaja AVL Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland Univerity, Rocheter, MI e-mail: kmalhan@oakland.edu,

More information

An Intro to LP and the Simplex Algorithm. Primal Simplex

An Intro to LP and the Simplex Algorithm. Primal Simplex An Intro to LP and the Simplex Algorithm Primal Simplex Linear programming i contrained minimization of a linear objective over a olution pace defined by linear contraint: min cx Ax b l x u A i an m n

More information

CSE 250B Assignment 4 Report

CSE 250B Assignment 4 Report CSE 250B Aignment 4 Report March 24, 2012 Yuncong Chen yuncong@c.ucd.edu Pengfei Chen pec008@ucd.edu Yang Liu yal060@c.ucd.edu Abtract In thi project, we implemented the recurive autoencoder (RAE) a decribed

More information

1 The secretary problem

1 The secretary problem Thi i new material: if you ee error, pleae email jtyu at tanford dot edu 1 The ecretary problem We will tart by analyzing the expected runtime of an algorithm, a you will be expected to do on your homework.

More information

A Novel Grey-RSS Navigation System Design for Mobile Robots

A Novel Grey-RSS Navigation System Design for Mobile Robots A vel Grey-RSS Navigation Sytem Deign for Mobile Robot Albert Wen-Long Yao*,, Hin-Te Liao, and Shiou-De Chen Department of Mechanical and Automation Engineering, National Kaohiung Firt Univerity of Science

More information

Greedy but Safe Replanning under Kinodynamic Constraints

Greedy but Safe Replanning under Kinodynamic Constraints Intl. Conf. on Robotic and Automation, IEEE pre, Rome, Italy, p. 704 710, 2007 Greedy but Safe Replanning under Kinodynamic Contraint Kota E. Bekri Lydia E. Kavraki Abtract We conider motion planning problem

More information

Analyzing Hydra Historical Statistics Part 2

Analyzing Hydra Historical Statistics Part 2 Analyzing Hydra Hitorical Statitic Part Fabio Maimo Ottaviani EPV Technologie White paper 5 hnode HSM Hitorical Record The hnode i the hierarchical data torage management node and ha to perform all the

More information

Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compensation

Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compensation Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compenation A. J. Healey Profeor and Director Center for AUV Reearch Naval Potgraduate School Monterey, CA 93953 healey@me.np.navy.mil

More information

FPGA Implementation of Closed Loop Control of Pan Tilt Mechanism

FPGA Implementation of Closed Loop Control of Pan Tilt Mechanism IJCTA, 9(39), 206, pp. 295-302 International Science Pre Cloed Loop Control of Soft Switched Forward Converter Uing Intelligent Controller 295 FPGA Implementation of Cloed Loop Control of Pan Tilt Mechanim

More information