Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation

Size: px
Start display at page:

Download "Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation"

Transcription

1 Fuzzy Learning ariable Amittance Control for Human-Robot Cooperation Fotios Dimeas an Nikos Aspragathos Abstract This paper presents a metho for variable amittance control in human-robot cooperation tasks, that combines a human-like ecision making process an an aaptation algorithm. A Fuzzy Inference System is esigne that relies on the measure velocity an the force applie by the operator to moify on-line the amping of the robot amittance, base on expert knowlege for intuitive cooperation. A Fuzzy Moel Reference Learning Controller is use to aapt the Fuzzy Inference System accoring to the minimum jerk trajectory moel. To evaluate the performance of the propose controller a point-to-point cooperation task is conucte with multiple subjects using a KUKA LWR robot. I. INTRODUCTION Avances in robot control have enable the cooperation between robots an humans through active compliant motion control of manipulators. Assisting robots that interact physically with a human can enhance the physical capabilities of the latter an can facilitate everyay tasks e.g. manipulation of heavy or long bulky objects. Particularly in inustry, where assembly of heavy parts requires the high flexibility of the human, a cooperative manipulation woul facilitate the task since it will reuce the buren from the human. Impeance control [1] is wiely use in physical humanrobot interaction (phri), since it has the ability to establish a ynamic relationship between the robot an the environment. Instea of controlling the position or the force inepenently, the ynamic behaviour of the robot is regulate by moifying the parameters of virtual stiffness, amping an inertia. In human-robot collaboration, where the robot oes not usually interact with stiff environments, amittance control is incorporate, which creates a mapping from forces into motion enabling the robot to comply to any forces applie by the human at a preefine manner. Since it was shown that the most ominant parameter of amittance control in human-robot collaboration is the virtual amping [2], a lot of research has been conucte on tuning this factor for more intuitive interaction. A variable amittance control scheme was introuce in [3] to aapt the amping factor with respect to the spee of the cooperation. Duchaine et al. [4] ajuste the amping by estimating the human intentions from the ifferentiation of the force applie by the operator to the robot. A combination of the operator s velocity an acceleration was propose in [5], however numeric ifferentiations yiel noisy signals that require filtering an cause elays. Although the results with Authors are with the Robotics Group, Dept. of Mechanical Engineering & Aeronautics, University of Patras, 265 Patra, Greece. Fotios Dimeas is fune by IKY fellowships of excellence for postgrauate stuies in Greece - Siemens program. {imeasf,asprag}@mech.upatras.gr variable amittance on the mentione papers emonstrate superior performance compare with constant amittance parameters in terms of intuitiveness, precision an transparency of motion, the functions that tune the parameters are obtaine accoring to the researcher s intuition an in a heuristic manner. A more systematic approach for aapting the robot amittance was propose by Rahman et al. [6] who investigate the human arm characteristics. The authors ientifie the human arm impeance in a human-human cooperation task an erive a function to tune the robot amping accoringly for a similar human-robot task. A metho to on-line estimate the human arm stiffness an ajust the amping coefficient accoringly was propose by Tsumugiwa et al. [7]. Most of these methos along with others [8], [9] use the minimum jerk trajectory moel [1], which suggests that the human arm moves with minimal acceleration uring a point-topoint linear motion. However, this moel requires a priori knowlege of the movement, that restricts the usage of these methos in unstructure tasks. Summarizing, there are ifferent approaches to implement variable amittance control in orer to achieve effective interaction, which share the basic iea; the moification of the amping coefficient base either on monitore variables or optimisation criteria. On the one han, by monitoring variables such as the velocity or the applie force by the human no optimal solution is guarantee since the propose algorithms are erive in a heuristic way. On the other han, these optimisation techniques are task epenent an cannot be easily extene to other motion profiles. In this paper, a metho to combine human knowlege with a learning metho is introuce for an optimal variable amittance control scheme. To emulate the human ecision making process an on-line Fuzzy Inference System (FIS) is propose that etermines the esire amping of the amittance controller using only the joint position sensors of the robot an an external force sensor. In orer to tune the FIS for optimal cooperation a Fuzzy Moel Reference Learning Controller (FMRLC) is use for aapting the FIS towars the minimum jerk trajectory moel. Although explicit knowlege is require for the FMRLC training proceure, the traine FIS presents better performance than the heuristically tune FIS even in unknown motion profiles. The propose system is evaluate on an experimental set-up of a linear point-topoint motion using a KUKA LWR robot an the performance is measure with a number of subjects in terms of the require effort an the overall completion time.

2 II. ADMITTANCE CONTROLLER In phri amittance control is mainly use because it can establish a ynamic relationship between the forces/torques applie to the robot an the isplacement/velocity. In a human-robot cooperation task that is investigate here, the human acts as the leaer an efines the motion, while the robot is the follower an must comply to the applie forces by the human. The amittance controller of the robot is escribe by a typical secon-orer relationship: m e + c e = F h (1) where e = ref is the eviation of the actual velocity from the reference velocity ref =, m is the virtual inertia an c the virtual amping. The virtual stiffness k is set equal to zero since no restoring force is esire. The operator by applying a force F h, which is the input to the amittance, perceives a mass m in a viscous environment c. The virtual inertia has a negligible effect on the cooperation although it is suggeste that it shoul be ajuste proportionally to the amping for stability issues [5]. Furthermore, the lower limits of the amittance parameters have to be efine to avoi unstable behaviour [11]. Before the parameter upate law is evelope, the cooperative motion is stuie. A. Cooperative Motion In orer to select the optimum parameters of the variable amittance controller the point-to-point movement of the human alone an then in cooperation with a robot is investigate. In both cases the motion follows the minimum jerk trajectory in a straight line [1] an can be ivie into two phases; a rapi movement with low accuracy for approaching the target an a high accuracy movement with lower velocity for accurate positioning [12]. In a leaerfollower cooperation between two humans a blinfole follower that oes not have knowlege about the target constantly aapts the impeance characteristics of his/her arm by following the same trajectory. The minimum jerk trajectory minimizes the change in acceleration of the movement of the human han an it is expresse by the following objective function: M = tf... x 2 t (2) where t f is the uration of motion. Assuming that the velocity at the beginning an en of the movement is zero (ẋ = ẋ tf = ) an that the movement takes place along a straight axis, the position as a function of time is: x(t) = x + (x f x )(6τ 5 15τ 4 + 1τ 3 ) (3) where τ = t/t f, τ 1 an x, x f are the initial an final positions respectively. From Eq. (3) the velocity of the minimum jerk moel can be calculate through numeric ifferentiation. By monitoring the measure velocity uring the cooperation an by aapting the amittance controller to the minimum jerk trajectory a human-like performance can be achieve. With large amping large force is require by the human but it is easier to perform high accuracy movements since the robot motion is smoother. On the other han, low amping reuces the human effort in the expense of less accurate movements. In a point-to-point motion, the rapi movement phase woul benefit from a low amping while a higher amping woul assist the human in more accurate positioning. This observation raises the nee for on-line ajustment of the amping parameter to enable both effortless motion an high precision. B. Fuzzy ariable Amittance For the evelopment of low complexity an low cost robot assistants, the robots shoul use information from a minimum number of sensors with low computational cost, so computer vision techniques with visual cues are exclue. For the minimum jerk moel explicit knowlege of the motion is require which is not efficient for arbitrary tasks. Therefore, we wish to combine expert knowlege with a learning algorithm for efficient human-robot cooperation on arbitrary point-to-point movements. Fuzzy logic is a very effective tool to represent expert knowlege with linguistic rules an create a human-like inference mechanism. Examples of fuzzy logic an impeance control can be seen in rehabilitation robotics [13] where a fuzzy inference system was implemente to ajust the controller parameters accoring to the patient s arm impeance. In this paper an on-line fuzzy variable amittance control scheme is propose that aapts on-line the amping coefficient. A point-to-point movement is selecte on a single irection of the Cartesian workspace of the robot, as it is shown in Fig. 1. To minimise the cost an complexity of the propose metho only the joint position encoers of a robot are use along with a force/torque sensor at the eneffector. The propose FIS is a stanar fuzzy system [14] consisting of two inputs, the measure Cartesian velocity along a single irection an the corresponing force F h along the same irection. The output of the FIS is the virtual amping c of the robot amittance controller. For each input an output five triangular type membership functions are selecte that are uniformly sprea aroun zero. The selecte rules form a complete an consistent rule base meaning that for every possible inputs there are vali conclusions. The x x f + + y x Fig. 1: Experimental set-up.

