Parts Assembly by Throwing Manipulation with a One-Joint Arm

Size: px
Start display at page:

Download "Parts Assembly by Throwing Manipulation with a One-Joint Arm"

Transcription

1 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 Yashima Abstract The present paper proposes the learning control metho for the throwing manipulation which can control not only the position but also the orientation of the polygonal object more accurately an robustly by low-egree-of-freeom robotic arm. We show experimentally the valiity of the propose control metho with the one-egree-freeom robotic arm. We also emonstrate the usefulness of the throwing manipulation by applying it to sorting task an assembly task on experiments. I. INTRODUCTION In the present logistics systems or automate assembly lines, many conveyors an vehicles are use for transporting packages or parts, which make the spee of the physical istribution an the prouction flow be slow an the plant an equipment costs be high. Transportation by throwing objects can prouce the following avantages: (1 mechanical equipments are simplifie or less require; (2 flexibility of the systems is enhance; an (3 the transportation processes are speee up [3]. We consier the applications of the throwing manipulation to transporting, orienting, sorting an assembling various types of objects. Fig. 1 shows one of the application examples, in which a one joint robotic arm throws objects with various orientation carrie by a belt-conveyer an sorts them with appropriate orientation in a storage pallet with an array of nests, each nest holing a single object. The objects in the storage pallet will be then store in a warehouse or will be graspe by a robot gripper in assembly lines. Instea of a manipulation of an object with grasp, the throwing manipulation has rown attention recently in the fiel of robotics [1], [7], [8], [9], [1]. This is because the throwing manipulation cannot only manipulate the object outsie the movable range of the robot, but also manipulate the position an orientation of the object arbitrarily by a robotic arm with fewer control inputs. Lynch et al [5], [6] present the motion planning for the ynamic manipulation such as throwing an object an propose the open-loop controller base on nonlinear optimization techniques. However, they o not aim at throwing the object accurately an robustly. The experimental results show that the controller is subject to the moeling error an sensing error. Aboaf [2] applies a learning control metho to the throwing of a point mass object to overcome these problems. However, constraints on ynamical robot system an actuator s performance limits, etc are not consiere to fin control inputs. The authors [7] propose the control metho for throwing point mass object accurately, which The authors are with Dept. of Mechanical Systems Engineering, National Defense Acaemy of Japan, 1-1-2, Hashirimizu, Yokosuka, JAPAN {g4791, yamawaki, yashima}@na.ac.jp Fig. 1. Object Throwing Arm Storage pallet Application of the throwing manipulation combines the learning control techniques an the nonlinear optimization techniques. As far as I know, there has been no work which takes into consieration the orienting a polygonal object accurately by a throwing manipulation, which is very important in the case of sorting an assembling various types of objects, as shown in Fig. 1. The present paper proposes a learning control metho for the throwing manipulation which can control not only the position but also the orientation of the polygonal object more accurately an robustly to uncertainties. We show experimentally the valiity of the propose control metho an the feasibility of assembly process by the throwing manipulation. The paper is organize as follows: In Section III we stuy the ynamical constraint on the throwing manipulation. Section IV presents the motion planning by optimization, an Section V proposes the learning control metho. Finally, Section VI presents experiments with a one-egree-freeom robotic arm. II. NOTATION AND ASSUMPTIONS We consier a throwing manipulation of a polygonal rigiobject by the rotational one-egree-of-freeom robotic arm in the vertical plane, as shown in Fig. 2. A reference frame x-y is fixe at the pivot point of the robotic arm. The gravitational acceleration g < acts in the y irection. The position an orientation of the object in the x-y frame is escribe as (x, y, φ. The angle of the arm is θ, whichissetto eg when the arm is horizontal. The top surface of the arm intersects with the pivot point. The arm throws the object by counterclockwise rotation. It is assume that the thrown object is capture by a storage pallet fixe at a goal without slipping, rolling or rebouning in orer to simplify the analysis. A frame u-v is locate on the center of mass of the object, where the +v irection is opposite to gravity when the arm angle is θ =. The moment of inertia of the object an its

2 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. y Fig. 2. x r l θ B MB v N lb la Notation for throwing manipulation g A MA u mass are J an m, respectively. The polygonal object makes line contact with the arm surface, an the vertices of the contacting ege are A an B. The istance in the irection of u between the object center of mass an the vertices A an B are l A an l B, respectively. The height of the center of mass from the arm surface is. The istance between the object center of mass an the pivot point is l. When the arm is horizontal, the x location of the object center of mass in the reference frame is r. The stoppers with a sharp ege are rigily attache to the top surface of the arm to stop the object from sliing on the surface. We assume that there are no friction between the object an the stoppers. III. THROWING MANIPULATION The motion of a throwing manipulation is ivie broaly into two phases before an after an object s release. A. Motion before Object s Release The motion of the object relative to the arm is constraine in orer not to slip, roll or break contacts before the object s release. The motion of the arm is also constraine by the joint actuator performance. 1 Object Constraints: Since the object oes not slie on the arm surface by the stoppers, we consier only the vertical motion with respect to the arm surface an the rolling motion about the vertices A an B. The normal reaction force N acting on the object can be escribe as N = mr θ m θ 2 + mgcθ (1 The reaction moment M A an M B from the arm about each vertex A an B can be escribe as, respectively, M A = J θ ml A r θ + m 2 θ + ml A θ 2 + mr θ 2 ml A gcθ mgsθ (2 M B = J θ + ml B r θ + m 2 θ ml B θ 2 + mr θ 2 + ml B gcθ mgsθ (3 where sθ =sinθ an cθ =cosθ. To achieve the stable throwing, the robotic arm has to accelerate such that there is no relative motion between the object an the arm before the object s release, which is calle the ynamic grasp. We take into account the following constraints to achieve the ynamic grasp. (i Contact Constraints; which make the object maintain the contact with the surface of the arm. N(t > (4 (ii Un-rolling Constraints; which prevent the object from rolling about the vertices A an B. M A (t < (5 M B (t > (6 2 Arm Constraints: The arm is subject to the constraints on the actuator performance an the robot mechanism. (i Joint Angle Constraints θ min <θ(t <θ max (7 To release the object in the right half space, we set θ max = π/2 an θ min = π/2, respectively. (ii Actuator s Torque-Velocity Limits θ min < θ(t < θ max (8 τ min <τ(t <τ max (9 τ max = ξ( θ max (1 where (1 shows the relationship between the maximum torque an maximum velocity of an actuator, which is etermine by the actuator s operation range. B. Motion after Object s Release After the object s release, the object s motion uring a free-flight is etermine by the arm s state (θ t, θ t, a throwing raius l t at a release point an a flight time t f. Since we have four variables (θ t, θt,l t,t f as parameters in the throwing manipulation, the one-joint robotic arm can control four object s state variables in a six-imensional planar state space (x, y, φ, ẋ, ẏ, φ through one throwing. In this paper, in aition to the object s position an orientation (x, y, φ, we choose the vertical velocity ẏ at a goal as the controlle object s variables. By specifying an appropriate velocity ẏ, we can fin object paths with various loci which reach to the same object s position an orientation, which helps to plan the object s path so as to avoi obstacles in front of the goal. We can also ajust an impact velocity at laning. The conition for the velocity at the goal expans the feasibility of various throwing tasks. We efine the object s state variables in a flight time t f, which can be controlle by the one-joint robotic arm, as z =[x(t f, y(t f, φ(t f, ẏ(t f ] T = g(u R 4, (11 which can be expresse by free-flight ballistic equations using parameters u =[θ t, θt, l t, t f ] T R 4. The object s four state variables z is uniquely etermine by specifying the four-imensional parameters (θ t, θt,l t,t f, an vice versa. If we move the robotic arm so as to achieve the arm s state (θ t, θt at a release point,

3 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. then the object on the arm surface at a throwing raius l t can be thrown to a esire state z in a time t f after the object s release. In the next section, we present the motion planning of the robotic arm. IV. MOTION PLANNING For a given initial state of the object an the robotic arm, the motion planning problem is to fin a robotic arm s trajectory to throw the object to the goal state uner the constraints on the ynamic grasping an robotic arm motion. A. Joint Trajectory Parameterization with B-splines We use uniform cubic B-splines to represent the joint trajectory since the continuity of the trajectory between ajacent B-spline segments is guarantee [4]. The motion time interval [, t t ] from the start of the arm s motion until just before the object s release is ivie into n knots with evenly space in time, t,suchast (= <t 1 < <t n (= t t. The joint trajectory θ i (t (i =, 1,,n on each interval [t i, t i+1 ] is expresse by i+2 θ i (s = θ j B j (s (12 j=i 1 where t(s =t i + s t, ( s 1, an θ j an B j (s are the control points an basis functions of the uniform cubic B-spline. The final joint angle is equivalent to the throwing angle such as θ n = θ t. The release time t t (=t n =n t can be freely chosen. For agivenn, t is free. Since the cubic B-splines lie within the convex hull forme by the control points θ j, the joint trajectory (12 passes near the control points. To obtain an optimal arm trajectory, we optimize the control points θ =[ θ 1, θ,, θ n+1 ] T R n+3 (13 an the time t (< t max incluing some of the joint s initial an final states by formulating the motion planning problem as a constraine optimization programming problem. We show the constraints an objective function of the optimization programming problem below. B. Finite-imensional Constraints To prevent the robotic arm from violating the constraints on the ynamic grasping ue to unknown isturbances which are not shown in the nominal moel an from saturating control inputs, we fin the joint trajectories which satisfy constraints (4 (9 with sufficient tolerance. We introuce margin variables N, M A, M B, θ, θ, τ into each constraints, respectively, an maximize the magnitues of the margin variables in the optimization problem. We rewrite the ynamic grasping constraints (4 (6 by using margin variables N, M B >, M A <. In aition, substituting (12 into them yiels finite-imensional constraints sample at the knot points t,,t n as N ( θ i, θ i, θ i > N, i =,,n (14 ( M A θi, θ i, θ i < MA, i =,,n (15 ( M B θi, θ i, θ i > MB, i =,,n (16 Similarly, the arm s motion constraints (7 (9 can be converte into finite-imensional constraints by using margin variables θ, θ, τ > as follows: θ min + θ<θ i <θ max θ, i=,,n (17 θ min + θ < θ i < θ max θ, i=,,n (18 τ min + τ<τ ( θ i, θ i, θ i <τmax τ, i=,,n (19 where the joint torque τ is expresse by the motion equation of the robotic arm, which is τ ( θ i, θ i, θ i = JR (θ i θ i + h(θ i, θ i (2 where J R is the inertia matrix an h represents the gravity, friction force an reaction force from the object. C. Objective Function Since the throwing manipulation is generally ynamic an fast an nees larger joint riving torques, it is easy for the object to roll on the surface of the arm or to break contacts with the arm uring the manipulation by violating the ynamic grasp constraints. We are greatly concerne with making the throwing manipulation more robust an stable to isturbances an trajectory errors, etc. In orer that the constraints on the ynamic grasping an the arm s motion can be satisfie with sufficient tolerance, we maximize the margin variables = [ N M A M B θ θ τ ] T R 6 (21 in the optimization problem shown below. D. Optimization Programming Problem For a given object s goal state z, we fin an optimal arm trajectory by solving the following optimization problem. max : 1 2 T W (22 subj. to: z = g(u (23 c (24 θ = (25 fin: θ an t Eq. (22 is the objective function to maximize the margin variables, where W is a weight matrix. The free-flight moel is use as the equality constraint (23. The inequality constraints shown in Section. IV-B are combine as shown in (24. As bounary conitions, the initial angular velocity is specifie by (25. In contrast, the initial angle an the final angle an velocity are erive from this optimization. We use sequential quaratic programming (SQP to solve the nonlinear programming. Once we fin the arm trajectory parameters ( θ, t, we can calculate the joint trajectory using (12.

4 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. y [m] Goal [ra] θ Selecte trajectory θ [ra] π/8 -π/8 Fig. 3. θt =.346 ra -.1 θo = ra -π/4.1.2 Fig Throwing manipulation foun by the optimization. θ [ra/s] E. Simulation Results 1 5 θt = 9.28 ra/s.1.2 θ [ra/s2] tt =.199 sec Arm trajectories foun by the optimization. Consier a throwing manipulation of a rectangular object to a goal. The parameter values of the object an robotic arm are escribe in Section VI. The optimization programming problem is formulate with n =1. Since a local optimum foun by SQP epens on the initial guess, SQP is solve with many ifferent initial guesses given at ranom. Fig. 3 shows the simulation result foun by the optimization which represents the motions of the object an robotic arm. The object is thrown to the goal (x, y, φ = ( m,.4 m, 15 eg with the velocity ẏ =. We assume that the object lans at the storage pallet locate at the goal without slipping an rebouning to simplify the analysis. Fig. 4 shows the corresponing arm trajectories, which have the initial state (θ, θ =(.596 ra, ra/s an final state (θ t, θ t =(.346 ra, 9.28 ra/s at a release time t t =.199 s, respectively. The arm is maximally ecelerate at the release time to set the object free instantaneously. After the release time, the robot arm is move with the joint acceleration at the release time until the arm stops, which is not escribe in Fig. 4. Fig. 5 shows the arm trajectories obtaine for ifferent initial guesses. The arm trajectory in Fig. 4, which has the maximum value of the objective function, is chosen among them. V. LEARNING CONTROL If we have an exact throwing moel, then we can obtain an optimal arm trajectory to throw an object to the goal by using the motion planning metho iscusse in the Fig. 5. Arm trajectories foun for ifferent initial guesses, where t max = 1 msec. previous section. To moel the throwing manipulation system accurately, we are require not only to implement parameter ientification whenever the change of the object, but also to consier the ynamics of the interaction between the robot an the object, as well as the correction of the vision sensor etc. In general, it is impossible to obtain exact moels. In the present paper, instea of raising accuracy of an approximate moel itself, we overcome the problems of the moel with errors by applying an iterative learning control metho to the throwing manipulation. A. Introuction of Virtual Goal To fin an optimal arm trajectory, instea of setting an object s goal state z for the optimization programming problem, we introuce a virtual goal state ẑ, which is upate at each throwing trial in orer that the robotic arm can throw the object to the goal state z as closely as possible. The basic iea of the learning control using the virtual goal is shown in [2]. The virtual goal is obtaine as follows. The error between the goal state z an the actual state z is given by e j = z z j (26 where j enotes the trial number. Accoring to the value of the error, the virtual goal ẑ j+1 of the j+1th throwing is upate as ẑ j+1 = ẑ j + Kei (27 where the iagonal matrix K is gain parameters. Replacing the goal state z in the left-han sie of (23 with the virtual goal state ẑ, we fin an optimal arm trajectory by solving iteratively the optimization programming problem (22-(25 at each throwing trial. B. Learning Control Algorithm The algorithm of the learning control is shown below. 1 The optimization programming problem is solve to obtain the arm trajectory for the first throwing (j =1. In the same manner escribe in step 5 an 6, we make the robotic arm throw the object an measure the actual object state z 1 with a camera. 2 We calculate the error e j of the j th throwing by using (26. If the error norm is greater than the value of the threshol, we move to the next step. Otherwise we

5 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, 21. assume that the arm succees in throwing the object to the goal, an the learning control is terminate. 3 The virtual goal ẑ j+1 is upate by using (27. 4 The optimization programming problem is solve to obtain the arm trajectory for the j+1 th throwing. 5 To throw the object, the robotic arm is controlle with a PD-compensator so that the arm can track the trajectory obtaine in step 4. 6 We measure several positions an orientations of the flying object with the camera an estimate the object s ballistic trajectory through the least square approximations. We obtain the actual object state z j+1 from the estimate trajectory an return to step 2. VI. EXPERIMENT A. Throwing Robot System We have evelope the throwing robot system which can perform the throwing in the vertical plane as shown in Fig.6. The aluminum arm is centrally-mounte an 62 cm long an 15 cm wie plate. The arm is controlle with PD compensators an is riven by the AC motor with a harmonic rive gear, which has the maximum torque τ max =18Nm an the maximum spee θ max =4πra/s. The throwing raius can be change by ajusting the position of a thin plate on the arm surface. The object on the plate is constraine with 2 mm high stoppers so as not to slie on the arm surface. We use a rectangular parallelepipe wooen block as the object whose mass an size are 29 gan6cm 3 cm 3 cm, respectively. The moment of inertia of the wooen block is estimate on the assumption that the block is homogenous an symmetrical. We measure the positions of markers put on the object uring the flight with a camera at a rate of 1 khz to estimate the object trajectory. The concave storage pallet of woo is fixe at a goal in the vertical plane. B. Experimental Results The goal state z is set to ( m,.4 m, 15 eg, m/s. Fig. 7 shows the transitions of the error norms of the position, orientation an vertical velocity at the goal. The value of the error norm is reuce graually by repeating the learning. The error norm of the 1th throwing is less than 2.5 mm,.1 eg an.1 m/s, respectively. These experimental results show that the propose metho enables the robotic arm to throw the object to the goal accurately. Fig.8 shows the Storage pallet Arm Fig. 6. Motor Object Throwing robot system Position error [m] Orientation error [ra] Velocity error [m/s] θ [ra] θ [ra/s] Trial number i Fig. 7. π/4 π/8 -π/8 Transitions of error norm of object s state at the goal i=1 (final trial i=1 (1st trial -π/ i=1 (1st trial 4 2 i=1 (final trial Time [s] Fig. 8. Arm trajectories foun by the optimization at each trial transitions of arm trajectories foun by the optimization at each iteration. The trajectories are moifie by repeating the learning. Fig. 9 shows snapshots of the successful throwing motion. In this experiment, it is crucial for the stable an robust throwing to keep the un-rolling constraint about the vertex A of the object. In orer that the un-rolling constraint (5 can hol an the object will not start rolling on the arm surface, we fin the robotic arm trajectory so that the margin M A become sufficiently large in the optimization problem. C. Application to Sorting/Assembly Tasks (Attache Vieo The first vieo shows the trial throwing motion in the iterative learning mentione above. By repeating the throwing, the robotic arm succees in throwing the object into the storage pallet with the zero vertical velocity, which is locate on the apex point of the object s ballistic trajectory. The secon vieo shows the sorting task in which the robotic arm throws three objects into storage pallets with an appropriate orientation, as shown in Fig. 1. In the first throwing (Fig. 1(a, the zero vertical velocity is set at the first goal. On the other han, in the secon throwing (Fig. 1(b we set the negative vertical velocity at the secon goal. The object reaches the pallet with escening after passing through the apex point of the ballistic trajectory. In the thir

6 21 IEEE/RSJ International Conference on Intelligent Robots an Systems, Taipei, Taiwan, October, y [m] (a 1st throwing (b 2n throwing (c 3r throwing Fig. 1. Sorting task application on vieo Fig. 9. Snapshots of the throwing of the rectangular object into the pallet y [m].1 throwing (Fig. 1(c, the robotic arm can throw the object to the thir goal avoiing the first an secon pallets by ajusting the negative vertical velocity at the goal. If the negative vertical velocity with a larger (smaller magnitue shoul be set, the object will collie with the upper (lower pallet. The thir vieo shows the parts assembly task with H- an T-shape parts as shown in Fig. 11. First, the robotic arm throws the H-shape part an slots it onto the T-shape part fixe upsie own (Fig. 11(a. Next, the robotic arm throws the other T-shape part an inserts it into the former H-shape part (Fig. 11(b. In orer to prevent the flying part from colliing with the previously-inserte parts from the sie, the vertical velocity at the goal is set so that the linear velocity at the goal may put towar the vertical irection as much as possible. These vieos show the throwing manipulation controlle by the propose learning algorithm can achieve the high positioning performance. VII. CONCLUSION This paper propose the learning control metho for the throwing manipulation which can control not only the position but also the orientation of the polygonal object more accurately an robustly to uncertainties. We showe experimentally the valiity of the propose control metho with the one-egree-freeom robotic arm. We emonstrate the usefulness of the throwing manipulation by applying it to sorting task an assembly task on experiments. In future, we will consier the esign of storage pallets or catching evices which can surely hol the object without rebouning an slipping at laning. Integrating throwing evices an catching evices will help to construct robust flexible manufacturing systems (FMS (a 1st throwing Fig (b 2n throwing Parts assembly task application on vieo REFERENCES [1] H. Arisumi, K. Yokoi an K. Komoriya, Casting Manipulation, Miair Control of a Gripper by Impulsive Force, IEEE Trans. on Robotics, Vol.24, No.2, 28, pp [2] E. W. Aboaf, Task-Level Robot Learning, Technical Report 179, 1988, MIT Artificial Intelligence Laboratory. [3] H. Frank, N. W-Wojtasik, B. Hagebeuker, G. Novak an S. Mahlknecht, Throwing Objects - A bio-inspire Approach for the Transportation of Parts, Proc. of IEEE Int. Conf. on Robotics an Biomimetics, 26, pp [4] Y-C Chen, Solving Robot Trajectory Planning Problems with Uniform Cubic B-Splines, Optimal Control Applications an Methos, Vol.12, 1999, pp [5] K. M. Lynch an M. T. Mason, Dynamic Nonprehensile Manipulation: Controllability, Planning, an Experiments, Int. Journal of Robotics Research, Vol.18, No.1, 1999, pp [6] K. M. Lynch, an C. K. Black, Recurrence, Controllability, an Stabilization of Juggling, IEEE Trans. on Robotics an Automation, Vol.17, No.2, 21, pp [7] H. Miyashita, T. Yamawaki an M. Yashima, Control for Throwing Manipulation by One Joint Robot, Proc. of IEEE Int. Conf. on Robotics an Automation, 29, pp [8] W. Mori, J. Uea an T. Ogasawara, 1-DOF Dynamic Pitching Robot that Inepenently Controls Velocity, Angular Velocity, an Direction of a Ball: Contact Moels an Motion Planning, Proc. of IEEE Int. Conf. on Robotics an Automation, 29, pp [9] T. Senoo, A. Namiki an M. Ishikawa, High-spee Throwing Motion Base on Kinetic Chain Approach, Proc. of IEEE/RSJ Int. Conf. on Intelligent Robotics an Systems, 28, pp [1] T. Tabata, an Y. Aiyama, Passing Manipulation by 1 Degree-of- Freeom Manipulator, Proc. of IEEE Int. Conf. on Intelligent Robotics an Systems, Vol.3, 23, pp

Journal of System Design and Dynamics

Journal of System Design and Dynamics Parts Assembly and Sorting by Throwing Manipulation: Planning and Control Hideyuki MIYASHITA, Tasuku YAMAWAKI and Masahito YASHIMA Dept. of Mechanical Systems Engineering, National Defense Academy of Japan

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

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

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

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji

More information

Arm Trajectory Planning by Controlling the Direction of End-point Position Error Caused by Disturbance

Arm Trajectory Planning by Controlling the Direction of End-point Position Error Caused by Disturbance 28 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Xi'an, China, July, 28. Arm Trajectory Planning by Controlling the Direction of End- Position Error Caused by Disturbance Tasuku

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

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

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

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

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

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

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

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

A Quantitative Stability Measure for Graspless Manipulation

A Quantitative Stability Measure for Graspless Manipulation A Quantitative Stability Measure for Graspless Manipulation Yusuke MAEDA and Tamio ARAI Department of Precision Engineering, School of Engineering The University of Tokyo 7-3-1 Hongo, Bunkyo-ku, Tokyo

More information

UNIT 9 INTERFEROMETRY

UNIT 9 INTERFEROMETRY UNIT 9 INTERFEROMETRY Structure 9.1 Introuction Objectives 9. Interference of Light 9.3 Light Sources for 9.4 Applie to Flatness Testing 9.5 in Testing of Surface Contour an Measurement of Height 9.6 Interferometers

More information

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles

Figure 1: 2D arm. Figure 2: 2D arm with labelled angles 2D Kinematics Consier a robotic arm. We can sen it commans like, move that joint so it bens at an angle θ. Once we ve set each joint, that s all well an goo. More interesting, though, is the question of

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

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

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

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH

SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH Galen H Sasaki Dept Elec Engg, U Hawaii 2540 Dole Street Honolul HI 96822 USA Ching-Fong Su Fuitsu Laboratories of America 595 Lawrence Expressway

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

B-Splines and NURBS Week 5, Lecture 9

B-Splines and NURBS Week 5, Lecture 9 CS 430/585 Computer Graphics I B-Splines an NURBS Week 5, Lecture 9 Davi Breen, William Regli an Maxim Peysakhov Geometric an Intelligent Computing Laboratory Department of Computer Science Drexel University

More information

A Versatile Model-Based Visibility Measure for Geometric Primitives

A Versatile Model-Based Visibility Measure for Geometric Primitives A Versatile Moel-Base Visibility Measure for Geometric Primitives Marc M. Ellenrieer 1,LarsKrüger 1, Dirk Stößel 2, an Marc Hanheie 2 1 DaimlerChrysler AG, Research & Technology, 89013 Ulm, Germany 2 Faculty

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

Generalized Edge Coloring for Channel Assignment in Wireless Networks

Generalized Edge Coloring for Channel Assignment in Wireless Networks TR-IIS-05-021 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu, Pangfeng Liu, Da-Wei Wang, Jan-Jan Wu December 2005 Technical Report No. TR-IIS-05-021 http://www.iis.sinica.eu.tw/lib/techreport/tr2005/tr05.html

More information

Quad-Rotor UAV: High-Fidelity Modeling and Nonlinear PID Control

Quad-Rotor UAV: High-Fidelity Modeling and Nonlinear PID Control AIAA Moeling an Simulation Technologies Conference - 5 August, Toronto, Ontario Canaa AIAA -86 Qua-Rotor UAV: High-ielity Moeling an Nonlinear PID Control Alaein Bani Milhim an Youmin Zhang Concoria University,

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

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

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

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

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

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

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

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

Characterizing Decoding Robustness under Parametric Channel Uncertainty

Characterizing Decoding Robustness under Parametric Channel Uncertainty Characterizing Decoing Robustness uner Parametric Channel Uncertainty Jay D. Wierer, Wahee U. Bajwa, Nigel Boston, an Robert D. Nowak Abstract This paper characterizes the robustness of ecoing uner parametric

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

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

CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION. Zhaoyin Jia, Andrew Gallagher, Tsuhan Chen

CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION. Zhaoyin Jia, Andrew Gallagher, Tsuhan Chen CAMERAS AND GRAVITY: ESTIMATING PLANAR OBJECT ORIENTATION Zhaoyin Jia, Anrew Gallagher, Tsuhan Chen School of Electrical an Computer Engineering, Cornell University ABSTRACT Photography on a mobile camera

More information

X y. f(x,y,d) f(x,y,d) Peak. Motion stereo space. parameter space. (x,y,d) Motion stereo space. Parameter space. Motion stereo space.

X y. f(x,y,d) f(x,y,d) Peak. Motion stereo space. parameter space. (x,y,d) Motion stereo space. Parameter space. Motion stereo space. 3D Shape Measurement of Unerwater Objects Using Motion Stereo Hieo SAITO Hirofumi KAWAMURA Masato NAKAJIMA Department of Electrical Engineering, Keio Universit 3-14-1Hioshi Kouhoku-ku Yokohama 223, Japan

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

Loop Scheduling and Partitions for Hiding Memory Latencies

Loop Scheduling and Partitions for Hiding Memory Latencies Loop Scheuling an Partitions for Hiing Memory Latencies Fei Chen Ewin Hsing-Mean Sha Dept. of Computer Science an Engineering University of Notre Dame Notre Dame, IN 46556 Email: fchen,esha @cse.n.eu Tel:

More information

Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation

Fuzzy Learning Variable Admittance Control for Human-Robot Cooperation 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,

More information

Module13:Interference-I Lecture 13: Interference-I

Module13:Interference-I Lecture 13: Interference-I Moule3:Interference-I Lecture 3: Interference-I Consier a situation where we superpose two waves. Naively, we woul expect the intensity (energy ensity or flux) of the resultant to be the sum of the iniviual

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

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

Interference and diffraction are the important phenomena that distinguish. Interference and Diffraction

Interference and diffraction are the important phenomena that distinguish. Interference and Diffraction C H A P T E R 33 Interference an Diffraction 33- Phase Difference an Coherence 33-2 Interference in Thin Films 33-3 Two-Slit Interference Pattern 33-4 Diffraction Pattern of a Single Slit * 33-5 Using

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

Optimal path planning in a constant wind with a bounded turning rate

Optimal path planning in a constant wind with a bounded turning rate Optimal path planning in a constant win with a boune turning rate Timothy G. McGee, Stephen Spry an J. Karl Herick Center for Collaborative Control of Unmanne Vehicles, University of California, Berkeley,

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

Lecture 1 September 4, 2013

Lecture 1 September 4, 2013 CS 84r: Incentives an Information in Networks Fall 013 Prof. Yaron Singer Lecture 1 September 4, 013 Scribe: Bo Waggoner 1 Overview In this course we will try to evelop a mathematical unerstaning for the

More information

AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY

AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE D CIRCULAR ULTRASONIC PHASED ARRAY S. Monal Lonon South Bank University; Engineering an Design 103 Borough Roa, Lonon

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

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES

BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES OLIVIER BERNARDI AND ÉRIC FUSY Abstract. We present bijections for planar maps with bounaries. In particular, we obtain bijections for triangulations an quarangulations

More information

10. WAVE OPTICS ONE MARK QUESTIONS

10. WAVE OPTICS ONE MARK QUESTIONS 1 10. WAVE OPTICS ONE MARK QUESTIONS 1. Define wavefront.. What is the shape of wavefront obtaine from a point source at a (i) small istance (ii) large istance? 3. Uner what conitions a cylinrical wavefront

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

EXACT SIMULATION OF A BOOLEAN MODEL

EXACT SIMULATION OF A BOOLEAN MODEL Original Research Paper oi:10.5566/ias.v32.p101-105 EXACT SIMULATION OF A BOOLEAN MODEL CHRISTIAN LANTUÉJOULB MinesParisTech 35 rue Saint-Honoré 77305 Fontainebleau France e-mail: christian.lantuejoul@mines-paristech.fr

More information

13. Learning Ballistic Movementsof a Robot Arm 212

13. Learning Ballistic Movementsof a Robot Arm 212 13. Learning Ballistic Movementsof a Robot Arm 212 13. LEARNING BALLISTIC MOVEMENTS OF A ROBOT ARM 13.1 Problem and Model Approach After a sufficiently long training phase, the network described in the

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

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

Linear First-Order PDEs

Linear First-Order PDEs MODULE 2: FIRST-ORDER PARTIAL DIFFERENTIAL EQUATIONS 9 Lecture 2 Linear First-Orer PDEs The most general first-orer linear PDE has the form a(x, y)z x + b(x, y)z y + c(x, y)z = (x, y), (1) where a, b,

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

LinkA LinkB LinkC (X,Y) Θ

LinkA LinkB LinkC (X,Y) Θ Following Performance Evaluation of a Mechanicall Couple Platoon Tetsua SHINOHARA, Masafumi OKADA an Ken-ichi YOSHIMOTO Department ofmechano-informatics, Universit oftoko 7-3-, Hongo, Bunko-ku, Toko, 3-8656

More information

Frequency Domain Parameter Estimation of a Synchronous Generator Using Bi-objective Genetic Algorithms

Frequency Domain Parameter Estimation of a Synchronous Generator Using Bi-objective Genetic Algorithms Proceeings of the 7th WSEAS International Conference on Simulation, Moelling an Optimization, Beijing, China, September 15-17, 2007 429 Frequenc Domain Parameter Estimation of a Snchronous Generator Using

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

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

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

Formation Control of Small Unmanned Aerial Vehicles Using Virtual Leader and Point-to-Multipoint Communication

Formation Control of Small Unmanned Aerial Vehicles Using Virtual Leader and Point-to-Multipoint Communication Trans. Japan Soc. Aero. Space Sci. Vol. 5, No., pp. 3 9, Formation Control of Small Unmanne Aerial Vehicles Using Virtual Leaer an Point-to-Multipoint Communication y Takuma HINO an Takeshi TSUCHIYA Department

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

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

Digital fringe profilometry based on triangular fringe patterns and spatial shift estimation

Digital fringe profilometry based on triangular fringe patterns and spatial shift estimation University of Wollongong Research Online Faculty of Engineering an Information Sciences - Papers: Part A Faculty of Engineering an Information Sciences 4 Digital fringe profilometry base on triangular

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

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators 56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically

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

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

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

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract

The Reconstruction of Graphs. Dhananjay P. Mehendale Sir Parashurambhau College, Tilak Road, Pune , India. Abstract The Reconstruction of Graphs Dhananay P. Mehenale Sir Parashurambhau College, Tila Roa, Pune-4030, Inia. Abstract In this paper we iscuss reconstruction problems for graphs. We evelop some new ieas lie

More information

Additional Divide and Conquer Algorithms. Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication

Additional Divide and Conquer Algorithms. Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication Aitional Divie an Conquer Algorithms Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication Divie an Conquer Closest Pair Let s revisit the closest pair problem. Last

More information

Fast Window Based Stereo Matching for 3D Scene Reconstruction

Fast Window Based Stereo Matching for 3D Scene Reconstruction The International Arab Journal of Information Technology, Vol. 0, No. 3, May 203 209 Fast Winow Base Stereo Matching for 3D Scene Reconstruction Mohamma Mozammel Chowhury an Mohamma AL-Amin Bhuiyan Department

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

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism

More information

A half-scan error reduction based algorithm for cone-beam CT

A half-scan error reduction based algorithm for cone-beam CT Journal of X-Ray Science an Technology 12 (2004) 73 82 73 IOS Press A half-scan error reuction base algorithm for cone-beam CT Kai Zeng a, Zhiqiang Chen a, Li Zhang a an Ge Wang a,b a Department of Engineering

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

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

A Tactile Sensing for Estimating the Position and Orientation of a Joint-Axis of a Linked Object

A Tactile Sensing for Estimating the Position and Orientation of a Joint-Axis of a Linked Object The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan A Tactile Sensing for Estimating the Position and Orientation of a Joint-Axis of a Linked

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

Assist System for Carrying a Long Object with a Human - Analysis of a Human Cooperative Behavior in the Vertical Direction -

Assist System for Carrying a Long Object with a Human - Analysis of a Human Cooperative Behavior in the Vertical Direction - Assist System for Carrying a Long with a Human - Analysis of a Human Cooperative Behavior in the Vertical Direction - Yasuo HAYASHIBARA Department of Control and System Engineering Toin University of Yokohama

More information

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

Department of Computer Science, POSTECH, Pohang , Korea. (x 0 (t); y 0 (t)) 6= (0; 0) and N(t) is well dened on the

Department of Computer Science, POSTECH, Pohang , Korea. (x 0 (t); y 0 (t)) 6= (0; 0) and N(t) is well dened on the Comparing Oset Curve Approximation Methos Gershon er +, In-Kwon, an Myung-Soo Kim + Department of Computer Science, Technion, IIT, Haifa 32000, Israel Department of Computer Science, POSTECH, Pohang 790-784,

More information

Proceedings of the ASME 2011 International Mechanical Engineering Congress & Exposition IMECE2011 November 11-17, 2011, Denver, Colorado, USA

Proceedings of the ASME 2011 International Mechanical Engineering Congress & Exposition IMECE2011 November 11-17, 2011, Denver, Colorado, USA Proceeings of the ASME International Mechanical Engineering Congress & Exposition IMECE November -7,, Denver, Colorao, USA IMECE-6348 DESIGN AND ANALSIS OF A BIOMIMETIC WIRE-DRIVEN ROBOT ARM Zheng Li Institute

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

An adaptive switching learning control method for trajectory tracking of robot manipulators

An adaptive switching learning control method for trajectory tracking of robot manipulators Mechatronics 6 (6) 5 6 An aaptive switching learning control metho for trajectory tracking of robot manipulators P.R. Ouyang a, W.J. Zhang a, *, Maan M. Gupta b a Avance Engineering Design Laboratory,

More information

Comparative Study of Projection/Back-projection Schemes in Cryo-EM Tomography

Comparative Study of Projection/Back-projection Schemes in Cryo-EM Tomography Comparative Stuy of Projection/Back-projection Schemes in Cryo-EM Tomography Yu Liu an Jong Chul Ye Department of BioSystems Korea Avance Institute of Science an Technology, Daejeon, Korea ABSTRACT In

More information

Physics INTERFERENCE OF LIGHT

Physics INTERFERENCE OF LIGHT Physics INTERFERENCE OF LIGHT Q.1 State the principle of superposition of waves an explain the concept of interference of light. Ans. Principle of superposition of waves : When two or more waves, traveling

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

Optimal Trajectory Generation for Nonholonomic Robots in Dynamic Environments

Optimal Trajectory Generation for Nonholonomic Robots in Dynamic Environments 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Optimal Trajectory Generation for Nonholonomic Robots in Dynamic Environments Yi Guo and Tang Tang Abstract

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

Kinematics of Wheeled Robots

Kinematics of Wheeled Robots CSE 390/MEAM 40 Kinematics of Wheeled Robots Professor Vijay Kumar Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania September 16, 006 1 Introduction In this chapter,

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

Divide-and-Conquer Algorithms

Divide-and-Conquer Algorithms Supplment to A Practical Guie to Data Structures an Algorithms Using Java Divie-an-Conquer Algorithms Sally A Golman an Kenneth J Golman Hanout Divie-an-conquer algorithms use the following three phases:

More information