Dynamic Movement Primitives for Human Robot interaction

Size: px
Start display at page:

Download "Dynamic Movement Primitives for Human Robot interaction"

Transcription

1 Workhop on Robot Motion Planning: Online, Reactive, and in Real-time 22 IEEE/RSJ International Conference on Intelligent Robot and Sytem, IROS 22 Vilamoura, Algarve, Portugal, October 7-2, 22 Dynamic Movement Primitive for Human Robot interaction Miguel Prada and Anthony Remazeille* Abtract A pecialization of the generic Dynamic Movement Primitive (DMP) framework i propoed in thi article to correctly addre a key activity for human robot collaboration that i object exchange. A a firt tep toward implementing thi challenging kill, thi paper focue on the arm motion to reach the initially unknown exchange ite. Two improvement related with thi application are propoed. Firt of all a better control of the tranition in between the two main component of the DMP repectively providing a kill hape-attractor and a goal-attractor i decribed, enabling to define when and how the tranition in between thee two component occur. Then an extenion to handle ituation where the goal poition varie along time i propoed, which improve the convergence of the trajectory toward a moving target (i.e. the human partner hand). Thee two improvement are validated by comparing the obtained behavior with human obervation realized through motion capture. I. INTRODUCTION The realization of robotic tak in non completely controlled environment require to provide the robotic ytem with a motion control cheme that adapt it behavior to the oberved ituation. Senor-baed approache uch a viual ervoing [3] define the control law a a cloed loop minimization of the error oberved in between the current and deired viual feature value. Depending on the framework ued, the robot motion can be optimal in the configuration pace or in the image feature pace. However, thee approache, in their baic verion, are trongly goal-driven and do not allow reproducing more complex kill in which the whole motion profile i a important a the convergence toward the goal. The learning of complex behavior can be addreed by programming by demontration approache, in which the robot imitate a tak demontrated either by a human operator oberved with a motion capture ytem, or by manually moving the robot itelf.statitical approache are frequently ued for the learning. In [], Hidden Markov Model are ued to recognize and reproduce nine different full body expreion by a imulated humanoid. Calinon et al. propoe in [2] to combine Gauian Mixture Model and Gauian Mixture Regreion to reproduce everal graping tak taught through kinethetic. The Dynamic Movement Primitive (DMP) method i another approach tudied in that field. Initially introduced by Ijpeert et al. [], the DMP approach relie on a non-linear dynamical ytem forced to *Thi work wa upported in part by the CogLaboration European project under contract FP7-ICT , and by the Fluent National project under contract DPI M. Prada and A. Remazeille are with the Aitive Technologie Department of the Health Diviion of Tecnalia Reearch and Innovation, Parque Tecnológico de San Sebatin, E-29 Donotia - San Sebatián, Spain follow a deired trajectory by a parametric forcing term. It i propoed in thi article to pecialize the baic DMP framework to the pecial cae of human-robot interaction during an object tranfer. Phyical human-robot interaction, and pecifically object exchange, i a key apect to get a fluid and efficient human robot collaboration. Several recent work are focuing on thi pecific ituation: [6] how that the human partner can reduce the complexity of thi tak by adapting to the robot behavior; [8] implement different velocity profile for the robot, and compare the reult with human-human exchange procedure; direct v. indirect (placing the object on a flat urface for the peron to grap) exchange procedure are compared in [4]; and [] focue motly on making the robot tranmit the intent of performing an exchange. In [3] the concrete exchange procedure i handled within an offline planning cheme. The A algorithm i ued to etimate the bet trajectory to exchange the object with the human partner, baed on a 3D cot map which combine three cot function focued on afety, viibility and arm convenience criteria. Once the optimal exchange path i obtained, the actual trajectory to follow i computed with the Soft Motion Trajectory planner, allowing active control of maximum jerk, acceleration and velocitie [2]. Neverthele, the obtained trajectory plan i not explicitly driven by the human obervation, and neither deigned to adapt to the partner behavior, which i omething inherent to the DMP approach propoed here. It i furthermore proved here that the initial tage of exchange location can be kipped by adapting accordingly the DMP framework. Thi paper i propoing a DMP pecialization for realizing human robot object exchange. A a firt tep, the focu i et on the definition of the control ytem to bring the robotic arm toward the exchange ite. Two improvement of the baic DMP framework are propoed, in relation with the exchange application. The firt one i related to a better control of the tranition between the feed-forward and feedback component of the DMP by introducing a cutom weighing function. The econd one addree the dynamic nature of the goal poition in exchange motion; a velocity baed feedback term i appended to the DMP ytem which improve convergence with the moving goal. Thi preent paper i organized a follow: next ection provide the needed background related to the DMP. Section III decribe the two extenion propoed, and the lat ection compare the reulting cheme behavior with real human-human exchange data recorded with motion capture equipment.

