A Fuzzy Logic Controller tuned with Imperialist competitive algorithm for 2 DOF robot trajectory control with help Scaling factor

Size: px
Start display at page:

Download "A Fuzzy Logic Controller tuned with Imperialist competitive algorithm for 2 DOF robot trajectory control with help Scaling factor"

Transcription

1 94 RESEARCH JOURNAL OF FISHERIES AND HYDROBIOLOGY AENSI Publisher All rights reserved IN: Open Access Journal A Fuzzy Logic Controller tuned with Imperialist competitive algorithm for DOF robot trajectory control with help Scaling factor 1 Morteza Bagheri and Hasan Fatehi Marj 1 Department of electrical and Control, Kerman Science and Research Branch, Islamic Azad University, sirjan, iran Assistant professor of control engineering Department of electrical engineering Faculty of engineering Vali-e-Asr University of Rafsanjan. Address For Correspondence: Hasan Fatehi Marj, Assistant professor of control engineering Department of electrical engineering Faculty of engineering Vali-e-Asr University of Rafsanjan. h.fatehi@vru.ac.ir ABSTRACT Using from optimization technologies in a DOF planar robot controlling is a new idea. Until now, different techniques are used for controlling and optimization methods, is designating decision variable values for minimizing or maximizing of bests function and this is insupportably when the number of memberships functions increased or system of dynamic be slow. In this Paper by Imperialist Competitive Algorithm and Imperialist and Fuzzy logic, functions of optimization output membership for controlling a DOF planar robot are designated. In this way, we used of Imperialist Competitive algorithm for attaining to best parameters in Fuzzy logic Sugeno method. bests function in this aspect is like a set of different bests for controlling robot. The main best in this article is using from Imperialist Competitive algorithm as a method for automating planning and reaching to the functions regulation. Even though scientific observations in this algorithm and its regulation by scaling factor with Fuzzy control is used for a robot trajectory control. Keyword: Fuzzy logic control, degrees of freedom, Robot trajectory control, ICA Received: November 014 Accepted: 8 March 015 Published: 1 April 015 INTRODUCTION The system of robot arm is always used in industry. And it has many usages, for example: using robots in automatic production lines, leading and discharging load in transportation industry like airplane and ships, automatic painting, displacing of radioactive materials, exploring the depth of sea, space trips and military using from this aspect the system of robot arm is completely complex and nonlinear. This system doesnt have any fixed structure because of many reasons like: changing load or friction between junctions. And is always unsure. This uncertainly is always seen in its model. This uncertainty in the system of robot arm cause unstable operation and makes its controlling hard. Because of this matter different controllers are planned. Among controlling methods, Fuzzy control is efficient and practicable. Logic Fuzzy that is based on Fuzzy sets, invented by Lotfizadeh professor for investigating uncertainty and carelessly in knowledge (Zadeh, L.A., 1975). A Fuzzy system use of Fuzzy sets for describing chart (mapping) relationship between output and input Fuzzy of sets permit that output interpolate from between many rules. Evolutionary algorithms are function optimizations / Population algorithm. And can used in a wide range that has function. But decision variables that optimize function, are unknown. And contain engineering optimizations, timing planning, Evolutionary hardware and even though art. The title of this paper (article) is brought in the Section based on dynamic model. In the 3 Section main concepts and definitions of Fuzzy logic investigated in the control field. In the 4 Section, we talk a bout Imperialist Competitive algorithm. And experimental results in Section 5 and conclusion in Section 6. - Dynamic model of the planar robot: RESEARCH JOURNAL OF FISHERIES AND HYDROBIOLOGY, 10(9) May 015, Pages: Morteza Bagheri and Hasan Fatehi Marj, 015

2 95 The dynamic equations of a robot arm with n degree(s) of freedom can be stated using the Lagrangian method or Newton- Oiler method in the form of the degree two nonlinear equation (Zafer Bingül, Og uzhan Karahan, 011): M ( q) q C ( q, q )q G ( q) W ( q, q, q ) In the above equation, W ( q, q, q ) is a known function of robot dynamics and is a vector including unknown parameters of robot dynamics. q [q 1,...,q ] T n is the position vector of the robot joints and q [q 1,...,q ] T n and q [q 1,...,q ] T n are velocity and acceleration vectors, respectively. M (q) is the matrix of inertial n*n and C ( q, q ) is the matrix of n*n of the coriolis and centrifugal forces and G (q) is the vector of gravity. The M (q) matrix is an asymmetric and definite positive matrix. The two joint robot have been indicated in the Figure 1. As seen in the Figure, q 1 is the position of the first joint with respect to the horizontal plane and q is the position of the second joint with respect to the first joint. Fig. 1: Model of a two axis robot. The dynamic equation of the two joint robot which has been brought in many references and articles is expressed as follows: 1 m l ( q 1 q ) m l1l c ( q 1 q ) (m1 m )l1 q 1 (1) m l l s q m l l s q q m l gc (m m ) l gc m l l c q m l l s q m l gc m l ( q q ) The above equations are in the general form according the equation (1) which the M (q), C(q, q. ) and G (q) matrixes for it are as follows: ( m1 m) l1 ml ml1l c ml ml1l c M ( q) ml ml1l c ml ml1l1q s ml1l1q s C ( q, q ) ml1l1q s 0 ( m1 m) gl1c 1 mgl c1 Gq ( ) mgl c 1 c cos( q ), c cos( q ), s sin( q ), s sin( q ),c cos( q q ) and In the above equations m 1 and m are the mass of the arm and l 1 and l are the length of the arm and g is the gravity of the earth. Also, if m 3 is considered as the revulsive load on the second arm and focused on the end point of the second arm, then the system model will be introduced as the equation (1) with the following matrixes (Ahmadi, Mohammad Ali, 011): M M ( q) M C C ( q, q ) C M 11 1 M C 0