3 initial rule base for the FIS, that is shown in Tab. I, can be interprete by the following sentences: IF Force is high (-2 or +2) AND elocity is high (-2 or +2) THEN Damping is very low (1). IF Force is zero () AND elocity is zero () THEN Damping is very high (5). IF Force is positive small (+1) AND elocity is negative small (-1) THEN Damping is very high (5). This initial rule base of the FIS is create in a heuristic manner. The selecte rules reuce the amping when the velocity an force F h are high, to facilitate the rapi movements an increase the amping at lower velocities for smoother positioning. Alternatively, an arbitrary rule-base is create by assuming that there is no knowlege about the control of the plant. A comparison within these two alternatives is conucte in section I. C. Stability Consierations In phri the human uses haptic an visual feeback from the plant to regulate his/her action. Therefore, the human is part of the controller an is very ifficult to moel an prove the overall stability of the system. Experimental stuies on impeance control [15] showe that the robot coul present unstable behaviour with very low virtual amping, high virtual inertia or stiff environment. It is suggeste that the human arm has a maximum impeance [16], that occurs when the human stiffens his arm. To guarantee the stability of the propose system, the lowest value of c crit is experimentally foun equal to 1N s/m, given a value for m = 1kg an high stiffness of the operator s arm. III. FUZZY MODEL REFERENCE LEARNING CONTROLLER In this section a learning system is evelope in orer to improve the performance of the heuristically create FIS in section II. A Fuzzy Moel Reference Learning Controller (FMRLC) is propose that combines feeback information from the plant an a reference moel in orer to aapt the FIS system [14]. The FMRLC loop consists of the reference moel, the fuzzy inverse moel an the aaptation mechanism which is the knowlege-base moifier of the FIS, as it is illustrate in the block iagram of Fig. 2. The minimum jerk moel of Eq. (3) is use as reference for aapting the FIS knowlege-base so as to perform similarly to a blinfole human assistant that relies only on haptic information. During the cooperation, the error y e between TABLE I: Manually tune initial FIS rule-base. F h C the actual measure velocity an the minimum jerk moel velocity jerk is calculate as: y e = jerk (4) an is passe to the Fuzzy Inverse Moel (FIM). The FIM characterises the inverse function of the cooperation, has only one input an etermines a value p that is use by the knowlege-base moifier to reuce the error y e. Each input/output of the FIM consists of five triangular shape membership functions evenly istribute aroun zero. Since the value y e is the error between the velocities, the rules of the inverse moel of the cooperation have the following form: IF y e is zero THEN p is zero. IF y e is positive THEN p is negative. IF y e is negative THEN p is positive. The knowlege-base moifier aapts the FIS by ajusting the centres b m of the output membership functions that are associate with the rules responsible for the previous controller action ref (kt T ). T is the sampling perio in the iscrete time omain. The centres of the FIS output membership functions are then upate accoring to the following equation: b m (kt ) = b m (kt T )+pµ m (F h (kt T ), (kt T )) (5) This upate formula shifts the centres b m (kt T ) by the amount p an in proportion to the certainty of the premise µ m (F h (kt T ), (kt T )), µ m 1. In that way, the output membership functions with higher premise certainty are tune at a larger amount because they have greater impact in the output c of the FIS. For example, if the actual velocity uring the cooperation at time kt is lower than the optimal minimum jerk velocity jerk, then y e > an p <. The knowlege-base moifier reuces the centres b m accoring to Eq. (5) an the FIS prouces a lower amping for the amittance controller, enabling the operator to move at a higher velocity with less effort. Such an aaptation algorithm creates an input-output mapping to the FIS between the velocity, force F h an amping c that facilitates the cooperation accoring to the minimum jerk trajectory moel. jerk Min. Jerk Moel τ Human F h Knowlege-base p moifier Δb m Fuzzy Inference System c Amittance Controller Fuzzy Inverse Moel ref y e Robot Training loop + - Fig. 2: Block iagram of the propose fuzzy moel reference learning variable amittance controller. The ashe line represents the proprioceptive visual an haptic feeback of the human operator.

4 To avoi unstable behaviour, the centres of the FIS must not rop below the critical amping value c crit. To ensure stability an the safety of the operator the following latching criterion is ae that restrains the minimum amping above = 1Ns/m: c crit If b m (kt ) < c crit T hen b m (kt ) = c crit (6) The training (FMRLC) loop operates at the same frequency as the amittance control loop an the overall pointto-point motion is iterate a number of times until the metho converges. After the training is complete, the FMRLC loop is no longer require, since the traine FIS has aapte to infer the optimal amping coefficient for cooperation. Although the selection of both the FIS an the FIM is conucte in a heuristic way, the traine FIS contains the association between the velocity, the force an the virtual amping aapte to the minimum jerk moel rather than an association between the position an the amping. As a result, the FIS is not relate explicitly to the minimum jerk moel an it can be scale to ifferent movements as it is shown in section I-B. I. EXPERIMENTAL EALUATION The evaluation of the propose variable amittance control scheme is conucte in two stages. The first stage inclues the training process, where the FIS is aapte to the minimum jerk trajectory using the FMRLC an in the secon stage the traine FIS is teste into ifferent movements. The experimental set-up consists of a KUKA LWR I robot with a force/torque sensor mounte at the en effector, as it is shown in Fig. 1. The human cooperates with the robot in a single irection of the Cartesian workspace using the hanle. The force sensor measures the force F h applie by the human, which is the input to the variable amittance controller. The output velocity of the amittance controller ref is translate into reference joint velocities q ref using the inverse Jacobian matrix: q ref = J 1 (q) ref (7) Since the reunant joint of the robot is not use, J(q) is the 6x6 Jacobian matrix, q ref a 6 element vector an ref = [ ref ] T for motion into axis x of robot base Cartesian coorinates. Each joint incorporates an internal position controller an the reference velocity q ref is erive through incremental position commans: q(kt ) = q ref (kt )T + q(kt T ) (8) where T =.1s is the sampling perio of the amittance control loop. A. FMRLC Training To train the FIS into the minimum jerk moel of Eq. (3), the initial x an final x f position as long as the require time of the motion t f have to be specifie. In orer to measure the time t f, five subjects are recore iniviually (without cooperating with another human or robot) uring a linear constraine point-to-point motion with visible initial x an final x f positions. During the movement each subject hols a mass equal to m = 1kg which is equal to the virtual mass use in the amittance controller later. After multiple iterations it is foun that for a istance of.3 metres the mean time t f for an iniviual human to complete the minimum jerk trajectory is 1.3 secons with a stanar eviation of.19 secons. The same movement is then conucte by a human in cooperation with the robot for the aaptation process. The human is aske to move the robot from the initial position x = m to the target x f =.3m. A laser pointer attache to the hanle projects the position of the robot to the groun where the initial an the target points are visually marke in orer to assist the human with visual feeback. During the movement the FIS constantly calculates a corresponing amping accoring to the current velocity an force. The FMRLC measures the eviation y e from the minimum jerk trajectory, which is known for the specific movement an aapts the FIS accoring to the knowlege-base moifier. The movement is repeate 1 times by a human an it is observe that the error y e converges towars zero. To evaluate the performance of the propose aaptation metho three ifferent scenarios are investigate involving human-robot cooperation in a point-to-point motion. For each scenario the actual velocity of the human-robot system over time τ is compare with the theoretical minimum jerk moel velocity jerk as it is illustrate in Fig. 3. Specifically, in Fig. 3a the manually tune FIS without the aaptation mechanism is investigate an the corresponing surface of the fuzzy system is illustrate. It is clear that the heuristic tuning of the FIS is insufficient for optimal results, since the mean velocity profile iffers significantly from the minimum jerk moel an the root mean square error (RMSE) is quite high (Tab. II). On the contrary, the FMRLC aaptation with the initial rule-base of Tab. I (shown in Fig. 3b) emonstrates very close approximation of the velocities to the optimal moel an has the smallest RMSE. Finally, in Fig. 3c an arbitrary initial rule-base for the FIS is selecte with the initial centres of all output membership functions being b m = 55, m = 1, 2,..., 25. Although, the initial FIS oes not contain any knowlege about the plant, the mean velocity approaches the minimum jerk moel at a large percentage with a small RMSE. By comparing the surfaces of the resulte FIS it can TABLE II: The root mean square error (RMSE) between the actual velocity an theoretical minimum jerk velocity, the mean values an stanar eviation for the energy an completion time for the three ifferent scenarios. Metho RMSE Energy (J) Time (s) mean st mean st Untraine FIS FMRLC with manual FIS FMRLC with arbitrary FIS