2 II. DYNAMIC MOVEMENT PRIMITIVES A. Original formulation The DMP framework learn a trajectory from jut one reference ample. It can then reproduce it and optionally adapt it to different configuration. Thi i achieved by uing a econd order linear dynamical ytem (i.e. a damped pring-like model) which i timulated with a non-linear forcing term. Let x(t) denote a one-dimenional trajectory tarting at x(t ) = x toward x(t f ) = g. In the original DMP framework the following ytem i introduced [9]: τ v = K(g x) Dv + (g x ) f () τẋ = v, (a) (b) with the forcing term f repreenting an arbitrary non-linear function a a um of weighted exponential bai function: and: f () = N i= ψ i()w i N i= ψ, (2) i() ψ i () = exp( h i ( c i ) 2 ). (3) The above dynamical ytem, named tranformation ytem by the author, i compoed of two driving component, aide of the global damping term Dv: K(g x) i an attractor toward the goal poition. (g x ) f () repreent the contribution of the non-linear forcing term caled by the g x factor. The variable on which the forcing term depend i a phae variable and it evolution i determined by the following decoupled linear ytem, called the canonical ytem: τṡ = α (4) Thi variable evolve exponentially from to. It i ued to remove the direct time dependency of the forcing term f (), and provide the complete ytem with a time calability by adjuting the parameter τ. The phae variable i alo ued to weigh the forcing term, enabling thi way to continuouly hift toward a purely goal-attracted ytem. When conidering multi-dimenional trajectorie, either the complete ytem above need to be replicated or, a propoed in [9], a common canonical ytem can be ued for all dimenion, with pecific tranformation ytem for each dimenion. B. Bio-inpired formulation In [7], Hoffmann highlight that thi formulation ha caling iue when the goal poition g i cloe to the trajectory tarting point x. Furthermore, thi model doe not adapt correctly to ituation where the goal parameter i et to the oppoite ide of the trajectory origin x with the repect to the original: the complete trajectory i then completely inverted. A lightly different bio-inpired model i thu propoed, baed on evidence obtained on in vivo tudie on frog. Thi modified DMP formulation i: τ v = K( f () + x x) + ( )K(g x) Dv (5a) τẋ = v (5b) Similarly, thi ytem i mainly compoed of two attractor field: The term K(g x) i an attractor toward the goal poition (from now on referred to a the goal-attractor). +x x) repreent an attractor toward f () + x (the hape-attractor). Each of thee attractor field ha it influence weighed according to the evolution of the phae variable: the hapeattractor, weighed by, i predominant in the beginning of the movement, when ; while the goal-attractor, weighed by ( ), i predominant in the end of the movement, a. Thi formulation bypae the iue ariing when the goal i cloe to the origin of the trajectory, and vatly improve the adaptation to new goal ince the hape-attractor doe not cale anymore with (g x ). Alo, the addition of the x component on the hape-attractor enable the ytem to behave properly when the initial tarting point i changed. Thee two propertie together make the ytem affine tranforminvariant when learning multi-dimenional trajectorie. The term K( f () the moving point C. Trajectory learning The learning procedure i the ame in both model. The firt tep i to give value to the parameter of the ytem: K and D involve the inherent dynamic of the econd order linear ytem, and determine it repone to online change in the goal parameter. τ i the time contant and hould be et to the duration of the ample trajectory τ = t f t. α determine the decay rate of the phae variable. A value α 4 will enure that.2 at t = τ. Once thee value are fixed, the next tep i to compute the deired value for the forcing term, by iolating it from (5a) (or (a) for the firt formulation), which reult in: f de () = K (τ v K(g x) + Dv + K(g x )) (6) and then inerting the value of the ample trajectory x = x(t), v = τẋ(t) and v = τẍ(t), by taking into account the nominal evolution of the phae variable = exp( α τ t). With thee deired value for the forcing term, the appropriate center and width of the bai exponential in (2) can be et, and the weight w i can be computed by fitting (2) to (6) by leat quare. D. Limitation with repect to the intended application Both the above formulation are quite enitive to variation in the goal from the very beginning, a illutrated on Fig., where a ample trajectory x(t) (black olid line) i learnt and reproduced with the goal changed from to.5 from the beginning. In the cae of the original formulation (red curve), the contribution of g in both the hape-attractor and goal-attractor (ee (a)) make both component cale when the goal i changed. In the cae of the bio-inpired formulation, a it can be een on (5a), the hape-attractor i not affected by the goal parameter. Neverthele, by tudying the evolution of the phae variable (Fig. 2)one can oberve

3 that more weight i given to the goal-attractor for t >.73τ (i.e. tarting at le than 2% of the trajectory duration). Thu, from thi early moment, any variation of the goal with repect to the reference one ha a trong effect which override the influence of the hape-attractor term. A previouly mentioned, the application we are conidering i the arm control during an object exchange with a human partner. The involvement of the human in the loop require the robotic ytem to deal with the exchange location uncertainty. It alo naturally contraint the robot motion to be human-friendly or fluent. One of the mean to improve the fluency of object exchange i to overlap the motion of the robot with the motion of the human partner, without waiting for the human to reach a table poition to tart moving. A olution to achieve thi i to launch the robot motion uing an etimation of the exchange ite, a propoed in [3]. Neverthele, thi initial gue would till need to be adjuted on-line to adjut the robot motion to the human behavior. To avoid thi initial etimation, we are propoing to et the DMP goal to the current poition of the hand of the human partner from the beginning of the movement generation. Thi enable to enure the convergence toward the exchange ite (which i currently aumed to be the human final hand location). Neverthele, from thi perpective, the fact that the DMP generator i too enitive to alteration in the goal parameter i conidered a a hortcoming, ince the initial goal fed to the ytem can be quite different to the poition reached by the non predictable human partner. In addition, the analyi of the human behavior ugget that reaching motion performed by human contain two ucceive component [5]: The onet of the movement i performed baed on imperfect target information and motly determined by an internal dynamical model and feed-forward control. The final part i dominated by viual feedback control, once the target poition information get more precie. Thi evidence upport the objective of initiating the movement with a dominantly feed-forward control policy, x(t) [m].5 ample Original DMP Bio inpired DMP Fig.. Senitivity of both the original (red curve) and the bio-inpired DMP (blue curve) generated motion with repect to a change in the goal. The black curve repreent the learn trajectory. (t).73τ τ Fig. 2. Evolution of the weight of the hape-attractor (in black) and the goal-attractor (in red) within the original and bio-inpired DMP model. and delaying the hift of weight toward the feedback component of the DMP tranformation ytem to later in the trajectory. Thi way the firt part of motion i mainly hapedriven, and le dependent on the goal variation, while the econd part take care of the convergence toward the goal. Next ection preent the propoed modification to the DMP method to achieve thi deired behavior. III. EXTENSION OF THE DMP MODEL A. Decoupled weighing function Two approache are conidered to modify the evolution of importance of each term driving the motion generation in the tranformation ytem: A change in the evolution of the phae variable can change the weight balance between the two component. Thi can be ued to delay the hift of importance from the hape-attractor toward the goal-attractor. A decoupling of the weight applied to each of the term in the tranformation ytem from the phae variable. Intead of weighing the attractor directly with the phae variable, an arbitrary function of the phae variable can be ued to compute the deired weight. The firt approach propoed require to find an appropriate ubtitute for the canonical ytem with the deired evolution, and in ome cae thi ytem might be difficult or even impoible to find without recurring to piecewie or untable ytem. Alo, changing the evolution of the phae variable by mean of altering the canonical ytem affect all the dimenion of the trajectory being reproduced by the DMP method. The econd approach i intereting in the ene that the canonical ytem can be kept in it original form. Furthermore, each of the tranformation ytem depending on the ame phae variable can ue a different weighing function if needed. Therefore it i decided to tick with thi econd approach which i conidered more veratile. The new ytem equation which ue the decoupling approach propoed are ( f w () and w g () are repectively

4 noted f w and w g for notational compactne): τ v = ( w g )( f w + x x) + w g K(g x) Dv τẋ = v τṡ = α, where f w () i now defined a: (7a) (7b) (7c) f w () = N i= ψ i()w i N i= ψ i(). (8) In comparion with (2) the phae variable i not included in the (8) anymore, ince it not longer required for the forcing term to fade away. Note that the gain K multiplying the hape-attractor in (5a) ha been dropped a well, ince it doe not have any effect at all on the ytem repone; thi i obviou by oberving how the deired value of the forcing term are computed with (6). It i propoed to ue a weighing function in the hape of a igmoid imilar to the Cumulative Ditribution Function (CDF) of the Normal ditribution. Thi function ha the advantage of relying on two parameter which eaily allow determining when the hift will occur (the mean µ of the Normal ditribution) and the duration of the hift (the tandard deviation σ of the ditribution). Fig. 3 how everal variation obtained by changing thee two parameter. The expreion for the function i, ubtituting the dependency on for dependency on time: w g (t) =.5 [ + er f ( t µ σ 2 )], (9) where er f tand for the Gau error function. Thi weighing function ha one problem, which become evident when the formula for the deired hape of the forcing term f w () i computed. To obtain the deired f w () one need to iolate it from (7a), reulting in: f w = ( w g ) (τ v w gk(g x) + Dv) x + x () (where the dependence on ha been dropped again for compactne). It i eay to ee that thi expreion tend to infinity a w g, thu cauing numerical iue. A imple product of the igmoid function with a linear term (e.g. tarting at.9 for t = and tending toward a t τ) olve thi problem, while till enuring that the hape-attractor influence i fading away when (i.e. t τ). Thi reult on the function hown in Fig. 4. By uing the Decoupled DMP formulation propoed in (7a), (7b) and (7c), the moment where the change of goal affect the output of the DMP algorithm can be adjuted at will. Fig. 5 illutrate the behavior of the new formulation propoed. The original trajectory learnt a well a the value of the goal et during execution are the ame a the one ued in Fig.. Three trajectorie are generated with different value of µ, howing how the ytem output i affected. In the three cae, the g parameter i et to it final value g =.5 from the beginning of the trajectory, but thi only affect the trajectory at the choen point in time. Notice that the rightmot cae, with µ =.7, witche to the goal-attractor too late for the trajectory to reach the goal at t = τ, although it will reach it hortly after, ince by that time the ytem i almot purely a table linear econd order ytem. B. Adpatation for dynamic goal A previouly mentioned, and a a firt implification, the DMP goal i et to the poition of the human partner hand. If [3] propoe to realize an off-line etimation of the bet exchange location, our approach preent the advantage of avoiding uch etimation, while maintaining a reactive proce o that the robot adapt to the human behavior and not the contrary. However, in ome cae, and even if the modification explained in the previou ection i in place, the fact of uing the human current hand poition a goal at each intant in the motion generation may introduce ome undeired ocillation in the reulting trajectory. The example on Fig. 6 how thi effect with a et of data from real human motion. In thi figure the black line how the original trajectory ued to learn the robot motion; the blue line how the oberved motion of the human partner, with whom the robot i performing the exchange operation; the red line repreent the generated trajectory (with the DMP modification wg(t) µ =.5τ σ =.τ µ =.5τ σ =.5τ µ =.5τ σ =.τ µ =.3τ σ =.5τ µ =.7τ σ =.5τ wg(t) Fig. 3..3τ.5τ.7τ τ Weighing function w g (t) with different et of parameter.3τ.5τ.7τ τ Fig. 4. Weighing function modified to avoid divide-by-zero numerical error uing the ame color code a in Fig. 3

5 x(t) [m].5. Original DMP Decoupled (µrel =.3) DMP Decoupled (µrel =.5) DMP Decoupled (µrel =.7) Fig. 5. Decoupled DMP with different value of µ and σ =.5. preented) a repone to the oberved movement. It can be een that, given that the partner poition i lagging with repect to the robot one when the hift of weight i done in favor of the goal-attractor, the robot motion revere for a certain time lape. Thi ocillation i not deired, and a gentle deceleration would be much more convenient. To alleviate thi iue, a modification of the model i propoed which improve the moothne of the convergence toward a moving goal. Thi modification conit in adding a velocity feedback term to the tranformation ytem, reulting in: τ v = ( w g )( f w + x x) + w g [K(g x) + K v ġ] Dv () Fig. 9 on the following ection how the repone trajectory generated to the ame oberved human motion, with the velocity feedback term in place. IV. EXPERIMENTAL VALIDATION To validate the propoed technique before implementing it onto a real robotic ytem, ome tet have been performed on real data involving two peron exchanging different object from different location, a hown in Fig. 7. Marker were intalled on the human bodie, mainly on the right arm of each partner (on the houlder, elbow and hand), although in the preent tudy only the hand marker are effectively.2 ued. Marker were tracked uing a Vicon motion capture ytem. The DMP verion preented in thi paper wa ued to learn the three Carteian dimenion of the right hand motion data from a elected equence. Then data from different equence have been ued a oberved human motion, and the reulting generated trajectorie have been compared to the recorded repone of the partner. The reulting behavior for one pecific data et i hown in Fig. 8, 9 and. In each of thee figure the black olid line repreent the ample trajectory ued for learning, the blue olid line repreent the data ued a oberved Human hand poition, the red olid line repreent the output of the propoed DMP method, the dotted blue line repreent the real recorded repone of the other Human partner to the movement in the olid blue line, and the olid green line how the repone of the bio-inpired DMP formulation under the ame condition. The meaured poition are in millimeter, and the reference ued for the data capture i located on the floor between the two uer, oriented a hown in Fig. 7, where the XYZ axi are colored in RGB order. Alo, for every motion dimenion being learnt the ame et of parameter ha been ued for the weighing function: µ =.7 and σ =.5. It can be een that the generated trajectorie adjut to the oberved partner trajectory without looing the inherent dynamic of the ample trajectory from which they were learnt. It i alo evident that the trajectory generated reemble much more cloely the real recorded repone of the human partner than the repone of the bio-inpired DMP method. Thi upport the idea that the previou verion of the DMP do actually require an initial etimation of the exchange location, ince uing the current hand poition of the partner a goal create ome unpredictable and undeired effect in the motion generated, epecially on Fig 8 and 9. A illutrated on thee example, The extended model we are propoing doe not require uch initial etimation to provide a atifactory behavior. V. CONCLUSIONS Thi article ha propoed an extenion of the DMP framework to correctly learn and reproduce the human arm approach during an object tranfer procedure. By changing the phae variable behavior, we obtain a better control of.. y(t) [m] Original Y DMP Decoupled Y (µrel =.7) Oberved partner Y Fig. 6. Ocillation with the DMP propoed in ection III-A. Fig. 7. Motion capture data aquired (left) and a picture of the capture eion (right).

6 Original X DMP Decoupled X (µrel =.7) Oberved partner X Repone to partner X Bio inpireddmp X.65.6 x(t) [m].2.. z(t) [m].55.5 Original Z DMP DecoupledZ (µrel =.7) Oberved partner Z Repone to partner Z Bio inpireddmp Z Fig. 8. Evolution of the generated trajectory in the X axi. Fig.. Evolution of the generated trajectory in the Z axi. y(t) [m] Fig. 9. Original Y DMP Decoupled Y (µrel =.7) Oberved partner Y Repone to partner Y Bio inpireddmp Y Evolution of the generated trajectory in the Y axi. the tranition in between the hape-attractor and the goalattractor, thu avoiding the need for an exchange location etimation. Furthermore, by adding in the tranformation ytem a compenation for the goal velocity, the model obtained improve it convergence toward moving target. It would be intereting to invetigate how thee improvement could benefit other application of the DMP framework. Thee experiment do not take yet into account the repone of the human partner to the robot motion; indeed, the behavior of the human might not be equivalent when interacting with a peron or with a robot. In order to complete the validation of our approach and to analyze the perception and reaction of the human when interacting with uch ytem, at the time of writing thi article, thi method i being implemented onto a real robotic etup. The equipment ued i a Kuka LWR robot, mounted onto a vertical tructure to reemble the configuration of a human houlder and arm; and a Kinect device to capture the motion of the human partner in front of the robot. Finally, one of the main iue that will need to be tackled regarding uch application i the triggering of the robotic motion tart to get a perfect timing with the human partner. The proper implementation of uch a triggering method will indeed highly influence the real time behavior of the preented technique. REFERENCES [] M. Cakmak, S. Srinivaa, M.K. Lee, S. Kieler, and J. Forlizzi. Uing Spatial and Temporal Contrat for Fluent Robot-Human Hand-over. In ACM/IEEE International Conference on Human-Robot Interaction, 2. [2] S. Calinon, F. Guenter, and A. Billard. On learning, repreenting, and generalizing a tak in a humanoid robot. IEEE tranaction on ytem, man, and cybernetic, 37(2): , April 27. [3] F. Chaumette and S. Hutchinon. Viual ervo control, part 2: Advanced approache. IEEE Robotic and Automation Magazine, 4():9 8, March 27. [4] Y.S. Choi, T. Chen, A. Jain, C. Anderon, J. Gla, and C. Kemp. Hand It Over or Set It Down: A Uer Study of Object Delivery with an Aitive Mobile Manipulator. In IEEE International Sympoium on Robot and Human Interactive Communication, 29. [5] M. Demurget and S. Grafton. Forward modeling allow feedback control for fat reaching movement. Trend in cognitive cience, 4():423 43, November 2. [6] A. Edinger and C. Kemp. Human-Robot Interaction for Cooperative Manipulation : Handing Object to One Another. In IEEE International Sympoium on Robot and Human Interactive Communication, 27. [7] H. Hoffmann, P. Pator, D.-H. Park, and S. Schaal. Biologicallyinpired dynamical ytem for movement generation: Automatic realtime goal adaptation and obtacle avoidance. IEEE International Conference on Robotic and Automation, page , May 29. [8] M. Huber, M. Rickert, A. Knoll, T. Brandt, and S. Glaauer. Human- Robot Interaction in Handing-Over Tak. In IEEE International Sympoium on Robot and Human Interactive Communication, page 7 2, 28. [9] A. Ijpeert, J. Nakanihi, H. Hoffmann, P. Pator, and S. Schaal. Learning Nonlinear Dynamical Sytem Model. Neural Computation, page 33, 2. [] A. Ijpeert, J. Nakanihi, T. Shibata, and S. Schaal. Nonlinear dynamical ytem for imitation with humanoid robot. IEEE-RAS International Conference on Humanoid Robot, 2. [] D. Lee and Y. Nakamura. Mimei cheme uing a monocular viion ytem on a humanoid robot. In IEEE International Conference on Robotic and Automation, page 4, April 27. [2] E. Sibot, L. Marin-Uria, R. Alami, and T. Simeon. A human aware mobile robot motion planner. IEEE Tranaction on Robotic, 23(5), 27. [3] E. Sibot, L. Marin-Uria, X. Broquere, D. Sidobre, and R. Alami. Syntheizing robot motion adapted to human preence. International Journal of Social Robotic, 2(3), 2.

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

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

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

Modeling of underwater vehicle s dynamics

Modeling of underwater vehicle s dynamics Proceeding of the 11th WEA International Conference on YTEM, Agio Nikolao, Crete Iland, Greece, July 23-25, 2007 44 Modeling of underwater vehicle dynamic ANDRZEJ ZAK Department of Radiolocation and Hydrolocation

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

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

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

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

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

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

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

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

Stress-Blended Eddy Simulation (SBES) - A new Paradigm in hybrid RANS-LES Modeling

Stress-Blended Eddy Simulation (SBES) - A new Paradigm in hybrid RANS-LES Modeling Stre-Blended Eddy Simulation (SBES) - A new Paradigm in hybrid RANS-LES Modeling Menter F.R. ANSYS Germany GmbH Introduction It i oberved in many CFD imulation that RANS model how inherent technology limitation

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

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

[N309] Feedforward Active Noise Control Systems with Online Secondary Path Modeling. Muhammad Tahir Akhtar, Masahide Abe, and Masayuki Kawamata

[N309] Feedforward Active Noise Control Systems with Online Secondary Path Modeling. Muhammad Tahir Akhtar, Masahide Abe, and Masayuki Kawamata he 32nd International Congre and Expoition on Noie Control Engineering Jeju International Convention Center, Seogwipo, Korea, Augut 25-28, 2003 [N309] Feedforward Active Noie Control Sytem with Online

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

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

Mirror shape recovery from image curves and intrinsic parameters: Rotationally symmetric and conic mirrors. Abstract. 2. Mirror shape recovery

Mirror shape recovery from image curves and intrinsic parameters: Rotationally symmetric and conic mirrors. Abstract. 2. Mirror shape recovery Mirror hape recovery from image curve and intrinic parameter: Rotationally ymmetric and conic mirror Nuno Gonçalve and Helder Araújo Λ Intitute of Sytem and Robotic Univerity of Coimbra Pinhal de Marroco

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

A SIMPLE IMPERATIVE LANGUAGE THE STORE FUNCTION NON-TERMINATING COMMANDS

A SIMPLE IMPERATIVE LANGUAGE THE STORE FUNCTION NON-TERMINATING COMMANDS A SIMPLE IMPERATIVE LANGUAGE Eventually we will preent the emantic of a full-blown language, with declaration, type and looping. However, there are many complication, o we will build up lowly. Our firt

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

/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

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

Aspects of Formal and Graphical Design of a Bus System

Aspects of Formal and Graphical Design of a Bus System Apect of Formal and Graphical Deign of a Bu Sytem Tiberiu Seceleanu Univerity of Turku, Dpt. of Information Technology Turku, Finland tiberiu.eceleanu@utu.fi Tomi Weterlund Turku Centre for Computer Science

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

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

AN ALGORITHM FOR RESTRICTED NORMAL FORM TO SOLVE DUAL TYPE NON-CANONICAL LINEAR FRACTIONAL PROGRAMMING PROBLEM

AN ALGORITHM FOR RESTRICTED NORMAL FORM TO SOLVE DUAL TYPE NON-CANONICAL LINEAR FRACTIONAL PROGRAMMING PROBLEM RAC Univerity Journal, Vol IV, No, 7, pp 87-9 AN ALGORITHM FOR RESTRICTED NORMAL FORM TO SOLVE DUAL TYPE NON-CANONICAL LINEAR FRACTIONAL PROGRAMMING PROLEM Mozzem Hoain Department of Mathematic Ghior Govt

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

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

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong 4th International Conference on Machinery, Material and Computing Technology (ICMMCT 2016) A Load Balancing Model baed on Load-aware for Ditributed Controller Fengjun Shang, Wenjuan Gong College of Compute

More information

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial SIMIT 7 Component Type Editor (CTE) Uer manual Siemen Indutrial Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult

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

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

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

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

The norm Package. November 15, Title Analysis of multivariate normal datasets with missing values

The norm Package. November 15, Title Analysis of multivariate normal datasets with missing values The norm Package November 15, 2003 Verion 1.0-9 Date 2002/05/06 Title Analyi of multivariate normal dataet with miing value Author Ported to R by Alvaro A. Novo . Original by Joeph

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

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

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

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

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

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

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Januz A. Starzyk,Yongtao Guo, and Zhineng Zhu School of Electrical Engineering & Computer Science

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

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

step. J.N. Fernando, J. Kriegseis and D.E. Rival

step. J.N. Fernando, J. Kriegseis and D.E. Rival On the eparated region behind a confined backward-facing tep J.N. Fernando, J. Kriegei and D.E. Rival Department of Mechanical and Manufacturing Engineering, Univerity of Calgary, Calgary, AB, Canada T2N

More information

Texture-Constrained Active Shape Models

Texture-Constrained Active Shape Models 107 Texture-Contrained Active Shape Model Shuicheng Yan, Ce Liu Stan Z. Li Hongjiang Zhang Heung-Yeung Shum Qianheng Cheng Microoft Reearch Aia, Beijing Sigma Center, Beijing 100080, China Dept. of Info.

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

IMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak

IMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak IMPROVED DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION Tak-Shing Wong, Charle A. Bouman, and Ilya Pollak School of Electrical and Computer Engineering Purdue Univerity ABSTRACT We propoe

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

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

Delaunay Triangulation: Incremental Construction

Delaunay Triangulation: Incremental Construction Chapter 6 Delaunay Triangulation: Incremental Contruction In the lat lecture, we have learned about the Lawon ip algorithm that compute a Delaunay triangulation of a given n-point et P R 2 with O(n 2 )

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

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

A NEW APPROACH IN MEASURING OF THE ROUGHNESS FOR SURFACE CONSTITUTED WITH MACHINING PROCESS BY MATERIAL REMOVAL

A NEW APPROACH IN MEASURING OF THE ROUGHNESS FOR SURFACE CONSTITUTED WITH MACHINING PROCESS BY MATERIAL REMOVAL International Journal of Mechanical and Production Engineering Reearch and Development (IJMPERD) ISSN 49-689 Vol. 3, Iue, Mar 3, 4-5 TJPRC Pvt. Ltd. A NEW APPROACH IN MEASURING OF THE ROUGHNESS FOR SURFACE

More information

Development of an atmospheric climate model with self-adapting grid and physics

Development of an atmospheric climate model with self-adapting grid and physics Intitute of Phyic Publihing Journal of Phyic: Conference Serie 16 (2005) 353 357 doi:10.1088/1742-6596/16/1/049 SciDAC 2005 Development of an atmopheric climate model with elf-adapting grid and phyic Joyce

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

Performance Evaluation of an Advanced Local Search Evolutionary Algorithm

Performance Evaluation of an Advanced Local Search Evolutionary Algorithm Anne Auger and Nikolau Hanen Performance Evaluation of an Advanced Local Search Evolutionary Algorithm Proceeding of the IEEE Congre on Evolutionary Computation, CEC 2005 c IEEE Performance Evaluation

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

Finite Elements Method in Split Hopkinson Pressure Bar developing process

Finite Elements Method in Split Hopkinson Pressure Bar developing process 6th WSEAS International Conference on SYSTEM SCIENCE and SIMULATION in ENGINEERING, Venice, Italy, November 1-3, 007 63 Finite Element Method in Split Hopkinon Preure Bar developing proce ROTARIU ADRIAN

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

Service and Network Management Interworking in Future Wireless Systems

Service and Network Management Interworking in Future Wireless Systems Service and Network Management Interworking in Future Wirele Sytem V. Tountopoulo V. Stavroulaki P. Demeticha N. Mitrou and M. Theologou National Technical Univerity of Athen Department of Electrical Engineering

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

Maximum Feedrate Interpolator for Multi-axis CNC Machining with Jerk Constraints

Maximum Feedrate Interpolator for Multi-axis CNC Machining with Jerk Constraints Maximum Feedrate Interpolator for Multi-axi CNC Machining with Jerk Contraint Xavier Beudaert, Sylvain Lavernhe, Chritophe Tournier To cite thi verion: Xavier Beudaert, Sylvain Lavernhe, Chritophe Tournier.

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

Quadrilaterals. Learning Objectives. Pre-Activity

Quadrilaterals. Learning Objectives. Pre-Activity Section 3.4 Pre-Activity Preparation Quadrilateral Intereting geometric hape and pattern are all around u when we tart looking for them. Examine a row of fencing or the tiling deign at the wimming pool.

More information

A Boyer-Moore Approach for. Two-Dimensional Matching. Jorma Tarhio. University of California. Berkeley, CA Abstract

A Boyer-Moore Approach for. Two-Dimensional Matching. Jorma Tarhio. University of California. Berkeley, CA Abstract A Boyer-Moore Approach for Two-Dimenional Matching Jorma Tarhio Computer Science Diviion Univerity of California Berkeley, CA 94720 Abtract An imple ublinear algorithm i preented for two-dimenional tring

More information

Research Article A Comparison between Position-Based and Image-Based Dynamic Visual Servoings in the Control of a Translating Parallel Manipulator

Research Article A Comparison between Position-Based and Image-Based Dynamic Visual Servoings in the Control of a Translating Parallel Manipulator Journal of Robotic Volume 212, Article ID 13954, 11 page doi:1.1155/212/13954 Reearch Article A Comparion between Poition-Baed and Image-Baed Dynamic Viual Servoing in the Control of a Tranlating Parallel

More information

Image authentication and tamper detection using fragile watermarking in spatial domain

Image authentication and tamper detection using fragile watermarking in spatial domain International Journal of Advanced Reearch in Computer Engineering & Technology (IJARCET) Volume 6, Iue 7, July 2017, ISSN: 2278 1323 Image authentication and tamper detection uing fragile watermarking

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

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

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

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity Modelling the impact of cyber attack on the traffic control centre of an urban automobile tranport ytem by mean of enhanced cyberecurity Yoana Ivanova 1,* 1 Bulgarian Academy of Science, Intitute of ICT,

More information

TAM 212 Worksheet 3. Solutions

TAM 212 Worksheet 3. Solutions Name: Group member: TAM 212 Workheet 3 Solution The workheet i concerned with the deign of the loop-the-loop for a roller coater ytem. Old loop deign: The firt generation of loop wa circular, a hown below.

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

First Analysis and Experiments in Aerial Manipulation Using Fully Actuated Redundant Robot Arm

First Analysis and Experiments in Aerial Manipulation Using Fully Actuated Redundant Robot Arm 203 IEEE/RSJ International Conference on Intelligent Robot and Sytem (IROS) November 3-7, 203. Tokyo, Japan irt Analyi and Experiment in Aerial Manipulation Uing ully Actuated Redundant Robot Arm elix

More information

NUMERICAL MODELING ON THE DAMPING CONTROL OF TLD STRUCTURE

NUMERICAL MODELING ON THE DAMPING CONTROL OF TLD STRUCTURE 4th International Conference on Earthquake Engineering Taipei, Taiwan October 12-13, 2006 Paper No. 183 NUMERICAL MODELING ON THE DAMPING CONTROL OF TLD STRUCTURE Han jun 1, Li Yingmin 2, Liu Liping 3,

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

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

Image Morphing Using Deformation Techniques

Image Morphing Using Deformation Techniques Image Morphing Uing Deformation Technique Seung-Yong Lee, Kyung-Yong Chwa, Jame Hahn, and Sung Yong Shin Department of Computer Science Korea Advanced Intitute of Science and Technology 373-1 Kuong-dong

More information

USING ARTIFICIAL NEURAL NETWORKS TO APPROXIMATE A DISCRETE EVENT STOCHASTIC SIMULATION MODEL

USING ARTIFICIAL NEURAL NETWORKS TO APPROXIMATE A DISCRETE EVENT STOCHASTIC SIMULATION MODEL USING ARTIFICIAL NEURAL NETWORKS TO APPROXIMATE A DISCRETE EVENT STOCHASTIC SIMULATION MODEL Robert A. Kilmer Department of Sytem Engineering Unite State Military Acaemy Wet Point, NY 1996 Alice E. Smith

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

Tracking High Speed Skater by Using Multiple Model

Tracking High Speed Skater by Using Multiple Model Vol. 2, No. 26 Tracing High Speed Sater by Uing Multiple Model Guojun Liu & Xianglong Tang School of Computer Science & Engineering Harbin Intitute of Technology Harbin 5000, China E-mail: hitliu@hit.edu.cn

More information

Drawing Lines in 2 Dimensions

Drawing Lines in 2 Dimensions Drawing Line in 2 Dimenion Drawing a traight line (or an arc) between two end point when one i limited to dicrete pixel require a bit of thought. Conider the following line uperimpoed on a 2 dimenional

More information

Loop Forming Snake-like Robot ACM-R7 and Its Serpenoid Oval Control

Loop Forming Snake-like Robot ACM-R7 and Its Serpenoid Oval Control The 21 IEEE/RSJ International Conference on Intelligent Robot and Sytem October 18-22, 21, Taipei, Taiwan Loop Forming Snake-like Robot ACM-R7 and It Serpenoid Oval Control Taro Ohahi, Hiroya Yamada and

More information

Research on Star Image Noise Filtering Based on Diffusion Model of Regularization Influence Function

Research on Star Image Noise Filtering Based on Diffusion Model of Regularization Influence Function 016 Sith International Conference on Intrumentation & Meaurement Computer Communication and Control Reearch on Star Image Noie Filtering Baed on Diffuion Model of Regularization Influence Function SunJianming

More information

A reduced reference image quality metric based on feature fusion and neural networks

A reduced reference image quality metric based on feature fusion and neural networks Univerity of Wollongong Reearch Online Faculty of Engineering and Information Science - Paper: Part A Faculty of Engineering and Information Science 2011 A reduced reference image quality metric baed on

More information

Computer Aided Drafting, Design and Manufacturing Volume 25, Number 3, September 2015, Page 10

Computer Aided Drafting, Design and Manufacturing Volume 25, Number 3, September 2015, Page 10 Computer Aided Drafting, Deign and Manufacturing Volume 5, umber 3, September 015, Page 10 CADDM Reearch of atural Geture Recognition and Interactive Technology Compatible with YCbCr and SV Color Space

More information

See chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM

See chapter 8 in the textbook. Dr Muhammad Al Salamah, Industrial Engineering, KFUPM Goal programming Objective of the topic: Indentify indutrial baed ituation where two or more objective function are required. Write a multi objective function model dla a goal LP Ue weighting um and preemptive

More information

Modeling and Analysis of Slow CW Decrease for IEEE WLAN

Modeling and Analysis of Slow CW Decrease for IEEE WLAN Modeling and Analyi of Slow CW Decreae for IEEE 82. WLAN Qiang Ni, Imad Aad 2, Chadi Barakat, and Thierry Turletti Planete Group 2 Planete Group INRIA Sophia Antipoli INRIA Rhône-Alpe Sophia Antipoli,

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

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

Numerical Modeling of Material Discontinuity Using Mixed MLPG Collocation Method

Numerical Modeling of Material Discontinuity Using Mixed MLPG Collocation Method umerical odeling of aterial Dicontinuit Uing ied LPG Collocation ethod B. alušić 1,. Sorić 1 and T. arak 1 Abtract A mied LPG collocation method i applied for the modeling of material dicontinuit in heterogeneou

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

Introduction to PET Image Reconstruction. Tomographic Imaging. Projection Imaging. PET Image Reconstruction 11/6/07

Introduction to PET Image Reconstruction. Tomographic Imaging. Projection Imaging. PET Image Reconstruction 11/6/07 Introduction to PET Image Recontruction Adam Aleio Nuclear Medicine Lecture Imaging Reearch Laboratory Diviion of Nuclear Medicine Univerity of Wahington Fall 2007 http://dept.wahington.edu/nucmed/irl/education.html

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

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