3 96 G1 Gq ( ) G That in it, M ( m m m ) l ( m m ) l ( m m ) l l c M ( m m ) l ( m m ) l l c M M 1 1 M ( m m ) l 3 C ( m m ) l l q s C ( m m ) l l q s C ( m m ) l l q s G ( m m m ) gl c ( m m ) gl c ( 3) c 1 G m m gl 3. Fuzzy control: Lotfizadeh introduce Fuzzy sets for overcoming to the certainty in knowledge in That possible using of logic forms, by the way that true and false shows a degree of fact. He extend Fuzzy sets for modeling uncertainty that seen in the planning 1 type Fuzzy sets to the known Fuzzy sets ( type) 10year (Zadeh, L.A., 1965; Mendel, J.M. and R.I.B. John, 00). Hater. In last decade, logic Fuzzy used in different aspects line regression, systems modeling, control, for classifying patterns. Among them control field is one of the best (more related). Fig. : The structure of a Fuzzy Logic Controller. FLC contains 3 main components: Fuzzifier, induction motor and Defuzzification. Blocking graph (FLC) is shown in the Figure. (Lughofer, E., 011) blocks define for output and input variables in the Fuzzy part. In most cases, output error means the difference between output of process and reference signal. And its changes contain systems` inputs. The center of knowledge is its heart. And has many rules that controller is able to reach to ideal bests by using them. Most of the time these rules are if. And act as a chart from input Fuzzy variables to the output Fuzzy variables. Induction motor is as a brain of a Fuzzy controller that able to copy human decision making based on Fuzzy concepts. This part is made by using data base rules, Fuzzy output and Fuzzy input. In Defuzzification, we obtain the real amount at output. There are different methods for Defuzzification, and the center of graceity method is the most usable one. By using Fuzzy logic from one Fuzzy system that has inputs and output use for controlling every arm. Systems inputs means the real difference between the angle and amount and real amount and derivation error, too. Output is based on input momentum to the joint. For facilitating Fuzzy system, we used Sugeno Fuzzy system (zero level) this kind of system is so similar to the moment Fuzzy system and just instead of considering membership functions in output, we use individual values. Membership functions that consider for input variables to the both Fuzzy controller are from Gaussian from in the range [-1.1] have been that normalized.

4 97 Fig. 3: Membership function for error(joint-1). Fig. 4: Membership function for error derivation(joint-1). Fig. 5: fuzzy control surfaces(joint-1).

5 98 Fig. 6: Membership function for error (Joint-). Fig. 7: Membership function for derivation(joint-). Fig. 8: Fuzzy control surfaces(joint-). Membership functions on the output as well as Singular values Uniformly In the interval [-1.1] Figure 6 is intended

6 99 Fig. 9: Membership functions for output variables(joint-1 and Joint-). At first, Fuzzy system inputs make Fuzzy by the membership functions that considered for them and then based on rule sets that considered for Fuzzy system, approximative reasoning done on the inputs and produce considered output Fuzzy system. Because controllers contain inputs and 5 membership functions then a rule base considered for them that has 5 rules. Rule base that we consider is a standard rule base and in many papers consider as a controller and is shown in table 1 (Hoffmann, F. and G. Pfister, 013). Table 1: Fuzzy rule base. e NB PB e NB NB NB NB PB PB PB PB A general schematic of controlling system in matlab software simulink is seen below. Fig. 10: Simulink model of the FLC for robot control. using from scale factor is an important point in this schematic, that cause e,e. variables put in [-1,1] interval and is considered for inputs to the Fuzzy system. Another important point is using from MATLAB Fcn that benefits from mfile (dyn.m) and robot equation is used in it.

7 100 Table : Robot parameters in simulation. Parameter Values 0.8m 0.4m 0.1kg 0.1kg 9.8 We regulate (set) simulation time on 5 seconds and step time on You see the simulation result below. Fig. 11: Tracing the first arm reference. As you see in the above Figures, controller cant control arm system and follows specified reference. This problem is arised because Fuzzy controller parameters as membership functions and scale factors dont regulate good. And regulating and optimizing these parameters is time consuming, insupportably and sometimes impossible and for solving this problem, we can use Evolutionary algorithms as Imperialist Competitive (Bonarini, A., 01). 4- Imperialist Competitive algorithm(ica): Figure 13 shows Imperialist Competitive algorithm (Atashpaz-Gargari, C., 007). As other Evolutionary algorithms, this algorithm begin by many random population, that every of them called a country a number the best population elements choose as imperialist. Other population considered as colony. colonial people based on their power, take, these colonies toward themselves with special process. General power of every emperor depend on both part: imperialist country (a main center) and it`s colonies. In math, this dependency is modeled by defining emperor`s power and plus colonies power. Atashpaz and his colleagues imperialist Competitive begin as the first emperor formed. Every emperor can`t act successfully and increase his power, will delete from this score (Jalalizadeh, 011). So permanence of an empire depends an it`s power to absorb emperors colonies from another group. As a result in imperialist Competitive process, the power of bigger empire increased and waked empire will deleted. Emperors should improve their colonies to increase their power (Lian, K. Chaoyong Zhang, 011). As time passed, colonies close to emperors and a kind of convergence formed between them. It`s final boundary is when that there be a unit emperor in world. And it`s colonies that are close to his country.

8 Experimental results: Optimization results for Fuzzy controller of robot arm in this Section, we pay attention to the controller optimization by Imperialist Competitive algorithms by using scale factors and give results. In this paper, we use from Imperialist Competitive algorithm for optimizing centers and extending membership functions on inputs and Fuzzy rules and scale factors. For optimizing controller we can use from different criterions. In this paper we use of error square average criterion as best function. As told each Fuzzy system has 5 membership functions on each input aspect (finally 0 free parameters for optimization) and 5 on the output (5 parameters) then 5 free parameters are assigned for each Fuzzy system. More than this we use 3 scale factors and free Fuzzy systems because robot arm is from its DOF, (kind) we use of free Fuzzy system. There are 56 optimization parameters. And as a result, countries contain 56 aspects (Imperialist Competitive algorithm) To compare algorithm, we assign the number and repeated process = 60 and the number of population = 15 Fig. 1: Tracing the Second arm reference. As you see in the Figure, Imperialist Competitive algorithm contain better final value. And another important point is that Imperialist Competitive algorithm get slowly at first and after 15 repeatation, has better process. Now, in bellow Figure bring, obtained results from reference tracing of both robot joint by controller: controller FLC and FIC- ICA. Controller has acceptable answers from reference tracing point of view. At last for comparing exact operation of controls, we used from ITAE(Integral Time Absolute Error) and IAE(Integral Absolute Error) criterions what are for tracing error and report them in the below tables. Reported values in the table shows that optimized controller by Imperialist competition algorithm (ITAE, IAE) are better than other controllers. Table 3: Comparing controlled criterion for the first joint. Joint 1 ITAE IAE Table 4: Comparing controlled criterion for the second joint. Joint ITAE IAE FLC FLC ICA-FLC ICA-FLC

9 10 Fig. 13: The flowchart of the proposed algorithm. Fig. 14: Graph of the target function algorithms.

10 103 Fig. 15: Comparing controller reference tracing (first joint). Fig. 16: Comparing controller reference (two joint). 6) Conclusion: In this research we study about fuzzy systems and in other Section discuss about systems and talk about its advantage and its disadvantage. Fuzzy systems lack of one matter that is need to an expert for planning fuzzy systems for special operation. As told, regulation fuzzy controllers as membership functions for controlling. Special system is time consuming. For solving this problem, there are many different ways. One of this ways (methods) is using of complementary algorithms for regulating and optimizing fuzzy controllers and in the 4 th part we discuss about Evolutionary algorithms and Imperialist Competitive algorithm.. Finally, equations of robot arm with DOF show in MATLAB software condition and we study about regulating and optimizing fuzzy system for robot arm system by using Imperialist Competitive algorithm. The results were acceptable and optimized fuzzy controller do tracing of reference joints well. And show that optimized control by Imperialist Competitive algorithm has better result.

11 104 REFERENCES Ahmadi, Mohammad Ali, 011. Prediction of Asphaltene Precipitation using Artificial Neural network Optimized by Imperialist Competitive Algorithm journal of petroleum Exploration and Production technologies, 1(1). Atashpaz-Gargari, C., Esmaeil and Lucas, 007. Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic Competitive, in Evolutionary Computation, IEEE Congress on, pp CEC 007. Bonarini, A., 01. Evolutionary learning of fuzzy rules: Competitive and cooperation, Fuzzy Model. Paradig. Pract., pp Hoffmann, F. and G. Pfister, 013. Evolutionary design of a fuzzy knowledge base for a mobile robot, Int. J. Approx. Reason., 17(4): Jalalizadeh, Saeed, Saeed Behzadpoor and Mohmmad Hashemi, 011. PID Design for AVR system by PSO and Imperialist Campetitive Algorithms first international Conference on Computer Science, Engineering and information Technology (CCSEIT-011). Lian, K. Chaoyong Zhang, Liang Gao and Xinyu Li, 011. Integrated process Planning and Scheduling using an imperialist Competitive Algorithm, International journal of production research. Lughofer, E., 011. Evolving Fuzzy Systems - Methodologies, Advanced Concepts and Applications. Springer. Mendel, J.M. and R.I.B. John, 00. Type- fuzzy sets made simple, Trans. Fuz Sys., 10(): Zadeh, L.A., Fuzzy sets, Inf. Control, 8(3): Zadeh, L.A., The concept of a linguistic variable and its application to approximate reasoning I, Inf. Sci. (Ny)., 8(3): Zafer Bingül, Og uzhan Karahan, 011. A Fuzzy Logic Controller tuned with PSO for DOF robot trajectory control Expert Systems with Applications, 38:

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

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

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

Comparison QFT Controller Based on Genetic Algorithm with MIMO Fuzzy Approach in a Robot

Comparison QFT Controller Based on Genetic Algorithm with MIMO Fuzzy Approach in a Robot 5 th SASTech 0, Khavaran Higher-education Institute, Mashhad, Iran. May -4. Comparison QFT Controller Based on Genetic Algorithm with MIMO Fuzzy Approach in a Robot Ali Akbar Akbari Mohammad Reza Gharib

More information

Design a New Fuzzy Optimize Robust Sliding Surface Gain in Nonlinear Controller

Design a New Fuzzy Optimize Robust Sliding Surface Gain in Nonlinear Controller I.J. Intelligent Systems and Applications, 2013, 12, 91-98 Published Online November 2013 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijisa.2013.12.08 Design a New Fuzzy Optimize Robust Sliding Surface

More information

Intelligent Control. 4^ Springer. A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms. Nazmul Siddique.

Intelligent Control. 4^ Springer. A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms. Nazmul Siddique. Nazmul Siddique Intelligent Control A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms Foreword by Bernard Widrow 4^ Springer Contents 1 Introduction 1 1.1 Intelligent Control

More information

Automated Parameterization of the Joint Space Dynamics of a Robotic Arm. Josh Petersen

Automated Parameterization of the Joint Space Dynamics of a Robotic Arm. Josh Petersen Automated Parameterization of the Joint Space Dynamics of a Robotic Arm Josh Petersen Introduction The goal of my project was to use machine learning to fully automate the parameterization of the joint

More information

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive R. LUÍS J.C. QUADRADO ISEL, R. Conselheiro Emídio Navarro, 1950-072 LISBOA CAUTL, R. Rovisco

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

Self-learning Mobile Robot Navigation in Unknown Environment Using Evolutionary Learning

Self-learning Mobile Robot Navigation in Unknown Environment Using Evolutionary Learning Journal of Universal Computer Science, vol. 20, no. 10 (2014), 1459-1468 submitted: 30/10/13, accepted: 20/6/14, appeared: 1/10/14 J.UCS Self-learning Mobile Robot Navigation in Unknown Environment Using

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

Ehsan Zakeri a * Said Farahat b Seyed Alireza Moezi c Amin Zare d

Ehsan Zakeri a * Said Farahat b Seyed Alireza Moezi c Amin Zare d 1054 Path Planning for Unmanned Underwater Vehicle in 3D Space with Obstacles Using Spline-Imperialist Competitive Algorithm and Optimal Interval Type-2 Fuzzy Logic Controller Abstract In this research,

More information

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS Karol Seweryn 1, Marek Banaszkiewicz 1, Bernd Maediger 2, Tomasz Rybus 1, Josef Sommer 2 1 Space Research Centre of the Polish

More information

Kinematics and dynamics analysis of micro-robot for surgical applications

Kinematics and dynamics analysis of micro-robot for surgical applications ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 22-29 Kinematics and dynamics analysis of micro-robot for surgical applications Khaled Tawfik 1, Atef A.

More information

A Comparative Study of Prediction of Inverse Kinematics Solution of 2-DOF, 3-DOF and 5-DOF Redundant Manipulators by ANFIS

A Comparative Study of Prediction of Inverse Kinematics Solution of 2-DOF, 3-DOF and 5-DOF Redundant Manipulators by ANFIS IJCS International Journal of Computer Science and etwork, Volume 3, Issue 5, October 2014 ISS (Online) : 2277-5420 www.ijcs.org 304 A Comparative Study of Prediction of Inverse Kinematics Solution of

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

LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL SEARCH ALGORITHM

LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL SEARCH ALGORITHM International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 4, April 2013 pp. 1593 1601 LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL

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

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

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

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Australian Journal of Basic and Applied Sciences, 4(8): 3366-3382, 21 ISSN 1991-8178 Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Akbar H. Borzabadi,

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

Solving the Graph Bisection Problem with Imperialist Competitive Algorithm

Solving the Graph Bisection Problem with Imperialist Competitive Algorithm 2 International Conference on System Engineering and Modeling (ICSEM 2) IPCSIT vol. 34 (2) (2) IACSIT Press, Singapore Solving the Graph Bisection Problem with Imperialist Competitive Algorithm Hodais

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

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

Water cycle algorithm with fuzzy logic for dynamic adaptation of parameters

Water cycle algorithm with fuzzy logic for dynamic adaptation of parameters Water cycle algorithm with fuzzy logic for dynamic adaptation of parameters Eduardo Méndez 1, Oscar Castillo 1 *, José Soria 1, Patricia Melin 1 and Ali Sadollah 2 Tijuana Institute of Technology, Calzada

More information

Dynamic Analysis of Structures Using Neural Networks

Dynamic Analysis of Structures Using Neural Networks Dynamic Analysis of Structures Using Neural Networks Alireza Lavaei Academic member, Islamic Azad University, Boroujerd Branch, Iran Alireza Lohrasbi Academic member, Islamic Azad University, Boroujerd

More information

Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom

Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom 6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) Research on Adaptive Control System of Robot Arm with Six Degrees of Freedom Changgeng Yu 1, a and Suyun Li 1, b,*

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

A Fuzzy-ICA Based Hybrid Approach for Parametric Appraisal in Machining (Turning) of GFRP Composites

A Fuzzy-ICA Based Hybrid Approach for Parametric Appraisal in Machining (Turning) of GFRP Composites , pp. 15-19 Krishi Sanskriti Publications http://www. krishisanskriti.org/ijbasr.html A Fuzzy-ICA Based Hybrid Approach for Parametric Appraisal in Machining (Turning) of GFRP Composites Kumar Abhishek

More information

Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation

Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation Journal of Advances in Computer Engineering and Technology, 2(4) 2016 Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation Zahra Barati 1, Mehdi Jafari Shahbarzade

More information

Artificial Neural Network-Based Prediction of Human Posture

Artificial Neural Network-Based Prediction of Human Posture Artificial Neural Network-Based Prediction of Human Posture Abstract The use of an artificial neural network (ANN) in many practical complicated problems encourages its implementation in the digital human

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

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-&3 -(' ( +-   % '.+ % ' -0(+$, The structure is a very important aspect in neural network design, it is not only impossible to determine an optimal structure for a given problem, it is even impossible to prove that a given structure

More information

PERFORMANCE IMPROVEMENT THROUGH SCALABLE DESIGN OF MUTLI-LINK 2-DOF AUTOMATED PEDESTRIAN CROWD CONTROL BARRIERS

PERFORMANCE IMPROVEMENT THROUGH SCALABLE DESIGN OF MUTLI-LINK 2-DOF AUTOMATED PEDESTRIAN CROWD CONTROL BARRIERS PERFORMANCE IMPROVEMENT THROUGH SCALABLE DESIGN OF MUTLI-LINK 2-DOF AUTOMATED PEDESTRIAN CROWD CONTROL BARRIERS Shady S. Shorrab., Shafie A. A. and NK Alang-Rashid Department of Mechatronics Engineering,

More information

European Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR

European Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR Ahmed A. M. Emam College of Engineering Karrary University SUDAN ahmedimam1965@yahoo.co.in Eisa Bashier M. Tayeb College of Engineering

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

The analysis of inverted pendulum control and its other applications

The analysis of inverted pendulum control and its other applications Journal of Applied Mathematics & Bioinformatics, vol.3, no.3, 2013, 113-122 ISSN: 1792-6602 (print), 1792-6939 (online) Scienpress Ltd, 2013 The analysis of inverted pendulum control and its other applications

More information

Modeling of Humanoid Systems Using Deductive Approach

Modeling of Humanoid Systems Using Deductive Approach INFOTEH-JAHORINA Vol. 12, March 2013. Modeling of Humanoid Systems Using Deductive Approach Miloš D Jovanović Robotics laboratory Mihailo Pupin Institute Belgrade, Serbia milos.jovanovic@pupin.rs Veljko

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

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,

More information

Takagi-Sugeno Fuzzy System Accuracy Improvement with A Two Stage Tuning

Takagi-Sugeno Fuzzy System Accuracy Improvement with A Two Stage Tuning International Journal of Computing and Digital Systems ISSN (2210-142X) Int. J. Com. Dig. Sys. 4, No.4 (Oct-2015) Takagi-Sugeno Fuzzy System Accuracy Improvement with A Two Stage Tuning Hassan M. Elragal

More information

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 53 (Mar 0 A new method for position control of a -DOF robot arm using neuro fuzzy controller * JafarTavoosi Afshar Shamsi Jokandan and Muhammad Amin Daneshwar 3 Department of Engineering Ilam Branch Islamic

More information

Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator

Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator Fuzzy Logic Approach for Hybrid Position/Force Control on Underwater Manipulator Mohd Rizal Arshad, Surina Mat Suboh, Irfan Abd Rahman & Mohd Nasiruddin Mahyuddin USM Robotic Research Group (URRG), School

More information

Imperialist Competitive Algorithm using Chaos Theory for Optimization (CICA)

Imperialist Competitive Algorithm using Chaos Theory for Optimization (CICA) 2010 12th International Conference on Computer Modelling and Simulation Imperialist Competitive Algorithm using Chaos Theory for Optimization (CICA) Helena Bahrami Dept. of Elec., comp. & IT, Qazvin Azad

More information

Applications. Human and animal motion Robotics control Hair Plants Molecular motion

Applications. Human and animal motion Robotics control Hair Plants Molecular motion Multibody dynamics Applications Human and animal motion Robotics control Hair Plants Molecular motion Generalized coordinates Virtual work and generalized forces Lagrangian dynamics for mass points

More information

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to

More information

Abstract. Introduction

Abstract. Introduction The analysis of geometrical and thermal errors of non-cartesian structures J.M. Freeman and D.G. Ford Engineering Control and Metrology Research Group, The School ofengineering, University of Huddersfield.

More information

A Comparison between a Fuzzy and PID Controller for Universal Motor

A Comparison between a Fuzzy and PID Controller for Universal Motor International Journal of Computer Applications (975 8887) Volume No.6, October A Comparison between a Fuzzy and Controller for Universal Motor Abdelfettah Zeghoudi URMER Research unit, Tlemcen University,

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

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

NOVEL HYBRID GENETIC ALGORITHM WITH HMM BASED IRIS RECOGNITION

NOVEL HYBRID GENETIC ALGORITHM WITH HMM BASED IRIS RECOGNITION NOVEL HYBRID GENETIC ALGORITHM WITH HMM BASED IRIS RECOGNITION * Prof. Dr. Ban Ahmed Mitras ** Ammar Saad Abdul-Jabbar * Dept. of Operation Research & Intelligent Techniques ** Dept. of Mathematics. College

More information

Provide a Method of Scheduling In Computational Grid Using Imperialist Competitive Algorithm

Provide a Method of Scheduling In Computational Grid Using Imperialist Competitive Algorithm IJCSNS International Journal of Computer Science and Network Security, VOL.16 No.6, June 2016 75 Provide a Method of Scheduling In Computational Grid Using Imperialist Competitive Algorithm Mostafa Pahlevanzadeh

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

Genetic Tuning for Improving Wang and Mendel s Fuzzy Database

Genetic Tuning for Improving Wang and Mendel s Fuzzy Database Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Genetic Tuning for Improving Wang and Mendel s Fuzzy Database E. R. R. Kato, O.

More information

Designing Interval Type-2 Fuzzy Controllers by Sarsa Learning

Designing Interval Type-2 Fuzzy Controllers by Sarsa Learning Designing Interval Type-2 Fuzzy Controllers by Sarsa Learning Nooshin Nasri Mohajeri*, Mohammad Bagher Naghibi Sistani** * Ferdowsi University of Mashhad, Mashhad, Iran, noushinnasri@ieee.org ** Ferdowsi

More information

Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system

Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system D. K. Somwanshi, Mohit Srivastava, R.Panchariya Abstract: Here modeling and simulation study of basically two control strategies

More information

Fast Hybrid PSO and Tabu Search Approach for Optimization of a Fuzzy Controller

Fast Hybrid PSO and Tabu Search Approach for Optimization of a Fuzzy Controller IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 5, No, September ISSN (Online): 694-84 www.ijcsi.org 5 Fast Hybrid PSO and Tabu Search Approach for Optimization of a Fuzzy Controller

More information

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT Hongjun ZHU ABSTRACT:In order to better study the trajectory of robot motion, a motion trajectory planning and simulation based

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

4.5 Conservative Forces

4.5 Conservative Forces 4 CONSERVATION LAWS 4.5 Conservative Forces Name: 4.5 Conservative Forces In the last activity, you looked at the case of a block sliding down a curved plane, and determined the work done by gravity as

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 4 Other control strategies These slides are devoted to two advanced control approaches, namely Operational space control Interaction

More information

Real-Time Implementation of a Dynamic Fuzzy Neural Controller for a SCARA Robot

Real-Time Implementation of a Dynamic Fuzzy Neural Controller for a SCARA Robot Real-Time Implementation of a Dynamic Fuzzy Neural Controller for a SCARA Robot Meng Joo Er *, Nikos Mastorakis #, Moo Heng Lim * and Shee Yong Ng * * School of Electrical and Electronic Engineering Nanyang

More information

CHAPTER 5 FUZZY LOGIC CONTROL

CHAPTER 5 FUZZY LOGIC CONTROL 64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti

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

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

An Improved Adaptive Time-Variant Model for Fuzzy-Time-Series Forecasting Enrollments based on Particle Swarm Optimization

An Improved Adaptive Time-Variant Model for Fuzzy-Time-Series Forecasting Enrollments based on Particle Swarm Optimization An Improved Adaptive Time-Variant Model for Fuzzy-Time-Series Forecasting Enrollments based on Particle Swarm Optimization Khalil Khiabani, Mehdi Yaghoobi, Aman Mohamadzade Lary, saeed safarpoor YousofKhani

More information

Constrained Dynamic Parameter Estimation using the Extended Kalman Filter

Constrained Dynamic Parameter Estimation using the Extended Kalman Filter 15 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 8 - Oct, 15. Hamburg, Germany Constrained Dynamic Parameter Estimation using the Extended Kalman

More information

New method for edge detection and de noising via fuzzy cellular automata

New method for edge detection and de noising via fuzzy cellular automata International Journal of Physical Sciences Vol. 6(13), pp. 3175-3180, 4 July, 2011 Available online at http://www.academicjournals.org/ijps DOI: 10.5897/IJPS11.047 ISSN 1992-1950 2011 Academic Journals

More information

Application of planar air-bearing microgravity simulator for experiments related to ADR missions

Application of planar air-bearing microgravity simulator for experiments related to ADR missions Application of planar air-bearing microgravity simulator for experiments related to ADR missions Tomasz Rybus, Karol Seweryn, Jakub Oleś, Piotr Osica, Katarzyna Ososińska Space Research Centre of the Polish

More information

PRACTICAL SESSION 4: FORWARD DYNAMICS. Arturo Gil Aparicio.

PRACTICAL SESSION 4: FORWARD DYNAMICS. Arturo Gil Aparicio. PRACTICAL SESSION 4: FORWARD DYNAMICS Arturo Gil Aparicio arturo.gil@umh.es OBJECTIVES After this practical session, the student should be able to: Simulate the movement of a simple mechanism using the

More information

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh

More information

S13 11 Design of A Fuzzy Controller for Inverted Pendulum

S13 11 Design of A Fuzzy Controller for Inverted Pendulum S13 11 Design of A Fuzzy Controller for Inverted Pendulum Intermediate Report Otso Mäki Vesa Nikkilä Sami E Madhoun In a reporting event, the status of the project is presented by using the project plan

More information

Reconfiguration Optimization for Loss Reduction in Distribution Networks using Hybrid PSO algorithm and Fuzzy logic

Reconfiguration Optimization for Loss Reduction in Distribution Networks using Hybrid PSO algorithm and Fuzzy logic Bulletin of Environment, Pharmacology and Life Sciences Bull. Env. Pharmacol. Life Sci., Vol 4 [9] August 2015: 115-120 2015 Academy for Environment and Life Sciences, India Online ISSN 2277-1808 Journal

More information

A New Fuzzy Neural System with Applications

A New Fuzzy Neural System with Applications A New Fuzzy Neural System with Applications Yuanyuan Chai 1, Jun Chen 1 and Wei Luo 1 1-China Defense Science and Technology Information Center -Network Center Fucheng Road 26#, Haidian district, Beijing

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

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm A. Lari, A. Khosravi and A. Alfi Faculty of Electrical and Computer Engineering, Noushirvani

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

ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL

ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL Journal of KONES Powertrain and Transport, Vol. 23, No. 4 2016 ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL Marcin Chodnicki, Przemysław Kordowski Mirosław Nowakowski, Grzegorz

More information

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 60 CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Problems in the real world quite often turn out to be complex owing to an element of uncertainty either in the parameters

More information

Experimental evaluation of static stiffness of a spatial translational parallel manipulator.

Experimental evaluation of static stiffness of a spatial translational parallel manipulator. Experimental evaluation of static stiffness of a spatial translational parallel manipulator. CORRAL, J. (1), PINTO, Ch. (), ALTUZARRA, O. (), PETUA, V. (), DEL POZO, D. (1), LÓPEZ, J.M. (1) (1) Robotier

More information

QCA & CQCA: Quad Countries Algorithm and Chaotic Quad Countries Algorithm

QCA & CQCA: Quad Countries Algorithm and Chaotic Quad Countries Algorithm Journal of Theoretical and Applied Computer Science Vol. 6, No. 3, 2012, pp. 3-20 ISSN 2299-2634 http://www.jtacs.org QCA & CQCA: Quad Countries Algorithm and Chaotic Quad Countries Algorithm M. A. Soltani-Sarvestani

More information

Trajectory Tracking of a Nonholonomic Wheeleed Mobile Robot Using Hybrid Controller

Trajectory Tracking of a Nonholonomic Wheeleed Mobile Robot Using Hybrid Controller Trajectory Tracking of a Nonholonomic Wheeleed Mobile Robot Using Hybrid Controller Zain Anwar Ali, Daobo Wang, Muhammad Safwan, Wanyue Jiang, and Muhammad Shafiq Abstract This paper address a novel method

More information

Co-Simulation Control of Robot Arm Dynamics in ADAMS and MATLAB

Co-Simulation Control of Robot Arm Dynamics in ADAMS and MATLAB Research Journal of Applied Sciences, Engineering and Technology 6(): 3778-3783, 3 ISSN: 4-7459; e-issn: 4-7467 Maxwell Scientific Organization, 3 Submitted: January 4, 3 Accepted: February, 3 Published:

More information

Trajectory Tracking Control of A 2-DOF Robot Arm Using Neural Networks

Trajectory Tracking Control of A 2-DOF Robot Arm Using Neural Networks The Islamic University of Gaza Scientific Research& Graduate Studies Affairs Faculty of Engineering Electrical Engineering Depart. الجبمعت اإلسالميت غزة شئىن البحث العلمي و الدراسبث العليب كليت الهندست

More information

Chapter 7 Fuzzy Logic Controller

Chapter 7 Fuzzy Logic Controller Chapter 7 Fuzzy Logic Controller 7.1 Objective The objective of this section is to present the output of the system considered with a fuzzy logic controller to tune the firing angle of the SCRs present

More information

Tool Center Position Determination of Deformable Sliding Star by Redundant Measurement

Tool Center Position Determination of Deformable Sliding Star by Redundant Measurement Applied and Computational Mechanics 3 (2009) 233 240 Tool Center Position Determination of Deformable Sliding Star by Redundant Measurement T. Vampola a, M. Valášek a, Z. Šika a, a Faculty of Mechanical

More information

Abstract. Introduction

Abstract. Introduction The efficient calculation of the Cartesian geometry of non-cartesian structures J.M. Freeman and D.G. Ford Engineering Control and Metrology Research Group, The School of Engineering, University of Huddersfield.

More information

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem 2011, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem Mohammad

More information

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing Visual servoing vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment high level control motion planning (look-and-move visual grasping) low level

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

Learning Inverse Dynamics: a Comparison

Learning Inverse Dynamics: a Comparison Learning Inverse Dynamics: a Comparison Duy Nguyen-Tuong, Jan Peters, Matthias Seeger, Bernhard Schölkopf Max Planck Institute for Biological Cybernetics Spemannstraße 38, 72076 Tübingen - Germany Abstract.

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

Cloud Computing Resource Planning Based on Imperialist Competitive Algorithm

Cloud Computing Resource Planning Based on Imperialist Competitive Algorithm Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 4 Özel Sayı (205) ISSN: 300-949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 4 Special Issue

More information

MultiGrid-Based Fuzzy Systems for Function Approximation

MultiGrid-Based Fuzzy Systems for Function Approximation MultiGrid-Based Fuzzy Systems for Function Approximation Luis Javier Herrera 1,Héctor Pomares 1, Ignacio Rojas 1, Olga Valenzuela 2, and Mohammed Awad 1 1 University of Granada, Department of Computer

More information

State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor and Virtual Joint Model

State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor and Virtual Joint Model Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 State Estimation and Parameter Identification of Flexible Manipulators Based on Visual Sensor

More information

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems ol. 7, No. 3, May, 2013 Design of Obstacle Avoidance System for Mobile Robot using Fuzzy ogic Systems Xi i and Byung-Jae Choi School of Electronic Engineering, Daegu University Jillyang Gyeongsan-city

More information

Aircraft Landing Control Using Fuzzy Logic and Neural Networks

Aircraft Landing Control Using Fuzzy Logic and Neural Networks Aircraft Landing Control Using Fuzzy Logic and Neural Networks Elvira Lakovic Intelligent Embedded Systems elc10001@student.mdh.se Damir Lotinac Intelligent Embedded Systems dlc10001@student.mdh.se ABSTRACT

More information

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle K. Senthil Kumar, Mohammad Rasheed, and T.Anand Abstract Helicopter offers the capability of hover, slow forward movement, vertical take-off

More information

OPTIMIZATION OF INVERSE KINEMATICS OF ROBOTIC ARM USING ANFIS

OPTIMIZATION OF INVERSE KINEMATICS OF ROBOTIC ARM USING ANFIS OPTIMIZATION OF INVERSE KINEMATICS OF ROBOTIC ARM USING ANFIS 1. AMBUJA SINGH, 2. DR. MANOJ SONI 1(M.TECH STUDENT, R&A, DEPARTMENT OF MAE, IGDTUW, DELHI, INDIA) 2(ASSOCIATE PROFESSOR, DEPARTMENT OF MAE,

More information