5 .5 (a).5 (b).5 (c) τ τ τ c F c F 5 Fig. 3: Experimental results using (a) the untraine, (b) the traine FIS (FMRLC) with initial expert knowlege of Tab. I an (c) the traine FIS of the arbitrary initial knowlege-base. In the top row the mean measure velocities an the stanar eviations (continuous lines with vertical bars) are overlai on the optimum minimum jerk trajectories (ashe lines). In the bottom row are illustrate the input-output surfaces of the use FIS..2.2 c F be conclue that the rules with the most impact on the performance of the overall system, inclue the cases where both the velocity an the force F have the same irection (symmetric on positive an negative irection) an large values. For example, the surface of the arbitrary initial rulebase (Fig. 3c) has similar appearance to the manually tune rule-base in the ranges aroun F = 5N an =.2m/s (Fig. 3a). In such large values the esire amping shoul be as low as possible in orer to assist the human. As it is epicte in the surfaces of Fig. 3a an Fig. 3c the FMRLC successfully aapts the variable amittance controller in the optimal values. Between surfaces (a) an (b), although ifferences are not very obvious, there is an improvement of the FMRLC over the manually tune FIS as it is shown in Tab. II. The mean energy transferre by the human to the robot an the mean time require for completing the movement appear to be lower for the FMRLC with the initial rule base of Tab. I. The FMRLC with the arbitrary initial rule base requires the most effort for the human although the time require is similar to the untraine FIS. Summarizing the results, the combination of the human knowlege an the FMRLC aaptation algorithm presents the best performance in terms of human effort an completion time. B. Testing To valiate the results of the traine FMRLC aaptation algorithm, the traine FIS with the initial rule base of Tab. I is teste against the untraine, manually tune FIS into ifferent movements that are unknown to the robot. The movements are performe by 12 subjects age from 24 to 42 years ol, ten of them male, two female an all right hane. One of the subjects participate in the training proceure an ten of them have never interacte with the robot before. Each subject is aske to grab the robot hanle from the starting position, guie it to a target position, rest in that position for a secon an guie it back to the starting position for a total of 1 point-to-point movements. A laser pointer in the hanle projects a re ot in a white surface with marke targets in front of the subjects assisting them with visual feeback. For each subject, three ifferent movements are conucte with istances x f =.2m,.3m,.4m an each movement is repeate for the traine FIS of Fig. 3b an the untraine FIS of Fig. 3a. To reuce the effects of the human learning through the process, half of the subjects are initially teste to the traine FIS, while the other half are teste to the untraine FIS first. The subjects are aske to complete every movement with the velocity an precision they prefer. For a total number of 72 movements, the applie forces an the corresponing velocities in the irection of motion are recore. In the first iterations of each movements it is observe that subjects without previous interaction with the robot move with a very small velocity until they become familiar with the robot operation. As a results, the first two iterations of each movement are not taken into consieration. The mean energy an elapse time of all subjects are illustrate in Fig. 4 for the three istances an the two ifferent FIS. As expecte, the energy provie by the human increases proportionally with the istance of the point-to- Energy (J) Mean energy Manual tune FIS FMRLC traine FIS Distance (m) Time (s) Mean time Distance (m) Fig. 4: Mean values an stanar eviation of energy an time from all subjects in three ifferent movements.

