Controlling the Motion of a Planar 3-DOF Manipulator Using PID Controllers

Size: px
Start display at page:

Download "Controlling the Motion of a Planar 3-DOF Manipulator Using PID Controllers"

Transcription

1 Controlling the Motion of a Planar -DOF Manipulator Using PID Controllers Thien Van NGUYEN*,1, Dan N. DUMITRIU 1,, Ion STROE 1 *Corresponding author *,1 POLITEHNICA University of Bucharest, Department of Mechanics, 1 Splaiul Independentei, Bucharest 06004, Romania, bangden468@gmail.com*, ion.stroe@gmail.com Institute of Solid Mechanics of the Romanian Academy, 15 Constantin Mille, Bucharest , Romania, dumitriu@imsar.bu.edu.ro DOI: / Received: 4 April 017/ Accepted: 17 October 017/ Published: December 017 Copyright 017. Published by INCAS. This is an open access article under the CC BY-NC-ND license ( Abstract: This paper mainly presents a method to model the -DOF manipulator with PID controller in Matlab-SimMechanics and the way to find out optimal parameters in the PID controller including: proportional gain, integral gain and derivative gain using the genetic algorithm (GA). For that aim, the -DOF manipulator will be simulated in order to perform a given task. The results achieved from the model show that difficulties in tuning parameters of PID controller can be solved using GA, while SimMechanics is considered as a good virtual experiment tool for simulating an arbitrary mechanism. Key Words: Manipulator, GA, SimMechanics, parameters, PID controller 1. INTRODUCTION Nowadays, the role of robots is more and more important thanks to their application in replacing people in hard and hazardous works. Therefore the study of manipulators modeling and control is very important. In recent years, the control of manipulators has attracted increased attention. For instance, Hossein Sadegh Lafmejani and Hassan Zarabadipour used a PID controller [4], which was linearized by feedback linearization to control the position of a -DOF articulated manipulator. Meanwhile, based on the approach proposed by Sciavicco and Siciliano [], Le Tien Dung, Hee-Jun Kang, Young-Shick Ro ([]) used a PD controller with online Gravity compensation to control the position of a -DOF manipulator. The control methods can be classified into three main categories: Traditional feedback controls (PD and PID controls) [6,7]; Adaptive control [8,9]; Iterative learning control (ILC) [15,16]. Besides, there are some other control methods: robust control, inverse dynamics control and switching control. Among those, the PID controllers are widely used thanks to their simplicity and transparence. However, one of the most common difficulties when using the PID controllers is to determine the optimal parameters, i.e: the proportional gain K, the integral gain K i, and the derivative gain K d because of the constantly changing of the system parameters in almost all processes. Thus, GA is one of the well-known approaches p INCAS BULLETIN, Volume 9, Issue 4/ 017, pp (P) ISSN , (E) ISSN

2 Thien Van NGUYEN, Dan N. DUMITRIU, Ion STROE 9 for solving that difficult problem. Many authors have used GA to adjust the parameters of PID controller in their own purposes. For instance: Wang and Kwok presented a ph neutralization process regulated by a PID controller with its parameters optimized using a GA [11]; The study given in [1] covers the optimization of two decoupled PID controllers for the propulsion and navigation of an oil platform supplying ship using a GA; In [1], a methodology for the optimal PID controller design using a GA is proposed to improve the transient stability of AC-DC transmission systems after faults; T. K. Teng, J. S. Shieh, C. S. Chen apply a simple GA method in a real-time experiment on a liquid level control system for online auto-tuning PID parameters [14]. Based on the case study done by Dan N. Dumitriu and Cornel Secara [1], where the - DOF manipulator is placed in the horizontal plane, i.e the components of gravity are not considered, this paper presents the case of a manipulator placed in vertical plane. In this case, it is absolutely necessary to consider the components of gravity in the equations of motion. Therefore, the control of manipulator when performing a given task is more complicated. For solving the problem, PID controllers are used to control input torques corresponding to the feedback signal. GA is also applied for determining the optimal parameters of the PID controllers in this specified case.. EQUATIONS OF MOTION Let us consider the -DOF articulated manipulator as shown in Fig.1. The first link (1) characterized by length l 1 and mass m 1 is subjected to the external torque 1, which is perpendicular to (Oxy) plane, at the point O. Analogously, the links () and () characterized by lengths l, l, and masses m, m, are actuated by the external torques, at the points A, B, respectively. C F (0; 0.5 m) C B C C1 A O S (0.5 m; 0) INCAS BULLETIN, Volume 9, Issue 4/ 017 Fig. 1 - The -DOF manipulator

3 9 Controlling the Motion of a Planar -DOF Manipulator by Using PID Controllers This mechanism has three degrees of freedom; thus let us choose,, as the 1 generalized coordinates representing the manipulator links positions with respect to time. Then the equations of the manipulator motion are written easily using Lagrange equation [5]: d E E U Qi, ( i1,, ), dt i i i where E is the total kinetic energy of mechanism, U is the force function (which has the same value with the potential energy but in opposite sign), * * Q i is the external generalized force acting on the link i, in this case Qi i, ( i 1,,). From geometric and kinematic relationship between the links of the manipulator, after computing all necessary terms then replacing them into equation (1), the equations of motion are obtained in matrix form as following: T (1) AθBτ, () where 1,, is the vector of second time derivative of the joint coordinates, T 1,, is the external torque vector acting on the links at the points O, A, and B, respectively, a11 a1 a1 A a1 a a, is the inertia matrix, and its components have specific values as a 1 a a m1 m m a11 m m 1 1 cos l m l m l l l ml l1 cos l cos, m m l l a a m l m l l m l l cos cos( ) cos, In equation (), b, b, b l1 l l a1 a1 ml cos cos, m l a m l m l l cos, l l a a m l cos, T 1 ml a. B stands for vector of Coriolis/ Centripetal and Gravity components, and is written in more detail as: () INCAS BULLETIN, Volume 9, Issue 4/ 017

4 Thien Van NGUYEN, Dan N. DUMITRIU, Ion STROE 94 m b1 m l1l 1 sin ml l1 1 sin l 1 sin m1 m m l g m m l1g cos1 m lg cos1 cos 1, m ml b m l1l 1 sin l1 1 sin l 1 sin m m l g m l g cos1 cos 1, m l g ml b l1 1 sin l 1 sin cos 1, (4). MODELLING THE -DOF MANIPULATOR IN SIMMECHANICS SimMechanics is based on Simulink environment in Matlab software and can be used to model and analyze an arbitrary mechanical system. Besides, the animation of the operation mechanism is displayed on the screen during the motion analysis. Thanks to that characteristic, the researchers can both analyze and adjust more easily the mechanism operation corresponding to their own aims. In addition, this property is also useful when researchers want to verify the fulfillment of a given task of the mechanism. Moreover, by removing and adding blocks in the SimMechanics diagram, the mechanical system structure can be easily changed, then it is very convenient for the robotics design field. Fig. - Program scheme of -DOF manipulator in SimMechanics INCAS BULLETIN, Volume 9, Issue 4/ 017

5 95 Controlling the Motion of a Planar -DOF Manipulator by Using PID Controllers A significant advantage of using SimMechanics in modeling and simulating a mechanical system is that it presents a simple way to obtain the dynamic model of the system regardless driving differential equations of the considered mechanism. Also, the results obtained using SimMechanics can be further used in forward kinematics, etc. The Toolbox in SimMechanics provides a large number of blocks corresponding to real systems components: bodies, joints, constraints, actuators, sensors. So that almost all mechanisms can be modeled and analyzed in that environment. For our case, the -DOF manipulator is created easily in SimMechanics by taking blocks in Toolbox and connecting them in correct rules, i.e consistent with geometric and kinematic relationship between interconnected links. Fig. shows the SimMechanics scheme for the considered manipulator from Fig DETERMINING THE OPTIMAL PARAMETERS OF PID CONTROLLERS USING GA To demonstrate our objective, the tip C of end-effector of the -DOF manipulator is required to perform a given task. More precisely, it is necessary to follow the straight line from point S(0.5m; 0) to point F(0; 0.5m) in the plane Oxy. This straight line is defined by: t t o t xc ( t) ,( m), Tf t o 0 t to yc ( t) t,( m), T t f o (5) where to 0, Tf 0( s) are the initial and final times of the analysis process. An additional requirement is that tip C should be kept perpendicular to the given straight line SF, that means in our case 1( t) ( t) ( t), (6) 4 For the simulation purpose, let s consider that the -DOF manipulator has the following inertial and geometric data: m1 m m 0.1( kg); l1 l 0.1( m); l 0.04 ( m) and that the initial state of the manipulator considered in the case study is ( t ) ( rad), ( t ) ( rad / s), 1 o 1 ( t ) ( rad), ( t ) ( rad / s), o ( t ) ( rad), ( t ) ( rad / s), o o o o Based on the approaches proposed by Sciavicco and Siciliano [], the online gravity compensation will be taken into account in the PID control law; so the input torque applied in the manipulator is written as following: dei () t i ( t) KPi. ei ( t) KIi. ei ( t) KDi Gi ( ), ( i 1,, ), (7) dt INCAS BULLETIN, Volume 9, Issue 4/ 017

6 Thien Van NGUYEN, Dan N. DUMITRIU, Ion STROE 96 where ei () t represents the tracking error, i.e the difference between the desired input value rt () and the actual output qt (), K Di are the PID controller proportional gain, integral gain and derivative gain, respectively, corresponding to the link i. Gi ( ) is online gravity compensation component corresponding to the link i, i () t is the input torque to control the link i. For finding out the appropriate torques to control the manipulator performing the given task, we have to determine the optimal values of K Di. That is a real hard work especially in complex mechanisms because of variable system parameters. Also with the random search property, GA is well-known as a good tool for PID parameter tuning. The block diagram of our control system using GA for determining the optimal PID parameters is shown in Fig. genet ic al gor it hm G gr avit y compensat ion d cont r ol l er s -dof manipul at or Fig. - PID tuning diagram with GA One of the most important steps in applying GA is to choose the objective functions that are used to evaluate the fitness of chromosomes. The sum of squared angle errors ( e1 e e ) is chosen as objective function, in this case. As we need to minimize the angle errors to obtain the desired trajectory, the fitness function is taken as inverse of the sum of squared angle errors. The fitness function will be used to evaluate the fitness of each individual in population. In this paper, K Di (i=1,, ) are considered as chromosomes and are encoded in each of 0 individuals of the initial population. Then they are randomly assigned a value in a specified variable range. Based on criteria of possible stability and position error of mechanism corresponding to the desirable trajectory, the chromosomes in initial population are evaluated and then all the best chromosomes are kept. After that, these chromosomes are reproduced and combine/combined with current population to create a new population. By applying crossover and mutation to chromosomes in the GA, after some generations, the best solutions satisfying the mentioned criteria will be determined, i.e. the values of K Di will be obtained. INCAS BULLETIN, Volume 9, Issue 4/ 017

7 97 Controlling the Motion of a Planar -DOF Manipulator by Using PID Controllers However, one should notice that the quality of solutions depends on the maximum number of generation in the GA program as well as on each time the GA program is carried out due to its stochastic property. The GA is implemented according to the following steps: - Step 1: Define the population size, the maximum number of generations for the GA program, the probabilities of crossover and mutation (noticing that their sum is equal to 1, and the probability of mutation is smaller than that of crossover to avoid destroying the fit properties of individuals); also randomly assign the value of K Di (i=1,, ) in a specified variable range, etc. - Step : Randomly generate the initial population. - Step : Evaluate the fitness of each individual in the population and save the individuals having the best fitness. - Step 4: Check if the pre-defined criterion (possible stability of manipulator) is satisfied or not. - Step 5: Reproduce the new population based on the previous best individuals. - Step 6: Implement crossover and mutation operations to improve the qualities in the next generation. - Step 7: Repeat step until the pre-defined convergence criterion is satisfied. Fig. 4 - Completed scheme of -DOF manipulator with PID controllers After using GA for tuning PID controllers in our system, the values of K Di (i=1,, ) are determined as: K ; K 1.450; K ; P1 I1 D1 K ; K ; K ; P I D K ; K ; K P I D The results obtained from SimMechanics model corresponding to the above value of PID parameters are shown in Fig.5, Fig.6 and Fig.7. INCAS BULLETIN, Volume 9, Issue 4/ 017

8 Thien Van NGUYEN, Dan N. DUMITRIU, Ion STROE 98,, Fig. 5 - Evolution of the joint coordinates 1 versus real time Fig. 6 - Evolution of the external torque 1,, versus real time With the aim of illustrating how well the manipulator performed the given task with computed value of PID parameters, the position error showing the difference between real position of the tip C and its desirable position is considered and is defined by: real des real des ( t) x ( t) x ( t) y ( t) y ( t), (8) C C C C C Fig. 7 - Position of tip C versus real time Fig. 8 - Position error of tip C versus real time As shown in Fig.8, the position error of tip C remains in the range of [0; 0. mm]. In practice, this error is due to accumulation errors and is acceptable, taking into account the length of trajectory of the -DOF serial manipulator, which is about 0,55 m. This error can be reduced by improving the GA program to give the better solutions of the PID parameters. 5. CONCLUSIONS This paper presents the process of designing the PID controllers with online gravity compensation components for a -DOF articulated manipulator. For this purpose, GA is used as a good method for determining these PID parameters. The paper also describes the way to model the dynamics of a -DOF manipulator in SimMechanics, which is considered as a virtual experiment tool used in robotic systems INCAS BULLETIN, Volume 9, Issue 4/ 017

9 99 Controlling the Motion of a Planar -DOF Manipulator by Using PID Controllers dynamic modeling and design. More precisely, SimMechanics is used to validate the results obtained by the integration of the motion equations presented in. REFERENCES [1] D. N. Dumitriu, C. Secara, Dynamics of a Planar -DOF Manipulator, SISOM 010 and Session of the Commission of Acoustics, Bucharest 7-8 May, 010, ISSN , pp [] D. Le Tien, K. Hee-Jun, R. Young-Shick, Robot manipulator modeling in Matlab-SimMechanics with PD control and online Gravity compensation, Proceeding of Strategic Technology (IFOST, pp ), 010. [] L. Sciavicco, B. Siciliano, Modeling and control of Robot manipulators, nd edition, London: Springer. [4] H. S. Lafmejani, H. Zarabadipour, Modeling, Simulation and Position Control of DOF Articulated Manipulator, Indonesian Journal of Electrical Engineering and Informatics (IJEEI), Vol., No., ISSN: 089-7, pp , September 014. [5] I. Stroe, S. Staicu, Calculus of joint forces using Lagrange equations and principle of virtual work, Proceedings of the Romanian Academy, Series A, Volume 11, pp. 5-60, 010. [6] J. J. Craig, Introduction to robotics: Mechanics and Control, rd edition, Addison-Wesley, [7] Q. Chen, H. Chen, Y. J. Wang, P. Y. Woo, Global stability analysis for some trajectory tracking control schemes of robotic manipulators, Journal of Robotic Systems, pp.69-75, 001. [8] J. Y. Choi, J. S. Lee, Adaptive iterative learning control of uncertain robotic systems, IEE Proceeding Control Theory Appl., pp.17-, 000. [9] J. J. Slotine, W. Li, On the adaptive control of robot manipulators, The International of Robotics Reasearch, pp.49-59, [10] A. Bagis, Determination of the PID controller Parameters by Modified Genetic Algorithm for Improved Performance, Journal of Information Science and Engineering, pp , 007. [11] P. Wang, D. P. Kwok, Optimal design of PID process controllers based on genetic algorithms, Control Engineering Practice, Vol., pp , [1] E. ALfaro-Cid, E. W. McGookin, D. J. Murray-Smith, GA-optimized PID and pole placement real and simulated performance when controlling the dynamics of a supply ship, IEE Proceeding on Control Theory Applications, Vol. 15, pp. 8-6, 006. [1] Y. P. Wang, N. R. Waston, H. H. Chong, Modified genetic algorithm approach to design of an optimal PID controller for AC-DC transmission systems, Electrical Power and Energy Systems, Vol. 4, 00, pp [14] T. K. Teng, J. S. Shieh, C. S. Chen, Genetic algorithm applied in online auto-tuning PID parameters of a liquid control system, Transactions of Institute of Measurement and Control, Vol. 5, 00, pp [15] A. Tayebi, Adaptive iterative learning control for robot manipulators, Proceeding of American control conference, Denver, CO, USA, June 00, 5: [16] T. Y. Kuc, K. Nam, J. S. Lee, An iterative learning control of robot manipulators, IEEE Trans Robot Automation, 7(6): 85-84, [17] D. T. Pham, D. Karaboga, Intelligent Optimization Techniques: Genetic Algorithms, Tabu search, Simulated Annealing and Neural Networks, Springer-Verlag, 000. INCAS BULLETIN, Volume 9, Issue 4/ 017

MECHANICAL WORK REDUCTION DURING MANIPULATION TASKS OF A PLANAR 3-DOF MANIPULATOR

MECHANICAL WORK REDUCTION DURING MANIPULATION TASKS OF A PLANAR 3-DOF MANIPULATOR MECHANICAL WORK REDUCTION DURING MANIPULATION TASKS OF A PLANAR 3-DOF MANIPULATOR DAN N. DUMITRIU 1,2, THIEN VAN NGUYEN 2, ION STROE 2, MIHAI MĂRGĂRITESCU 3 Abstract. The problem addressed in this paper

More information

DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT

DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT DESIGN AND MODELLING OF A 4DOF PAINTING ROBOT MSc. Nilton Anchaygua A. Victor David Lavy B. Jose Luis Jara M. Abstract The following project has as goal the study of the kinematics, dynamics and control

More information

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine

More information

Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation

Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation Horizontal Flight Dynamics Simulations using a Simplified Airplane Model and Considering Wind Perturbation Dan N. DUMITRIU*,1,2, Andrei CRAIFALEANU 2, Ion STROE 2 *Corresponding author *,1 SIMULTEC INGINERIE

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

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

Robotics 2 Iterative Learning for Gravity Compensation

Robotics 2 Iterative Learning for Gravity Compensation Robotics 2 Iterative Learning for Gravity Compensation Prof. Alessandro De Luca Control goal! regulation of arbitrary equilibium configurations in the presence of gravity! without explicit knowledge of

More information

TRAJECTORY PLANNING OF FIVE DOF MANIPULATOR: DYNAMIC FEED FORWARD CONTROLLER OVER COMPUTED TORQUE CONTROLLER

TRAJECTORY PLANNING OF FIVE DOF MANIPULATOR: DYNAMIC FEED FORWARD CONTROLLER OVER COMPUTED TORQUE CONTROLLER 59 Military Technical College Kobry El-Kobbah, Cairo, Egypt. 7 th International Conference on Applied Mechanics and Mechanical Engineering. TRAJECTORY PLANNING OF FIVE DOF MANIPULATOR: DYNAMIC FEED FORWARD

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

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY AC 2009-130: ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY Alireza Rahrooh, University of Central Florida Alireza Rahrooh is aprofessor of Electrical Engineering Technology at the University of Central

More information

Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking

Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking Send Orders for Reprints to reprints@benthamscience.ae 358 The Open Automation and Control Systems Journal, 215, 7, 358-365 Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking

More information

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 014, 6, 1685-1690 1685 Open Access The Kinematics Analysis and Configuration Optimize of Quadruped

More information

Non Linear Control of Four Wheel Omnidirectional Mobile Robot: Modeling, Simulation and Real-Time Implementation

Non Linear Control of Four Wheel Omnidirectional Mobile Robot: Modeling, Simulation and Real-Time Implementation Non Linear Control of Four Wheel Omnidirectional Mobile Robot: Modeling, Simulation and Real-Time Implementation eer Alakshendra Research Scholar Robotics Lab Dr Shital S.Chiddarwar Supervisor Robotics

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li International Conference on Applied Science and Engineering Innovation (ASEI 215) Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm Yinling Wang, Huacong Li School of Power and

More information

[9] D.E. Whitney, "Resolved Motion Rate Control of Manipulators and Human Prostheses," IEEE Transactions on Man-Machine Systems, 1969.

[9] D.E. Whitney, Resolved Motion Rate Control of Manipulators and Human Prostheses, IEEE Transactions on Man-Machine Systems, 1969. 160 Chapter 5 Jacobians: velocities and static forces [3] I. Shames, Engineering Mechanics, 2nd edition, Prentice-Hall, Englewood Cliffs, NJ, 1967. [4] D. Orin and W. Schrader, "Efficient Jacobian Determination

More information

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,

More information

Modeling of 2-DOF Robot Arm and Control

Modeling of 2-DOF Robot Arm and Control Futo Journal Series (FUTOJNLS) e-issn : 2476-8456 p-issn : 2467-8325 Volume-3, Issue-2, pp- 80-92 www.futojnls.org Research Paper December 2017 Modeling of 2-DOF Robot Arm and Control Okubanjo, A. A. *,

More information

COLLISION-FREE TRAJECTORY PLANNING FOR MANIPULATORS USING GENERALIZED PATTERN SEARCH

COLLISION-FREE TRAJECTORY PLANNING FOR MANIPULATORS USING GENERALIZED PATTERN SEARCH ISSN 1726-4529 Int j simul model 5 (26) 4, 145-154 Original scientific paper COLLISION-FREE TRAJECTORY PLANNING FOR MANIPULATORS USING GENERALIZED PATTERN SEARCH Ata, A. A. & Myo, T. R. Mechatronics Engineering

More information

Simulation of Robot Manipulator Trajectory Optimization Design

Simulation of Robot Manipulator Trajectory Optimization Design International Journal of Research in Engineering and Science (IJRES) ISSN (Online): -96, ISSN (Print): -956 Volume 5 Issue ǁ Feb. 7 ǁ PP.7-5 Simulation of Robot Manipulator Trajectory Optimization Design

More information

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences Page 1 UNIVERSITY OF OSLO Faculty of Mathematics and Natural Sciences Exam in INF3480 Introduction to Robotics Day of exam: May 31 st 2010 Exam hours: 3 hours This examination paper consists of 5 page(s).

More information

Simulation-Based Design of Robotic Systems

Simulation-Based Design of Robotic Systems Simulation-Based Design of Robotic Systems Shadi Mohammad Munshi* & Erik Van Voorthuysen School of Mechanical and Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052 shadimunshi@hotmail.com,

More information

Exercise 2b: Model-based control of the ABB IRB 120

Exercise 2b: Model-based control of the ABB IRB 120 Exercise 2b: Model-based control of the ABB IRB 120 Prof. Marco Hutter Teaching Assistants: Vassilios Tsounis, Jan Carius, Ruben Grandia October 31, 2017 Abstract In this exercise you will learn how to

More information

Direct Search Based Strategy for Obstacle Avoidance of a Redundant Manipulator

Direct Search Based Strategy for Obstacle Avoidance of a Redundant Manipulator Cornel Secară, Dan Dumitriu ANALELE UNIVERSITĂłII EFTIMIE MURGU REŞIłA ANUL XVII, NR. 1, 2010, ISSN 1453-7397 Direct Search Based Strategy for Obstacle Avoidance of a Redundant Manipulator This paper presents

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

PPGEE Robot Dynamics I

PPGEE Robot Dynamics I PPGEE Electrical Engineering Graduate Program UFMG April 2014 1 Introduction to Robotics 2 3 4 5 What is a Robot? According to RIA Robot Institute of America A Robot is a reprogrammable multifunctional

More information

Optimization of Robotic Arm Trajectory Using Genetic Algorithm

Optimization of Robotic Arm Trajectory Using Genetic Algorithm Preprints of the 19th World Congress The International Federation of Automatic Control Optimization of Robotic Arm Trajectory Using Genetic Algorithm Stanislav Števo. Ivan Sekaj. Martin Dekan. Institute

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index DOI 10.1007/s10846-009-9388-9 A New Algorithm for Measuring and Optimizing the Manipulability Index Ayssam Yehia Elkady Mohammed Mohammed Tarek Sobh Received: 16 September 2009 / Accepted: 27 October 2009

More information

Control of a Robot Manipulator for Aerospace Applications

Control of a Robot Manipulator for Aerospace Applications Control of a Robot Manipulator for Aerospace Applications Antonella Ferrara a, Riccardo Scattolini b a Dipartimento di Informatica e Sistemistica - Università di Pavia, Italy b Dipartimento di Elettronica

More information

Exercise 2b: Model-based control of the ABB IRB 120

Exercise 2b: Model-based control of the ABB IRB 120 Exercise 2b: Model-based control of the ABB IRB 120 Prof. Marco Hutter Teaching Assistants: Vassilios Tsounis, Jan Carius, Ruben Grandia October 31, 2017 Abstract In this exercise you will learn how to

More information

Robotics 2 Information

Robotics 2 Information Robotics 2 Information Prof. Alessandro De Luca Robotics 2! 2017/18! Second semester! Monday, February 26 Wednesday, May 30, 2018! Courses of study (code)! Master in Artificial Intelligence and Robotics

More information

MBS MODELLING WITH SIMMECHANICS: CASE STUDIES IN RESEARCH AND EDUCATION

MBS MODELLING WITH SIMMECHANICS: CASE STUDIES IN RESEARCH AND EDUCATION MBS MODELLING WITH SIMMECHANICS: CASE STUDIES IN RESEARCH AND EDUCATION Grepl, R., Lee, B., Singule, V., Švejda, P., Vlachý, D., Zezula, P. Laboratory of mechatronics, FME, Brno University of Technology

More information

Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator

Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator JOURNAL OF ENGINEERING RESEARCH AND TECHNOLOGY, VOLUME 1, ISSUE 2, JUNE 2014 Improving Trajectory Tracking Performance of Robotic Manipulator Using Neural Online Torque Compensator Mahmoud M. Al Ashi 1,

More information

Applying Neural Network Architecture for Inverse Kinematics Problem in Robotics

Applying Neural Network Architecture for Inverse Kinematics Problem in Robotics J. Software Engineering & Applications, 2010, 3: 230-239 doi:10.4236/jsea.2010.33028 Published Online March 2010 (http://www.scirp.org/journal/jsea) Applying Neural Network Architecture for Inverse Kinematics

More information

Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries

Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries Indian Journal of Geo-Marine Sciences Vol. 42 (8), December 2013, pp. 999-1005 Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries Zool Hilmi Ismail 1

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

OptimizationOf Straight Movement 6 Dof Robot Arm With Genetic Algorithm

OptimizationOf Straight Movement 6 Dof Robot Arm With Genetic Algorithm OptimizationOf Straight Movement 6 Dof Robot Arm With Genetic Algorithm R. Suryoto Edy Raharjo Oyas Wahyunggoro Priyatmadi Abstract This paper proposes a genetic algorithm (GA) to optimize the straight

More information

Neuro Fuzzy Controller for Position Control of Robot Arm

Neuro Fuzzy Controller for Position Control of Robot Arm Neuro Fuzzy Controller for Position Control of Robot Arm Jafar Tavoosi, Majid Alaei, Behrouz Jahani Faculty of Electrical and Computer Engineering University of Tabriz Tabriz, Iran jtavoosii88@ms.tabrizu.ac.ir,

More information

The Genetic Algorithm for finding the maxima of single-variable functions

The Genetic Algorithm for finding the maxima of single-variable functions Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 46-54 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com The Genetic Algorithm for finding

More information

MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS

MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS Journal of Engineering Studies and Research Volume 16 (2010) No. 4 20 MODELING AND SIMULATION METHODS FOR DESIGNING MECHATRONIC SYSTEMS LAPUSAN CIPRIAN *, MATIES VISTRIAN, BALAN RADU, HANCU OLIMPIU Technical

More information

Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique

Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Solving Tracking Problem of a Nonholonomic Wheel Mobile Robot Using Backstepping Technique Noor Asyikin binti

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian

More information

DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT

DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT U.P.B. Sci. Bull., Series D, Vol. 73, Iss. 2, 211 ISSN 1454-2358 DESIGN, SIMULATION AND CONTROL OF ISOGLIDE T3R1 PARALLEL ROBOT Dan VERDEŞ 1, Mircea COMAN 2, Radu DONCA 3, Radu BĂLAN 4 Aceasta lucrare

More information

[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.

[2] J. Kinematics, in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988. 92 Chapter 3 Manipulator kinematics The major expense in calculating kinematics is often the calculation of the transcendental functions (sine and cosine). When these functions are available as part of

More information

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

More information

Adaptive Control of 4-DoF Robot manipulator

Adaptive Control of 4-DoF Robot manipulator Adaptive Control of 4-DoF Robot manipulator Pavel Mironchyk p.mironchyk@yahoo.com arxiv:151.55v1 [cs.sy] Jan 15 Abstract In experimental robotics, researchers may face uncertainties in parameters of a

More information

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT Proceedings of the 11 th International Conference on Manufacturing Research (ICMR2013), Cranfield University, UK, 19th 20th September 2013, pp 313-318 FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL

More information

OBSERVER BASED FRACTIONAL SECOND- ORDER NONSINGULAR TERMINAL MULTISEGMENT SLIDING MODE CONTROL OF SRM POSITION REGULATION SYSTEM

OBSERVER BASED FRACTIONAL SECOND- ORDER NONSINGULAR TERMINAL MULTISEGMENT SLIDING MODE CONTROL OF SRM POSITION REGULATION SYSTEM International Journal of Electrical Engineering & Technology (IJEET) Volume 9, Issue 5, September-October 2018, pp. 73 81, Article ID: IJEET_09_05_008 Available online at http://www.iaeme.com/ijeet/issues.asp?jtype=ijeet&vtype=9&itype=5

More information

Underactuated Anthropomorphic Finger Mechanism for Grasping and Pinching with Optimized Parameter

Underactuated Anthropomorphic Finger Mechanism for Grasping and Pinching with Optimized Parameter Journal of Computer Science 6 (8): 928-933, 2010 ISSN 1549-3636 2010 Science Publications Underactuated Anthropomorphic Finger Mechanism for Grasping and Pinching with Optimized Parameter Norsinnira Zainul

More information

2. Motion Analysis - Sim-Mechanics

2. Motion Analysis - Sim-Mechanics 2 Motion Analysis - Sim-Mechanics Figure 1 - The RR manipulator frames The following table tabulates the summary of different types of analysis that is performed for the RR manipulator introduced in the

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index A New Algorithm for Measuring and Optimizing the Manipulability Index Mohammed Mohammed, Ayssam Elkady and Tarek Sobh School of Engineering, University of Bridgeport, USA. Mohammem@bridgeport.edu Abstract:

More information

Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software

Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software Simulation and Modeling of 6-DOF Robot Manipulator Using Matlab Software 1 Thavamani.P, 2 Ramesh.K, 3 Sundari.B 1 M.E Scholar, Applied Electronics, JCET, Dharmapuri, Tamilnadu, India 2 Associate Professor,

More information

Design of a Three-Axis Rotary Platform

Design of a Three-Axis Rotary Platform Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,

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

Use of multilayer perceptrons as Inverse Kinematics solvers

Use of multilayer perceptrons as Inverse Kinematics solvers Use of multilayer perceptrons as Inverse Kinematics solvers Nathan Mitchell University of Wisconsin, Madison December 14, 2010 1 of 12 Introduction 1. Scope 2. Background 3. Methodology 4. Expected Results

More information

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators

PSO based Adaptive Force Controller for 6 DOF Robot Manipulators , October 25-27, 2017, San Francisco, USA PSO based Adaptive Force Controller for 6 DOF Robot Manipulators Sutthipong Thunyajarern, Uma Seeboonruang and Somyot Kaitwanidvilai Abstract Force control in

More information

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents

More information

Optimization of a two-link Robotic Manipulator

Optimization of a two-link Robotic Manipulator Optimization of a two-link Robotic Manipulator Zachary Renwick, Yalım Yıldırım April 22, 2016 Abstract Although robots are used in many processes in research and industry, they are generally not customized

More information

Modeling and Control of 2-DOF Robot Arm

Modeling and Control of 2-DOF Robot Arm International Journal of Emerging Engineering Research and Technology Volume 6, Issue, 8, PP 4-3 ISSN 349-4395 (Print) & ISSN 349-449 (Online) Nasr M. Ghaleb and Ayman A. Aly, Mechanical Engineering Department,

More information

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 11 (2018), pp. 1759-1779 International Research Publication House http://www.irphouse.com Inverse Kinematics

More information

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

ÉCOLE POLYTECHNIQUE DE MONTRÉAL ÉCOLE POLYTECHNIQUE DE MONTRÉAL MODELIZATION OF A 3-PSP 3-DOF PARALLEL MANIPULATOR USED AS FLIGHT SIMULATOR MOVING SEAT. MASTER IN ENGINEERING PROJET III MEC693 SUBMITTED TO: Luc Baron Ph.D. Mechanical

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

Cancer Biology 2017;7(3) A New Method for Position Control of a 2-DOF Robot Arm Using Neuro Fuzzy Controller

Cancer Biology 2017;7(3)   A New Method for Position Control of a 2-DOF Robot Arm Using Neuro Fuzzy Controller A New Method for Position Control of a 2-DOF Robot Arm Using Neuro Fuzzy Controller Jafar Tavoosi*, Majid Alaei*, Behrouz Jahani 1, Muhammad Amin Daneshwar 2 1 Faculty of Electrical and Computer Engineering,

More information

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms

Topological Machining Fixture Layout Synthesis Using Genetic Algorithms Topological Machining Fixture Layout Synthesis Using Genetic Algorithms Necmettin Kaya Uludag University, Mechanical Eng. Department, Bursa, Turkey Ferruh Öztürk Uludag University, Mechanical Eng. Department,

More information

Mahdiyeh Eslami, Reza Seyedi Marghaki, Mahdi Shamsadin Motlagh

Mahdiyeh Eslami, Reza Seyedi Marghaki, Mahdi Shamsadin Motlagh International Journal of Scientific & Engineering Research, Volume 6, Issue 1, January-2015 322 Application of Imperialist Competitive Algorithm for Optimum Iterative Learning Control Model Mahdiyeh Eslami,

More information

Mechanical System and SimMechanics Simulation

Mechanical System and SimMechanics Simulation American Journal of Mechanical Engineering, 3, Vol., No. 7, 555 Available online at http://pubs.sciepub.com/ajme//7/ Science and Education Publishing DOI:.69/ajme--7 Mechanical System and SimMechanics

More information

Singularity Handling on Puma in Operational Space Formulation

Singularity Handling on Puma in Operational Space Formulation Singularity Handling on Puma in Operational Space Formulation Denny Oetomo, Marcelo Ang Jr. National University of Singapore Singapore d oetomo@yahoo.com mpeangh@nus.edu.sg Ser Yong Lim Gintic Institute

More information

DETERMINING suitable types, number and locations of

DETERMINING suitable types, number and locations of 108 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 47, NO. 1, FEBRUARY 1998 Instrumentation Architecture and Sensor Fusion for Systems Control Michael E. Stieber, Member IEEE, Emil Petriu,

More information

DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM

DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM Can ÖZDEMİR and Ayşe KAHVECİOĞLU School of Civil Aviation Anadolu University 2647 Eskişehir TURKEY

More information

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING Dr. Stephen Bruder Course Information Robot Engineering Classroom UNM: Woodward Hall room 147 NMT: Cramer 123 Schedule Tue/Thur 8:00 9:15am Office Hours UNM: After class 10am Email bruder@aptec.com

More information

Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation

Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation Modeling and control of a demonstrative prototype for platform multi-launcher rocket system using Lagrange s equation and CATIA simulation Parkpoom Chokchairungroj 1, Narongkorn Dernlugkam 2 Defence Technology

More information

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk

More information

Prototyping a Three-link Robot Manipulator

Prototyping a Three-link Robot Manipulator Prototyping a Three-link Robot Manipulator Tarek M Sobh, Mohamed Dekhil, Thomas C Henderson, and Anil Sabbavarapu Department of Computer Science and Engineering University of Bridgeport Bridgeport, CT

More information

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces

Simulation. x i. x i+1. degrees of freedom equations of motion. Newtonian laws gravity. ground contact forces Dynamic Controllers Simulation x i Newtonian laws gravity ground contact forces x i+1. x degrees of freedom equations of motion Simulation + Control x i Newtonian laws gravity ground contact forces internal

More information

Robot Path Planning Method Based on Improved Genetic Algorithm

Robot Path Planning Method Based on Improved Genetic Algorithm Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Robot Path Planning Method Based on Improved Genetic Algorithm 1 Mingyang Jiang, 2 Xiaojing Fan, 1 Zhili Pei, 1 Jingqing

More information

ADVANCES in NATURAL and APPLIED SCIENCES

ADVANCES in NATURAL and APPLIED SCIENCES ADVANCES in NATURAL and APPLIED SCIENCES ISSN: 1995-0772 Published BY AENSI Publication EISSN: 1998-1090 http://www.aensiweb.com/anas 2016 April 10(4): pages 239-244 Open Access Journal Design of Gain

More information

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 2014 Paper No. 50 Neuro-adaptive Formation Maintenance and Control of Nonholonomic

More information

Quasi-Optimal Energy Path Planning for Anthropomorphic Manipulator using Gravity Torque Mapping

Quasi-Optimal Energy Path Planning for Anthropomorphic Manipulator using Gravity Torque Mapping Quasi-Optimal Energy Path Planning for Anthropomorphic Manipulator using Gravity Torque Mapping Sang Beom Woo, Alexey Bodrov, Judith Apsley Power Conversion Group, School of Electric and Electronic Engineering,

More information

Key-Words: - seven-link human biped model, Lagrange s Equation, computed torque control

Key-Words: - seven-link human biped model, Lagrange s Equation, computed torque control Motion Control of Human Bipedal Model in Sagittal Plane NURFARAHIN ONN, MOHAMED HUSSEIN, COLLIN HOWE HING TANG, MOHD ZARHAMDY MD ZAIN, MAZIAH MOHAMAD and WEI YING LAI Faculty of Mechanical Engineering

More information

mme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4]

mme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4] 68-61161395 mme.modares.ac.ir 3[P2(US)] 3 * 2 1-1 -2-3 mo_taghizadeh@sbu.ac.ir 1743524155 *.. -..... 1395 25 : 1395 22 : 1395 11 : 3[P2(US)] Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel

More information

INVERSE KINEMATICS OF A BINARY FLEXIBLE MANIPULATOR USING GENETIC ALGORITHMS

INVERSE KINEMATICS OF A BINARY FLEXIBLE MANIPULATOR USING GENETIC ALGORITHMS Proceedings of COBEM 005 Copyright 005 by ABCM 18th International Congress of Mechanical Engineering November 6-11, 005, Ouro Preto, MG INVERSE KINEMATICS OF A BINARY FLEXIBLE MANIPULATOR USING GENETIC

More information

Role of Genetic Algorithm in Routing for Large Network

Role of Genetic Algorithm in Routing for Large Network Role of Genetic Algorithm in Routing for Large Network *Mr. Kuldeep Kumar, Computer Programmer, Krishi Vigyan Kendra, CCS Haryana Agriculture University, Hisar. Haryana, India verma1.kuldeep@gmail.com

More information

AC : DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM

AC : DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM AC 011-714: DEVELOPMENT OF A ROBOTIC PLATFORM FOR TEACH- ING MODEL-BASED DESIGN TECHNIQUES IN DYNAMICS AND CON- TROL PROGRAM Bingen Yang, University o Southern Caliornia Dr. Bingen Yang is Proessor o Aerospace

More information

Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller

Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller Ahmed J. Abougarair Elfituri S. Elahemer Balancing Control of Two Wheeled Mobile Robot Based on Decoupling Controller AHMED J. ABOUGARAIR Electrical and Electronics Engineering Dep University of Tripoli

More information

EEE 187: Robotics Summary 2

EEE 187: Robotics Summary 2 1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and

More information

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators Arya B. Changela 1, Dr. Ramdevsinh Jhala 2, Chirag P. Kalariya 3 Keyur P. Hirpara 4 Assistant Professor, Department of Mechanical

More information

1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination

1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination 1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination Iwona Pajak 1, Grzegorz Pajak 2 University of Zielona Gora, Faculty of Mechanical Engineering,

More information

Rotating Table with Parallel Kinematic Featuring a Planar Joint

Rotating Table with Parallel Kinematic Featuring a Planar Joint Rotating Table with Parallel Kinematic Featuring a Planar Joint Stefan Bracher *, Luc Baron and Xiaoyu Wang Ecole Polytechnique de Montréal, C.P. 679, succ. C.V. H3C 3A7 Montréal, QC, Canada Abstract In

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

What Is SimMechanics?

What Is SimMechanics? SimMechanics 1 simulink What Is Simulink? Simulink is a tool for simulating dynamic systems with a graphical interface specially developed for this purpose. Physical Modeling runs within the Simulink environment

More information

Solving IK problems for open chains using optimization methods

Solving IK problems for open chains using optimization methods Proceedings of the International Multiconference on Computer Science and Information Technology pp. 933 937 ISBN 978-83-60810-14-9 ISSN 1896-7094 Solving IK problems for open chains using optimization

More information

Robust Control of Bipedal Humanoid (TPinokio)

Robust Control of Bipedal Humanoid (TPinokio) Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 643 649 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Robust Control of Bipedal Humanoid (TPinokio)

More information

Trajectory planning of 2 DOF planar space robot without attitude controller

Trajectory planning of 2 DOF planar space robot without attitude controller ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 4 (2008) No. 3, pp. 196-204 Trajectory planning of 2 DOF planar space robot without attitude controller Rajkumar Jain, Pushparaj

More information

AN OPTIMIZATION GENETIC ALGORITHM FOR IMAGE DATABASES IN AGRICULTURE

AN OPTIMIZATION GENETIC ALGORITHM FOR IMAGE DATABASES IN AGRICULTURE AN OPTIMIZATION GENETIC ALGORITHM FOR IMAGE DATABASES IN AGRICULTURE Changwu Zhu 1, Guanxiang Yan 2, Zhi Liu 3, Li Gao 1,* 1 Department of Computer Science, Hua Zhong Normal University, Wuhan 430079, China

More information

Structural Topology Optimization Using Genetic Algorithms

Structural Topology Optimization Using Genetic Algorithms , July 3-5, 2013, London, U.K. Structural Topology Optimization Using Genetic Algorithms T.Y. Chen and Y.H. Chiou Abstract Topology optimization has been widely used in industrial designs. One problem

More information

Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration

Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration Emre Uzunoğlu 1, Mehmet İsmet Can Dede 1, Gökhan Kiper 1, Ercan Mastar 2, Tayfun Sığırtmaç 2 1 Department of Mechanical

More information