6 point movement. The mean energy require with the FMRLC traine FIS appears to be lower than the untraine FIS particularly in large movements. For x f =.2m there is a negligible improvement 1% in the effort with the FMRLC traine FIS, which increases at 7% for x f =.3m an finally at 13% for x f =.4m. These results suggest that for large isplacements subjects ten to apply larger forces an velocities which benefit from the FIS aapte to the minimum jerk moel. Moreover, the stanar eviation of the effort in the traine FIS is 38% lower than the untraine. Although the effort appears to increase proportionally to the istance of the movement, the require time oes not, mainly because in the first movements the subjects are overcautious on applying large forces. However, by comparing the two FIS it appears that in the traine FIS the mean time is lower than the untraine for a total average of 12%, since the FMRLC traine FIS facilitates the accurate positioning to the target through the optimal variable amping. It is observe that with the untraine FIS most subjects ten to overshoot the target an apply correcting movements that increase the overall time. With a questionnaire given to the subjects right after the experiment, they were aske to rate the two controllers in each of the three movements in terms of intuitiveness. The subjects were not aware of the type of each controller. The results liste in Tab. III show that in lowest isplacement of x f =.2m most subjects (58%) cannot istinguish the ifference between the controllers mainly because of the low velocities an forces. For x f =.3m, 42% prefer the FMRLC traine FIS while the rest 5% still are not able to istinguish any ifference. Finally, for the largest isplacement of x f =.4m all of the subjects coul istinguish between the two methos with 84% preferring the FMRLC traine FIS. In the overall experiment the FMRLC traine FIS is preferre over the untraine an the higher the isplacement the more evient the performance gain is to the subjects. TABLE III: Questionnaire results on the most intuitive controller. User selection x f =.2m x f =.3m x f =.4m Untraine FIS 8% 8% 16% FMRLC traine 34% 42% 84% No ifference 58% 5% %. CONCLUSIONS In this work a variable amittance control scheme is propose for human-robot cooperation that combines a humanlike inference mechanism with an aaptation algorithm for optimal tuning of the amping coefficient. Base on the velocity of the cooperation an the force applie by the operator, a heuristically create FIS infers an appropriate amping for the amittance controller, that assists both the rapi movements of the human an the accurate positioning. A moel-reference training proceure base on FMRLC aapts the manually tune initial knowlege-base of the FIS to the minimum jerk moel. It is observe that the initial knowlege-base of the FIS has a significant performance improvement in the cooperation in terms of the require effort of the human an the uration of the motion. Experimental results with multiple subjects suggest that the traine FIS enables a more intuitive interaction than the untraine, by reucing the effort an by assisting accurate positioning, even in ifferent movements that those use to aapt the controller. Future work on the propose control scheme involves the generalisation of the methos in arbitrary motion profiles by ecoupling the goal position from the controller. REFERENCES [1] N. Hogan, Impeance Control: An Approach to Manipulation, in 1984 American Control Conference, vol. 17, pp , IEEE, [2] R. Ikeura, H. Monen, an H. Inooka, Cooperative motion control of a robot an a human, in Proceeings of r IEEE International Workshop on Robot an Human Communication, pp , IEEE, [3] R. Ikeura an H. Inooka, ariable impeance control of a robot for cooperation with a human, in Proceeings of 1995 IEEE International Conference on Robotics an Automation, vol. 3, pp , IEEE, [4]. Duchaine an C. M. Gosselin, General Moel of Human-Robot Cooperation Using a Novel elocity Base ariable Impeance Control, in Secon Joint EuroHaptics Conference an Symposium on Haptic Interfaces for irtual Environment an Teleoperator Systems WHC7, pp , IEEE, 27. [5] A. Lecours, B. Mayer-St-Onge, an C. Gosselin, ariable amittance control of a four-egree-of-freeom intelligent assist evice, in 212 IEEE International Conference on Robotics an Automation, no. 2, pp , Ieee, May 212. [6] M. Rahman, R. Ikeura, an K. Mizutani, Investigating the impeance characteristic of human arm for evelopment of robots to co-operate with human operators, in IEEE SMC 99 Conference Proceeings IEEE International Conference on Systems, Man, an Cybernetics (Cat. No.99CH3728), vol. 2, pp , IEEE, [7] T. Tsumugiwa, R. Yokogawa, an K. Hara, ariable impeance control base on estimation of human arm stiffness for human-robot cooperative calligraphic task, in Proceeings 22 IEEE International Conference on Robotics an Automation, vol. 1, pp , IEEE, 22. [8] Y. Maea, T. Hara, an T. Arai, Human-robot cooperative manipulation with motion estimation, in Intelligent Robots an Systems, 21. Proceeings. 21 IEEE/RSJ International Conference on, vol. 4, pp , Ieee, 21. [9] B. Corteville, E. Aertbelien, H. Bruyninckx, J. De Schutter, an H. an Brussel, Human-inspire robot assistant for fast point-to-point movements, in Proceeings 27 IEEE International Conference on Robotics an Automation, pp , IEEE, Apr. 27. [1] T. Flash an N. Hogan, The coorination of arm movements: an experimentally confirme mathematical moel, The journal of Neuroscience, vol. 5, no. 7, pp , [11]. Duchaine an C. Gosselin, Investigation of human-robot interaction stability using Lyapunov theory, in Robotics an Automation, 28. IEEE International Conference on, pp , 28. [12] E. Buret an T. E. Milner, Quantization of human motions an learning of accurate movements., Biological cybernetics, vol. 78, pp , Apr [13] A. Song, L. Pan, G. Xu, an H. Li, Aaptive motion control of arm rehabilitation robot base on impeance ientification, Robotica, pp. 1 18, May 214. [14] K. M. Passino an S. Yurkovich, Fuzzy Control. California: Aison Wesley Publishing Company, [15] T. Tsumugiwa, R. Yokogawa, an K. Yoshia, Stability analysis for impeance control of robot for human-robot cooperative task system, in 24 IEEE/RSJ International Conference on Intelligent Robots an Systems, vol. 4, pp , Ieee, 24. [16] F. Mussa-Ivali, N. Hogan, an E. Bizzi, Neural, mechanical, an geometric factors subserving arm posture in humans, The Journal of Neuroscience, vol. 5, no. 1, pp , 1985.

Kinematic Analysis of a Family of 3R Manipulators

Kinematic Analysis of a Family of 3R Manipulators Kinematic Analysis of a Family of R Manipulators Maher Baili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S. 6597 1, rue e la Noë, BP 92101,

More information

Automation of Bird Front Half Deboning Procedure: Design and Analysis

Automation of Bird Front Half Deboning Procedure: Design and Analysis Automation of Bir Front Half Deboning Proceure: Design an Analysis Debao Zhou, Jonathan Holmes, Wiley Holcombe, Kok-Meng Lee * an Gary McMurray Foo Processing echnology Division, AAS Laboratory, Georgia

More information

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem

Particle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base

More information

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways

Bends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways Ben, Jogs, An Wiggles for Railroa Tracks an Vehicle Guie Ways Louis T. Klauer Jr., PhD, PE. Work Soft 833 Galer Dr. Newtown Square, PA 19073 lklauer@wsof.com Preprint, June 4, 00 Copyright 00 by Louis

More information

Coupling the User Interfaces of a Multiuser Program

Coupling the User Interfaces of a Multiuser Program Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces

More information

Impact of changing the position of the tool point on the moving platform on the dynamic performance of a 3RRR planar parallel manipulator

Impact of changing the position of the tool point on the moving platform on the dynamic performance of a 3RRR planar parallel manipulator IOSR Journal of Mechanical an Civil Engineering (IOSR-JMCE) e-issn: 78-84,p-ISSN: 0-4X, Volume, Issue 4 Ver. I (Jul. - Aug. 05), PP 7-8 www.iosrjournals.org Impact of changing the position of the tool

More information

Figure 1: Schematic of an SEM [source: ]

Figure 1: Schematic of an SEM [source:   ] EECI Course: -9 May 1 by R. Sanfelice Hybri Control Systems Eelco van Horssen E.P.v.Horssen@tue.nl Project: Scanning Electron Microscopy Introuction In Scanning Electron Microscopy (SEM) a (bunle) beam

More information

Genetic Fuzzy Logic Control Technique for a Mobile Robot Tracking a Moving Target

Genetic Fuzzy Logic Control Technique for a Mobile Robot Tracking a Moving Target .IJCSI.org 67 Genetic Fuzzy Logic Control Technique for a Mobile Robot Tracking a Moving Target Karim Benbouaballah an Zhu Qi-an College of Automation, Harbin Engineering University Harbin, 151, China

More information

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization

Offloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization 1 Offloaing Cellular Traffic through Opportunistic Communications: Analysis an Optimization Vincenzo Sciancalepore, Domenico Giustiniano, Albert Banchs, Anreea Picu arxiv:1405.3548v1 [cs.ni] 14 May 24

More information

Image Segmentation using K-means clustering and Thresholding

Image Segmentation using K-means clustering and Thresholding Image Segmentation using Kmeans clustering an Thresholing Preeti Panwar 1, Girhar Gopal 2, Rakesh Kumar 3 1M.Tech Stuent, Department of Computer Science & Applications, Kurukshetra University, Kurukshetra,

More information

Parts Assembly by Throwing Manipulation with a One-Joint Arm

Parts Assembly by Throwing Manipulation with a One-Joint Arm 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. Parts Assembly by Throwing Manipulation with a One-Joint Arm Hieyuki Miyashita, Tasuku Yamawaki an Masahito

More information

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace A Classification of R Orthogonal Manipulators by the Topology of their Workspace Maher aili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S.

More information

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method

Transient analysis of wave propagation in 3D soil by using the scaled boundary finite element method Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite

More information

Study of Network Optimization Method Based on ACL

Study of Network Optimization Method Based on ACL Available online at www.scienceirect.com Proceia Engineering 5 (20) 3959 3963 Avance in Control Engineering an Information Science Stuy of Network Optimization Metho Base on ACL Liu Zhian * Department

More information

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway

State Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway State Inexe Policy Search by Dynamic Programming Charles DuHaway Yi Gu 5435537 503372 December 4, 2007 Abstract We consier the reinforcement learning problem of simultaneous trajectory-following an obstacle

More information

Using Vector and Raster-Based Techniques in Categorical Map Generalization

Using Vector and Raster-Based Techniques in Categorical Map Generalization Thir ICA Workshop on Progress in Automate Map Generalization, Ottawa, 12-14 August 1999 1 Using Vector an Raster-Base Techniques in Categorical Map Generalization Beat Peter an Robert Weibel Department

More information

d 3 d 4 d d d d d d d d d d d 1 d d d d d d

d 3 d 4 d d d d d d d d d d d 1 d d d d d d Proceeings of the IASTED International Conference Software Engineering an Applications (SEA') October 6-, 1, Scottsale, Arizona, USA AN OBJECT-ORIENTED APPROACH FOR MANAGING A NETWORK OF DATABASES Shu-Ching

More information

WLAN Indoor Positioning Based on Euclidean Distances and Fuzzy Logic

WLAN Indoor Positioning Based on Euclidean Distances and Fuzzy Logic WLAN Inoor Positioning Base on Eucliean Distances an Fuzzy Logic Anreas TEUBER, Bern EISSFELLER Institute of Geoesy an Navigation, University FAF, Munich, Germany, e-mail: (anreas.teuber, bern.eissfeller)@unibw.e

More information

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources

An Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources An Algorithm for Builing an Enterprise Network Topology Using Wiesprea Data Sources Anton Anreev, Iurii Bogoiavlenskii Petrozavosk State University Petrozavosk, Russia {anreev, ybgv}@cs.petrsu.ru Abstract

More information

Dual Arm Robot Research Report

Dual Arm Robot Research Report Dual Arm Robot Research Report Analytical Inverse Kinematics Solution for Moularize Dual-Arm Robot With offset at shouler an wrist Motivation an Abstract Generally, an inustrial manipulator such as PUMA

More information

A Plane Tracker for AEC-automation Applications

A Plane Tracker for AEC-automation Applications A Plane Tracker for AEC-automation Applications Chen Feng *, an Vineet R. Kamat Department of Civil an Environmental Engineering, University of Michigan, Ann Arbor, USA * Corresponing author (cforrest@umich.eu)

More information

Classical Mechanics Examples (Lagrange Multipliers)

Classical Mechanics Examples (Lagrange Multipliers) Classical Mechanics Examples (Lagrange Multipliers) Dipan Kumar Ghosh Physics Department, Inian Institute of Technology Bombay Powai, Mumbai 400076 September 3, 015 1 Introuction We have seen that the

More information

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015)

5th International Conference on Advanced Design and Manufacturing Engineering (ICADME 2015) 5th International Conference on Avance Design an Manufacturing Engineering (ICADME 25) Research on motion characteristics an application of multi egree of freeom mechanism base on R-W metho Xiao-guang

More information

APPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly

APPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly International Journal "Information Technologies an Knowlege" Vol. / 2007 309 [Project MINERVAEUROPE] Project MINERVAEUROPE: Ministerial Network for Valorising Activities in igitalisation -

More information

Journal of Cybernetics and Informatics. Slovak Society for Cybernetics and Informatics

Journal of Cybernetics and Informatics. Slovak Society for Cybernetics and Informatics Journal of Cybernetics an Informatics publishe by Slovak Society for Cybernetics an Informatics Volume 13, 1 http://www.sski.sk/casopis/inex.php (home page) ISSN: 1336-4774 Journal of Cybernetics an Informatics

More information

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien

Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama and Hayato Ohwada Faculty of Sci. and Tech. Tokyo University of Scien Yet Another Parallel Hypothesis Search for Inverse Entailment Hiroyuki Nishiyama an Hayato Ohwaa Faculty of Sci. an Tech. Tokyo University of Science, 2641 Yamazaki, Noa-shi, CHIBA, 278-8510, Japan hiroyuki@rs.noa.tus.ac.jp,

More information

A new fuzzy visual servoing with application to robot manipulator

A new fuzzy visual servoing with application to robot manipulator 2005 American Control Conference June 8-10, 2005. Portlan, OR, USA FrA09.4 A new fuzzy visual servoing with application to robot manipulator Marco A. Moreno-Armenariz, Wen Yu Abstract Many stereo vision

More information

AnyTraffic Labeled Routing

AnyTraffic Labeled Routing AnyTraffic Labele Routing Dimitri Papaimitriou 1, Pero Peroso 2, Davie Careglio 2 1 Alcatel-Lucent Bell, Antwerp, Belgium Email: imitri.papaimitriou@alcatel-lucent.com 2 Universitat Politècnica e Catalunya,

More information

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation

Solution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation Solution Representation for Job Shop Scheuling Problems in Ant Colony Optimisation James Montgomery, Carole Faya 2, an Sana Petrovic 2 Faculty of Information & Communication Technologies, Swinburne University

More information

Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach

Tracking and Regulation Control of a Mobile Robot System With Kinematic Disturbances: A Variable Structure-Like Approach W. E. Dixon e-mail: wixon@ces.clemson.eu D. M. Dawson e-mail: awson@ces.clemson.eu E. Zergeroglu e-mail: ezerger@ces.clemson.eu Department of Electrical & Computer Engineering, Clemson University, Clemson,

More information

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means

Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu

More information

Fast Fractal Image Compression using PSO Based Optimization Techniques

Fast Fractal Image Compression using PSO Based Optimization Techniques Fast Fractal Compression using PSO Base Optimization Techniques A.Krishnamoorthy Visiting faculty Department Of ECE University College of Engineering panruti rishpci89@gmail.com S.Buvaneswari Visiting

More information

Non-homogeneous Generalization in Privacy Preserving Data Publishing

Non-homogeneous Generalization in Privacy Preserving Data Publishing Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h

More information

Skyline Community Search in Multi-valued Networks

Skyline Community Search in Multi-valued Networks Syline Community Search in Multi-value Networs Rong-Hua Li Beijing Institute of Technology Beijing, China lironghuascut@gmail.com Jeffrey Xu Yu Chinese University of Hong Kong Hong Kong, China yu@se.cuh.eu.h

More information

On Effectively Determining the Downlink-to-uplink Sub-frame Width Ratio for Mobile WiMAX Networks Using Spline Extrapolation

On Effectively Determining the Downlink-to-uplink Sub-frame Width Ratio for Mobile WiMAX Networks Using Spline Extrapolation On Effectively Determining the Downlink-to-uplink Sub-frame With Ratio for Mobile WiMAX Networks Using Spline Extrapolation Panagiotis Sarigianniis, Member, IEEE, Member Malamati Louta, Member, IEEE, Member

More information

MR DAMPER OPTIMAL PLACEMENT FOR SEMI-ACTIVE CONTROL OF BUILDINGS USING AN EFFICIENT MULTI- OBJECTIVE BINARY GENETIC ALGORITHM

MR DAMPER OPTIMAL PLACEMENT FOR SEMI-ACTIVE CONTROL OF BUILDINGS USING AN EFFICIENT MULTI- OBJECTIVE BINARY GENETIC ALGORITHM 24th International Symposium on on Automation & Robotics in in Construction (ISARC 2007) Construction Automation Group I.I.T. Maras MR DAMPER OPTIMAL PLACEMENT FOR SEMI-ACTIVE CONTROL OF BUILDINGS USING

More information

Particle Swarm Optimization with Time-Varying Acceleration Coefficients Based on Cellular Neural Network for Color Image Noise Cancellation

Particle Swarm Optimization with Time-Varying Acceleration Coefficients Based on Cellular Neural Network for Color Image Noise Cancellation Particle Swarm Optimization with Time-Varying Acceleration Coefficients Base on Cellular Neural Network for Color Image Noise Cancellation Te-Jen Su Jui-Chuan Cheng Yang-De Sun 3 College of Information

More information

A Revised Simplex Search Procedure for Stochastic Simulation Response Surface Optimization

A Revised Simplex Search Procedure for Stochastic Simulation Response Surface Optimization 272 INFORMS Journal on Computing 0899-1499 100 1204-0272 $05.00 Vol. 12, No. 4, Fall 2000 2000 INFORMS A Revise Simplex Search Proceure for Stochastic Simulation Response Surface Optimization DAVID G.

More information

Design of Controller for Crawling to Sitting Behavior of Infants

Design of Controller for Crawling to Sitting Behavior of Infants Design of Controller for Crawling to Sitting Behavior of Infants A Report submitte for the Semester Project To be accepte on: 29 June 2007 by Neha Priyaarshini Garg Supervisors: Luovic Righetti Prof. Auke

More information

Learning Polynomial Functions. by Feature Construction

Learning Polynomial Functions. by Feature Construction I Proceeings of the Eighth International Workshop on Machine Learning Chicago, Illinois, June 27-29 1991 Learning Polynomial Functions by Feature Construction Richar S. Sutton GTE Laboratories Incorporate

More information

A MIMO Fuzzy Controller for tracking: Robot control. Carl Crane Professor, Mechanical Engineering University of Florida Gainesville, FL 32611

A MIMO Fuzzy Controller for tracking: Robot control. Carl Crane Professor, Mechanical Engineering University of Florida Gainesville, FL 32611 A MIMO Fuzzy Controller for tracking: Robot control Paul A.C. Mason Assistant Professor, Kevin Walchko Research Assistant Carl Crane Professor, Mechanical Engineering University of Floria Gainesville,

More information

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction

New Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction New Geometric Interpretation an Analytic Solution for uarilateral Reconstruction Joo-Haeng Lee Convergence Technology Research Lab ETRI Daejeon, 305 777, KOREA Abstract A new geometric framework, calle

More information

Control of Scalable Wet SMA Actuator Arrays

Control of Scalable Wet SMA Actuator Arrays Proceeings of the 2005 IEEE International Conference on Robotics an Automation Barcelona, Spain, April 2005 Control of Scalable Wet SMA Actuator Arrays eslie Flemming orth Dakota State University Mechanical

More information

Online Appendix to: Generalizing Database Forensics

Online Appendix to: Generalizing Database Forensics Online Appenix to: Generalizing Database Forensics KYRIACOS E. PAVLOU an RICHARD T. SNODGRASS, University of Arizona This appenix presents a step-by-step iscussion of the forensic analysis protocol that

More information

Comparison of Methods for Increasing the Performance of a DUA Computation

Comparison of Methods for Increasing the Performance of a DUA Computation Comparison of Methos for Increasing the Performance of a DUA Computation Michael Behrisch, Daniel Krajzewicz, Peter Wagner an Yun-Pang Wang Institute of Transportation Systems, German Aerospace Center,

More information

Modifying ROC Curves to Incorporate Predicted Probabilities

Modifying ROC Curves to Incorporate Predicted Probabilities Moifying ROC Curves to Incorporate Preicte Probabilities Cèsar Ferri DSIC, Universitat Politècnica e València Peter Flach Department of Computer Science, University of Bristol José Hernánez-Orallo DSIC,

More information

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks

MORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks : a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications

More information

6 Gradient Descent. 6.1 Functions

6 Gradient Descent. 6.1 Functions 6 Graient Descent In this topic we will iscuss optimizing over general functions f. Typically the function is efine f : R! R; that is its omain is multi-imensional (in this case -imensional) an output

More information

Manipulator Performance Constraints in Cartesian Admittance Control for Human-Robot Cooperation

Manipulator Performance Constraints in Cartesian Admittance Control for Human-Robot Cooperation 216 IEEE International Conference on Robotics and Automation (ICRA Stockholm, Sweden, May 16-21, 216 Manipulator Performance Constraints in Cartesian Admittance Control for Human-Robot Cooperation Fotios

More information

Real Time On Board Stereo Camera Pose through Image Registration*

Real Time On Board Stereo Camera Pose through Image Registration* 28 IEEE Intelligent Vehicles Symposium Einhoven University of Technology Einhoven, The Netherlans, June 4-6, 28 Real Time On Boar Stereo Camera Pose through Image Registration* Fai Dornaika French National

More information

Feedback Error Learning Neural Network Applied to a Scara Robot

Feedback Error Learning Neural Network Applied to a Scara Robot Feeback Error Learning Neural Network Applie to a Scara Robot Fernano Passol Dept. of Electrical Engineering University of Passo Funo Passo Funo, Brazil passol@upf.tche.br Abstract This paper escribes

More information

Lakshmish Ramanna University of Texas at Dallas Dept. of Electrical Engineering Richardson, TX

Lakshmish Ramanna University of Texas at Dallas Dept. of Electrical Engineering Richardson, TX Boy Sensor Networks to Evaluate Staning Balance: Interpreting Muscular Activities Base on Inertial Sensors Rohith Ramachanran Richarson, TX 75083 rxr057100@utallas.eu Gaurav Prahan Dept. of Computer Science

More information

Chapter 5 Proposed models for reconstituting/ adapting three stereoscopes

Chapter 5 Proposed models for reconstituting/ adapting three stereoscopes Chapter 5 Propose moels for reconstituting/ aapting three stereoscopes - 89 - 5. Propose moels for reconstituting/aapting three stereoscopes This chapter offers three contributions in the Stereoscopy area,

More information

Local Path Planning with Proximity Sensing for Robot Arm Manipulators. 1. Introduction

Local Path Planning with Proximity Sensing for Robot Arm Manipulators. 1. Introduction Local Path Planning with Proximity Sensing for Robot Arm Manipulators Ewar Cheung an Vlaimir Lumelsky Yale University, Center for Systems Science Department of Electrical Engineering New Haven, Connecticut

More information

A New Search Algorithm for Solving Symmetric Traveling Salesman Problem Based on Gravity

A New Search Algorithm for Solving Symmetric Traveling Salesman Problem Based on Gravity Worl Applie Sciences Journal 16 (10): 1387-1392, 2012 ISSN 1818-4952 IDOSI Publications, 2012 A New Search Algorithm for Solving Symmetric Traveling Salesman Problem Base on Gravity Aliasghar Rahmani Hosseinabai,

More information

Calculation on diffraction aperture of cube corner retroreflector

Calculation on diffraction aperture of cube corner retroreflector November 10, 008 / Vol., No. 11 / CHINESE OPTICS LETTERS 8 Calculation on iffraction aperture of cube corner retroreflector Song Li (Ó Ø, Bei Tang (», an Hui Zhou ( ï School of Electronic Information,

More information

An Adaptive Routing Algorithm for Communication Networks using Back Pressure Technique

An Adaptive Routing Algorithm for Communication Networks using Back Pressure Technique International OPEN ACCESS Journal Of Moern Engineering Research (IJMER) An Aaptive Routing Algorithm for Communication Networks using Back Pressure Technique Khasimpeera Mohamme 1, K. Kalpana 2 1 M. Tech

More information

On the Role of Multiply Sectioned Bayesian Networks to Cooperative Multiagent Systems

On the Role of Multiply Sectioned Bayesian Networks to Cooperative Multiagent Systems On the Role of Multiply Sectione Bayesian Networks to Cooperative Multiagent Systems Y. Xiang University of Guelph, Canaa, yxiang@cis.uoguelph.ca V. Lesser University of Massachusetts at Amherst, USA,

More information

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE

THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE БСУ Международна конференция - 2 THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE Evgeniya Nikolova, Veselina Jecheva Burgas Free University Abstract:

More information

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science

More information

Refinement of scene depth from stereo camera ego-motion parameters

Refinement of scene depth from stereo camera ego-motion parameters Refinement of scene epth from stereo camera ego-motion parameters Piotr Skulimowski, Pawel Strumillo An algorithm for refinement of isparity (epth) map from stereoscopic sequences is propose. The metho

More information

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body

Research Article Inviscid Uniform Shear Flow past a Smooth Concave Body International Engineering Mathematics Volume 04, Article ID 46593, 7 pages http://x.oi.org/0.55/04/46593 Research Article Invisci Uniform Shear Flow past a Smooth Concave Boy Abullah Mura Department of

More information

Lab work #8. Congestion control

Lab work #8. Congestion control TEORÍA DE REDES DE TELECOMUNICACIONES Grao en Ingeniería Telemática Grao en Ingeniería en Sistemas e Telecomunicación Curso 2015-2016 Lab work #8. Congestion control (1 session) Author: Pablo Pavón Mariño

More information

Research Article Research on Law s Mask Texture Analysis System Reliability

Research Article Research on Law s Mask Texture Analysis System Reliability Research Journal of Applie Sciences, Engineering an Technology 7(19): 4002-4007, 2014 DOI:10.19026/rjaset.7.761 ISSN: 2040-7459; e-issn: 2040-7467 2014 Maxwell Scientific Publication Corp. Submitte: November

More information

DEVELOPMENT OF DamageCALC APPLICATION FOR AUTOMATIC CALCULATION OF THE DAMAGE INDICATOR

DEVELOPMENT OF DamageCALC APPLICATION FOR AUTOMATIC CALCULATION OF THE DAMAGE INDICATOR Mechanical Testing an Diagnosis ISSN 2247 9635, 2012 (II), Volume 4, 28-36 DEVELOPMENT OF DamageCALC APPLICATION FOR AUTOMATIC CALCULATION OF THE DAMAGE INDICATOR Valentina GOLUBOVIĆ-BUGARSKI, Branislav

More information

Wireless Sensing and Structural Control Strategies

Wireless Sensing and Structural Control Strategies Wireless Sensing an Structural Control Strategies Kincho H. Law 1, Anrew Swartz 2, Jerome P. Lynch 3, Yang Wang 4 1 Dept. of Civil an Env. Engineering, Stanfor University, Stanfor, CA 94305, USA 2 Dept.

More information

Optimization of cable-stayed bridges with box-girder decks

Optimization of cable-stayed bridges with box-girder decks Avances in Engineering Software 31 (2000) 417 423 www.elsevier.com/locate/avengsoft Optimization of cable-staye briges with box-girer ecks L.M.C. Simões*, J.H.J.O. Negrão Department of Civil Engineering,

More information

Animated Surface Pasting

Animated Surface Pasting Animate Surface Pasting Clara Tsang an Stephen Mann Computing Science Department University of Waterloo 200 University Ave W. Waterloo, Ontario Canaa N2L 3G1 e-mail: clftsang@cgl.uwaterloo.ca, smann@cgl.uwaterloo.ca

More information

1 Surprises in high dimensions

1 Surprises in high dimensions 1 Surprises in high imensions Our intuition about space is base on two an three imensions an can often be misleaing in high imensions. It is instructive to analyze the shape an properties of some basic

More information

Inverse Model to Determine the Optimal Number of Drops of RDC Column Using Fuzzy Approach

Inverse Model to Determine the Optimal Number of Drops of RDC Column Using Fuzzy Approach Inverse Moel to Determine the Optimal Number of Drops of RDC Column Using Fuzzy Approach 1 HAFEZ IBRAHIM, 2 JAMALLUDIN TALIB, 3 NORMAH MAAN Department of Mathematics Universiti Teknologi Malaysia 81310

More information

Controlling formations of multiple mobile robots. Jaydev P. Desai Jim Ostrowski Vijay Kumar

Controlling formations of multiple mobile robots. Jaydev P. Desai Jim Ostrowski Vijay Kumar Controlling formations of multiple mobile robots Jayev P. Desai Jim Ostrowski Vijay Kumar General Robotics an Active Sensory Perception (GRASP) Laboratory, University of Pennsylvania 340 Walnut Street,

More information

NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES WITH THE USE OF THE IPAN99 ALGORITHM 1. INTRODUCTION 2.

NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES WITH THE USE OF THE IPAN99 ALGORITHM 1. INTRODUCTION 2. JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 13/009, ISSN 164-6037 Krzysztof WRÓBEL, Rafał DOROZ * fingerprint, reference point, IPAN99 NEW METHOD FOR FINDING A REFERENCE POINT IN FINGERPRINT IMAGES

More information

Fundamentals of the stiffness method. Fundamentals of the stiffness method. Fundamentals of the stiffness method

Fundamentals of the stiffness method. Fundamentals of the stiffness method. Fundamentals of the stiffness method CHAPER 6 russ Analsis using Stiffness Metho Objectives เข าใจว ธ ของ stiffness metho ใช ว ธ stiffness metho ก บ russ, BM & rame จะพ ดถ งในบท หน า unamentals of the stiffness metho he stiffness metho: Is

More information

Politehnica University of Timisoara Mobile Computing, Sensors Network and Embedded Systems Laboratory. Testing Techniques

Politehnica University of Timisoara Mobile Computing, Sensors Network and Embedded Systems Laboratory. Testing Techniques Politehnica University of Timisoara Mobile Computing, Sensors Network an Embee Systems Laboratory ing Techniques What is testing? ing is the process of emonstrating that errors are not present. The purpose

More information

Top-down Connectivity Policy Framework for Mobile Peer-to-Peer Applications

Top-down Connectivity Policy Framework for Mobile Peer-to-Peer Applications Top-own Connectivity Policy Framework for Mobile Peer-to-Peer Applications Otso Kassinen Mika Ylianttila Junzhao Sun Jussi Ala-Kurikka MeiaTeam Department of Electrical an Information Engineering University

More information

Interior Permanent Magnet Synchronous Motor (IPMSM) Adaptive Genetic Parameter Estimation

Interior Permanent Magnet Synchronous Motor (IPMSM) Adaptive Genetic Parameter Estimation Interior Permanent Magnet Synchronous Motor (IPMSM) Aaptive Genetic Parameter Estimation Java Rezaie, Mehi Gholami, Reza Firouzi, Tohi Alizaeh, Karim Salashoor Abstract - Interior permanent magnet synchronous

More information

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2

Intensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2 This paper appears in J. of Parallel an Distribute Computing 10 (1990), pp. 167 181. Intensive Hypercube Communication: Prearrange Communication in Link-Boun Machines 1 2 Quentin F. Stout an Bruce Wagar

More information

Distributed Line Graphs: A Universal Technique for Designing DHTs Based on Arbitrary Regular Graphs

Distributed Line Graphs: A Universal Technique for Designing DHTs Based on Arbitrary Regular Graphs IEEE TRANSACTIONS ON KNOWLEDE AND DATA ENINEERIN, MANUSCRIPT ID Distribute Line raphs: A Universal Technique for Designing DHTs Base on Arbitrary Regular raphs Yiming Zhang an Ling Liu, Senior Member,

More information

Attitude Dynamics and Control of a Dual-Body Spacecraft using Variable-Speed Control Moment Gyros

Attitude Dynamics and Control of a Dual-Body Spacecraft using Variable-Speed Control Moment Gyros Attitue Dynamics an Control of a Dual-Boy Spacecraft using Variable-Spee Control Moment Gyros Abstract Marcello Romano, Brij N. Agrawal Department of Mechanical an Astronautical Engineering, US Naval Postgrauate

More information

Message Transport With The User Datagram Protocol

Message Transport With The User Datagram Protocol Message Transport With The User Datagram Protocol User Datagram Protocol (UDP) Use During startup For VoIP an some vieo applications Accounts for less than 10% of Internet traffic Blocke by some ISPs Computer

More information

Approximation with Active B-spline Curves and Surfaces

Approximation with Active B-spline Curves and Surfaces Approximation with Active B-spline Curves an Surfaces Helmut Pottmann, Stefan Leopolseer, Michael Hofer Institute of Geometry Vienna University of Technology Wiener Hauptstr. 8 10, Vienna, Austria pottmann,leopolseer,hofer

More information

Investigation into a new incremental forming process using an adjustable punch set for the manufacture of a doubly curved sheet metal

Investigation into a new incremental forming process using an adjustable punch set for the manufacture of a doubly curved sheet metal 991 Investigation into a new incremental forming process using an ajustable punch set for the manufacture of a oubly curve sheet metal S J Yoon an D Y Yang* Department of Mechanical Engineering, Korea

More information

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control

Almost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control Almost Disjunct Coes in Large Scale Multihop Wireless Network Meia Access Control D. Charles Engelhart Anan Sivasubramaniam Penn. State University University Park PA 682 engelhar,anan @cse.psu.eu Abstract

More information

Bayesian localization microscopy reveals nanoscale podosome dynamics

Bayesian localization microscopy reveals nanoscale podosome dynamics Nature Methos Bayesian localization microscopy reveals nanoscale poosome ynamics Susan Cox, Ewar Rosten, James Monypenny, Tijana Jovanovic-Talisman, Dylan T Burnette, Jennifer Lippincott-Schwartz, Gareth

More information

Modeling Complex Contacts Involving Deformable Objects for Haptic and Graphic Rendering

Modeling Complex Contacts Involving Deformable Objects for Haptic and Graphic Rendering Robotics: Science an Systems 2005 Cambrige, MA, USA, June 8-11, 2005 Moeling Complex Contacts Involving Deformable Objects for Haptic an Graphic Renering Qi Luo IMI Lab, Department of Computer Science

More information

SMART IMAGE PROCESSING OF FLOW VISUALIZATION

SMART IMAGE PROCESSING OF FLOW VISUALIZATION SMAR IMAGE PROCESSING OF FLOW VISUALIZAION H Li (A Rinoshika) 1, M akei, M Nakano 1, Y Saito 3 an K Horii 4 1 Department of Mechanical Systems Engineering, Yamagata University, Yamagata 99-851, JAPAN Department

More information

Component Swapping Modularity for Distributed Precision Contouring

Component Swapping Modularity for Distributed Precision Contouring IEEE/ASME TRANSACTIONS ON MECHATRONICS 1 Component Swapping Moularity for Distribute Precision Contouring Aza Ghaffari, Member, IEEE, an A. Galip Ulsoy, Fellow, IEEE Abstract Prior works use numerical

More information

Shift-map Image Registration

Shift-map Image Registration Shift-map Image Registration Svärm, Linus; Stranmark, Petter Unpublishe: 2010-01-01 Link to publication Citation for publishe version (APA): Svärm, L., & Stranmark, P. (2010). Shift-map Image Registration.

More information

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks

Queueing Model and Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Queueing Moel an Optimization of Packet Dropping in Real-Time Wireless Sensor Networks Marc Aoun, Antonios Argyriou, Philips Research, Einhoven, 66AE, The Netherlans Department of Computer an Communication

More information

Advanced method of NC programming for 5-axis machining

Advanced method of NC programming for 5-axis machining Available online at www.scienceirect.com Proceia CIRP (0 ) 0 07 5 th CIRP Conference on High Performance Cutting 0 Avance metho of NC programming for 5-axis machining Sergej N. Grigoriev a, A.A. Kutin

More information

FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD

FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD Warsaw University of Technology Faculty of Physics Physics Laboratory I P Joanna Konwerska-Hrabowska 6 FINDING OPTICAL DISPERSION OF A PRISM WITH APPLICATION OF MINIMUM DEVIATION ANGLE MEASUREMENT METHOD.

More information

The Journal of Systems and Software

The Journal of Systems and Software The Journal of Systems an Software 83 (010) 1864 187 Contents lists available at ScienceDirect The Journal of Systems an Software journal homepage: www.elsevier.com/locate/jss Embeing capacity raising

More information

NAND flash memory is widely used as a storage

NAND flash memory is widely used as a storage 1 : Buffer-Aware Garbage Collection for Flash-Base Storage Systems Sungjin Lee, Dongkun Shin Member, IEEE, an Jihong Kim Member, IEEE Abstract NAND flash-base storage evice is becoming a viable storage

More information

Algorithm for Intermodal Optimal Multidestination Tour with Dynamic Travel Times

Algorithm for Intermodal Optimal Multidestination Tour with Dynamic Travel Times Algorithm for Intermoal Optimal Multiestination Tour with Dynamic Travel Times Neema Nassir, Alireza Khani, Mark Hickman, an Hyunsoo Noh This paper presents an efficient algorithm that fins the intermoal

More information

Exercises of PIV. incomplete draft, version 0.0. October 2009

Exercises of PIV. incomplete draft, version 0.0. October 2009 Exercises of PIV incomplete raft, version 0.0 October 2009 1 Images Images are signals efine in 2D or 3D omains. They can be vector value (e.g., color images), real (monocromatic images), complex or binary

More information

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 4, APRIL

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 4, APRIL IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 1, NO. 4, APRIL 01 74 Towar Efficient Distribute Algorithms for In-Network Binary Operator Tree Placement in Wireless Sensor Networks Zongqing Lu,

More information

Computer Graphics Chapter 7 Three-Dimensional Viewing Viewing

Computer Graphics Chapter 7 Three-Dimensional Viewing Viewing Computer Graphics Chapter 7 Three-Dimensional Viewing Outline Overview of Three-Dimensional Viewing Concepts The Three-Dimensional Viewing Pipeline Three-Dimensional Viewing-Coorinate Parameters Transformation

More information

Clustering using Particle Swarm Optimization. Nuria Gómez Blas, Octavio López Tolic

Clustering using Particle Swarm Optimization. Nuria Gómez Blas, Octavio López Tolic 24 International Journal Information Theories an Applications, Vol. 23, Number 1, (c) 2016 Clustering using Particle Swarm Optimization Nuria Gómez Blas, Octavio López Tolic Abstract: Data clustering has

More information

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics

CS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics CS 106 Winter 2016 Craig S. Kaplan Moule 01 Processing Recap Topics The basic parts of speech in a Processing program Scope Review of syntax for classes an objects Reaings Your CS 105 notes Learning Processing,

More information

I DT MC. Operating Manual SINAMICS S120. Verification of Performance Level e in accordance with EN ISO

I DT MC. Operating Manual SINAMICS S120. Verification of Performance Level e in accordance with EN ISO I DT MC Operating Manual SINAMICS S20 Verification of Performance Level e in accorance with EN ISO 3849- Document Project Status: release Organization: I DT MC Baseline:.2 Location: Erl. F80 Date: 24.09.2009

More information