Neuro-based adaptive internal model control for robot manipulators

Size: px
Start display at page:

Download "Neuro-based adaptive internal model control for robot manipulators"

Transcription

1 Neuro-based adaptive internal model control for robot manipulators ** ** Q. Li, A. N. Poi, C. M. Lim, M. Ang' ** Electronic & Computer Engineering Department Ngee Ann Polytechnic, Singapore Clementi Road, Republic of Singapore * Mechanical & Production Engineering Department National University of Singapore, Singapore Kent Ridge Crescent, Republic of Singapore Abstract The application of nternal Model Control for process control has received much attention during the past decade. n this paper, the application of MC for robot control is investigated. Although the MC approach is shown to be more robust as compared to conventional robot control approaches, such as the computed-torque approach, its performance degrades in the presence of large modelling uncertainties and external disturbances. n this work, a neurobased adaptive internal model control scheme is proposed. Within the framework of this control structure, a back-propagation neural network algorithm is incorporated into a fixed structure internal model controller for robot control. Simulation results, based on a two-link robot confirm the effectiveness of the proposed control algorithm even in the presence of large modelling uncertainties and external disturbances. 1. ntroduction The application of the internal model control (MC) algorithm for process control has received much attention during the past decade [ Recently, this method has been applied for the control of robot manipulators [4]. Compared with the performance of the conventional robot control methods for example, the computed-torque control scheme [5], that of the robot MC algorithm has been shown to be more robust. However, the performance of the MC may become unsatisfactory in the presence of large modelling uncertainties or external disturbances. n this paper, a neuro-based adaptive MC scheme for the control of robot arms is proposed to overcome the detrimental effects due to the above conditions and, as a result, the performance of the overall control structure can be further enhanced. 2. MC in Robots 2.1. Preliminaries of MC The structure of a standard MC system is shown in Fig. 1, where G represents the plant, 6 the model of the plant and G, the controller. Note that q,, U, q and d, indicated in the figure, are the vectors of the reference input to the system, the control input to the Plant, the system output and the external disturbance respectively. Figure 1. Block Diagram of the Standard MC The important properties of the MC structure can be summarised as follows: Property 1. Dual Stability Criterion: When the model of the is perfect, that is = G, the stability of both the controller and the plant is sufficient for the stability of the overall system. d

2 ~ Property 2. Perfect Controller: Assume that the MC system is closed-loop stable and G, = e-' is realisable. Then perfect reference tracking control ( q = q, ) can be achieved for all t > 0, despite any disturbance d. Property 3. Zero Offset: Assume that the steady-state gain of the controller is equal to the inverse of the model gain ( G, (0) = (?'(O) ) and that the closed-loop system in Fig. 1 is stable. Then the control error e = q - q, will vanish asymptotically for all constant inputs and disturbances. t should be noted that in the case of an open-loop unstable plant, pre-stabilisation of the plant by a conventional feedback loop is necessary before the standard MC can be applied [ Robot Dynamics The dynamic equations of a robot manipulator modelled as a set of n rigid bodies connected in a serial chain can be derived as [5]: M(qN + H (q4 + z, = T (1) where q is the n x 1 vector of joint positions, T is the n x 1 vector of applied joint forces/torques, M(q) is the n x n symmetric positive-definite manipulator inertia matrix, H(q, q) is the n x 1 vector of torques arising from centripetal, Coriolis, gravity and frictional forces and zd is the nxl vector of unknown signals due to modelling uncertainties and external disturbances Pre-Compensation of Robot Dynamics The robot dynamics is highly nonlinear and highly coupled [S. Before the standard MC scheme can be applied to control a robot, compensations of the robot dynamics must be accomplished. This procedure consists of two stages, viz. pre-linearisation and prestabilisation, as shown in Fig. 2. n the pre-linearisation stage, the lineariser is chosen to be: T = M(q)u + H(q, 4) (2) where U, in the form of acceleration, is the input vector to the lineariser. The quantities with hats "*" are computed from the estimates of the real manipulator parameters. n the absence of disturbances, if the robot dynamic model is perfectly obtained, then Eqns. (1) and (2) give u=q (3) This is a linearised decoupled system with its transfer function given by: q(s) - 1 (4) u(s) s2 The above decoupled system is critically stable. However, Property 1 of MC requires that the plant should be a stable system. n the pre-stabilisation stage, a conventional PD feedback loop is therefore appended, as shown in Fig. 2, to stabilise the linearised robot. The transfer function of the stabilised robot system is given by: q(s) - -- (5) u'(s) sz + Kvs + KP with K, = diag CKv,, K,... Kvn 1 (6) K, = dlag [KP,,KP2,...,K pnl (7) and K, and K p, are positive feedback gains suitably selected to ensure that the robot system is stable.... lrnearisrd plant... plonl... K,st K,......, pre-conzpensuted plnnr Fig. 2. Pre-compensation of the Robot G, From the foregoing procedures, it can be seen that the original highly nonlinear and coupled robot dynamics have been linearised and decoupled to yield an openloop stable system. The MC can now be applied to the control of the compensated robot Design of the Robot MC The internal model d is simply selected according to the compensated robot dynamics 111: a= s2+k,s+kp For perfect trajectory tracking and complete disturbance rejection, the controller is chosen to be &, as indicated by Property 2. As such, the controller is given as: G, =s2 +K,s+K~ (9) n order to ensure that G' is physically realisable, a pre-filter is added and the modified controller Gun is of the form [3]: s2 + K"S+ K, G, = (T,s + 1)"

3 ~~~ where T, is the filter time constant and N, its order, is selected to be N 2 2 in this case. 3. Neuro-Based Adaptive MC for Robots The above described MC for robots has been shown to have satisfactory performance via simulation and experimental studies 141. However, to achieve better control performance, accurate knowledge of the robot dynamics is required. f the estimation of the robot dynamics is not precise, then errors will emergence in the result of the linearisation of the robot dynamics, which will then cause nonideal stabilisation result. The model mismatch between the ideal internal model and the actual compensated robot dynamics may break the fundamental properties of the MC algorithm and cause high gain control and possible loop instability. operates independently based on the following relationship: f, (4, q, q) = T,, i = 1 to n (11) where T, is a scalar, indicating the specific torque actuating on the i-th link, and f,(.) is a scalar function, describing the dynamic model of link i. The parallel combination of the n subnets gives the following relationship: F(q, q, ii) = T (12) where F(.) and T are nxl vectors. This expression is equivalent to the inverse robot dynamic model. Robot nputsn, Subnetworh Robot Fig. 4. Structure of the Subnets. Fig. 3. The Neuro-Based Lineariser n this paper, incorporation of an adaptive algorithm, based on the neural network technology, into the fixed structure MC scheme is considered. The motivation of using the adaptive approach is that the modelling accuracy of the robot manipulator with unknown or varying dynamics can be improved with time. This is because the neuro-based adaptation mechanism in the control structure can continuously extract information from the tracking errors and then update the estimated dynamics along the way. Since an accurate linearisation result is sufficient to guarantee a precise internal model 6, only the prelinearisation structure in the MC scheme is modified by using a back-propagation neural network adaptation mechanism. The structure of the neurobased lineariser is shown in Fig. 3. n order to make full use of the advantages of neural networks, the on-line re-learning algorithm of the network during real-time control operation is required. To achieve a fast and reliable training, the lineariser in the MC is implemented using an n sub-network structure as shown in Fig. 4. Each sub-network The operation of the proposed neuro-based lineariser comprises of two stages: a control stage and an on-line re-learning stage. n the first stage, the lineariser takes in its input signals, u(k,), q(k1) and q(k,), to generate its output torque T(k1). The signal flows of this stage are indicated by the solid lines shown in Fig. 3. The torque T(k1) then actuates the robot to move to a new state q(kz) and q(k,), from which q(k,) is computed using the finite difference approximation. n the second operation stage, relearning is performed using q(kz), q(k,) and q(k,) as set of new input data. The network generates a new output T(k,) and the error between T(k1) and T(k,) is used to adjust the weights of the network so that it can match the actual inverse dynamics of the robot. 4. SMULATON STUDY 4.1. Specification of the MC n this simulation study, the feedback gains of the prestabiliser in the internal model controller are designed to be Kv = 2 and K, = 1 for the roots of the characteristic Eqn. (5) to be shifted to -1. The time constant of the pre-filter in the control structure are

4 defined to be T, = s. The order of the filter N is selected to be The Robot Structure The structure of the robot manipulator, along with its specifications, is illustrated in Fig. 5. For simplicity, the masses of the links are assumed as point masses at the end of the massless links. The dynamic equations of the robot are estimated as [6]: T, = [m,c + m21a cos(q,>lq, +m,l;q, + q;m21,l2 sin(q,) +m,gl, cos(q,+42) The parameters of the model are chosen as m1=2kg, m2=3kg, 1,=lm and 1,=15m respectively. Y Fig. 5. Structure of the 2-link robot The Neural Network Structure Two sub-network structure is applied to represent the robot dynamics, with the first sub-network learning the dynamics of link 1 and the second link 2. Each of the networks employs a 2-hidden-layer backpropagation algorithm. Both of them have 18, 8 and 1 nodes in their first hidden, second hidden and output layer respectively. However, the input layer for subnetwork 1 has 6 nodes whereas that of sub-network 2 has 5. Both sub-networks were pre-trained off-line using Eqn. (13). Specifically, torques T and T2, the desired outputs of the sub-networks are computed according Eqn. (13) with their inputs (q,q,q) randomly generated within a set of pre-selected range of values. n order to achieve effective training, both input and output values need to be scaled before they can be presented to train the neural networks. n this paper, the weight adaptation algorithm used is the normal delta rule [7] with the learning rate and the momentum coefficient selected as 0.4 and 0.2 respectively. The activation function used is the sigmoid function [7]. Off-line training of both networks is terminated after the training errors have dropped within 5% of the desired output. After training, the networks are then embedded in the lineariser of the control structure. Since on-linc weight adaptation is applied, any modelling uncertainties of the robot dynamics and external disturbances can be accounted for Simulation results: A trajectory-tracking control is studied in this simulation. The initial and final velocity and acceleration of the motion are all assumed to be zero. To ensure a smooth torque profile and satisfy the boundary conditions, the following quintic polynomial is selected to be the task trajectory [5]: q,(t) =(10J-15-t+69 t2)t3 4 9 t: t; t: nitially, both links are commanded to move simultaneously from their initial positions qol =qm =O at t= 0 to the final positions q,, = qf2 = 1 rad exactly in the time interval t, = 2 s. Then the motion task requires that the two links remain at their final positions for 1 s. During the tracking path, link 2 is assumed to pick up a heavy payload at t = 0.5 s and release it at t = 1.5 s. The variation of the payload can be considered as a serious parameter modelling error. n addition to this parameter error, other modelling uncertainties, for example the friction effects and the external disturbances, are assumed to interfere the system simultaneously. n this simulation example, the control performances of both MC structures are studied in the case of the combined effect of all these modelling uncertainties. Table 1 gives the assumptions of the magnitudes of the uncertainties. Fig. 6(a) shows the simulation results obtained in the absence of any modelling uncertainties. This is to test how accurate the neural network can learn to map the non-linear robot dynamics. Fig.6(b) and 6(c) show the trajectory errors in the presence of modelling uncertainties described above. For comparison purposes, the results due to the MC scheme without using the neural network are also shown in the figures. The solid lines represent the error curves of the neuro-based MC,

5 while the dotted lines indicate the results for the fixed structure MC scheme. Variation of m, 0.2 kg (10%of ml) degraded with severe errors presenting both during the tracking path and at the final stage. Compared with these, the errors of the neuro-based MC are much smaller in several orders of magnitude. Friction Torque f,, Viscous Friction Torque f,, Disturbance d, Disturbance d, 0.4 q2 (20% of max. T, ) 20 N 1. Assumptions of Uncertainties me in Second Fig. 6(c). Tracking errors of link 2 (with modelling uncertainties) 5. CONCLUSONS Fig. 6(a). Tracking errors of link 1 (perfect model) The proposed neuro-based adaptive internal model control of robot manipulators has been shown to have very good performance even in the presence of large unmodelled dynamics and external disturbances. However, back-propagation learning algorithm requires intensive computation. Further study will focus on developing a neural network algorithm which is simple in its structure yet effective in its performance. 6. REFERENCES Fig. 6(b). Tracking errors of link l(with modelling uncertainties) From the results shown in Fig. 6(a), it can be seen that the tracking performance of the neuro-based MC system is very closed to that of the fixed structure MC system. The difference between the tracking performances is so small that it can be neglected in reality. This means that the neural network has learnt the inverse dynamic model of the robot very well. Fig. 6(b) and (c) show that tracking performance for the fixed structure MC system has been significantly 1. C.E. Garcia and M. Morari, nternal model control. 1. A unifying review and some new results, nd. Eng. Chem. Process Des. Dev. 21(2), M. Morari and E. Zafiriou, Robust Process Control. Englewood Cliffs, NJ, Prentice-Hall, D.G. Fisher, Process control: an overview and personal perspective, The Canadian J. Chem. Eng. 69(1), Q. Li, A.N. Poo, C.M. Lim C M and C.L. Teo, nternal model structure in the control of robot manipulators, Submitted to Mechatronics, J.J. Craig, ntroduction to Robotics: Mechanics and Control, 1st edition, Reading, Mass: Addison- Wesley, F.L. Lewis, C.T. Abdallah and D.M. Dawson, Control of Robot Manipulators, 1st edition, Macmillan Publishing Company, R. Hecht-Nielsen, Neurocomputing. 1st edition, Reading, Mass: Addison-Wesle, 1990.

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

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

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

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

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

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

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation

Jinkun Liu Xinhua Wang. Advanced Sliding Mode Control for Mechanical Systems. Design, Analysis and MATLAB Simulation Jinkun Liu Xinhua Wang Advanced Sliding Mode Control for Mechanical Systems Design, Analysis and MATLAB Simulation Jinkun Liu Xinhua Wang Advanced Sliding Mode Control for Mechanical Systems Design, Analysis

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

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

Robust Controller Design for an Autonomous Underwater Vehicle

Robust Controller Design for an Autonomous Underwater Vehicle DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:

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

Torque-Position Transformer for Task Control of Position Controlled Robots

Torque-Position Transformer for Task Control of Position Controlled Robots 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Torque-Position Transformer for Task Control of Position Controlled Robots Oussama Khatib, 1 Peter Thaulad,

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

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

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

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

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION 1.1 Motivation The presence of uncertainties and disturbances has always been a vital issue in the control of dynamic systems. The classical linear controllers, PI and PID controllers

More information

Designing Robust Control by Sliding Mode Control Technique

Designing Robust Control by Sliding Mode Control Technique Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 2 (2013), pp. 137-144 Research India Publications http://www.ripublication.com/aeee.htm Designing Robust Control by Sliding

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

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

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

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

Performance Limitations of Some Industrial PID Controllers

Performance Limitations of Some Industrial PID Controllers Performance Limitations of Some ndustrial P Controllers Flávio Faccin and Jorge O. Trierweiler * Chemical Engineering epartment Federal University of Rio Grande do Sul, Porto Alegre - RS, Brazil Abstract

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

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

Reinforcement Control via Heuristic Dynamic Programming. K. Wendy Tang and Govardhan Srikant. and

Reinforcement Control via Heuristic Dynamic Programming. K. Wendy Tang and Govardhan Srikant. and Reinforcement Control via Heuristic Dynamic Programming K. Wendy Tang and Govardhan Srikant wtang@ee.sunysb.edu and gsrikant@ee.sunysb.edu Department of Electrical Engineering SUNY at Stony Brook, Stony

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

Robotic System Sensitivity to Neural Network Learning Rate: Theory, Simulation, and Experiments

Robotic System Sensitivity to Neural Network Learning Rate: Theory, Simulation, and Experiments Robotic System Sensitivity to Neural Network Learning Rate: Theory, Simulation, and Experiments Christopher M. Clark James K. Mills Laboratory for Nonlinear Systems Control Department of Mechanical and

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

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach IECON-Yokohama November 9-, Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach S. D. Lee Department of Mechatronics Engineering Chungnam National

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

Inversion of Fracture Parameters by Using the Artificial Neural Network

Inversion of Fracture Parameters by Using the Artificial Neural Network IC -AI 99 International Conference 57 Inversion of Fracture Parameters by Using the Artificial Neural Network Hengchang Dai, Xiang-Yang Li, and Colin MacBeth British Geological Survey, Murchison House,

More information

Manipulator trajectory planning

Manipulator trajectory planning Manipulator trajectory planning Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering Department of Cybernetics Czech Republic http://cmp.felk.cvut.cz/~hlavac Courtesy to

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

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

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

INTELLIGENT ACTIVE FORCE CONTROL OF A ROBOTIC ARM USING GENETIC ALGORITHM

INTELLIGENT ACTIVE FORCE CONTROL OF A ROBOTIC ARM USING GENETIC ALGORITHM Jurnal Mekanikal Jun 2002, Bil. 13, 50-63 INTELLIGENT ACTIVE FORCE CONTROL OF A ROBOTIC ARM USING GENETIC ALGORITHM Musa Mailah1 Wong Min Yee Hishamuddin Jamaluddin Faculty of Mechanical Engineering Universiti

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

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

Fli;' HEWLETT. A Kinematically Stable Hybrid Position/Force Control Scheme

Fli;' HEWLETT. A Kinematically Stable Hybrid Position/Force Control Scheme Fli;' HEWLETT a:~ PACKARD A Kinematically Stable Hybrid Position/Force Control Scheme William D. Fisher, M. Shahid Mujtaba Measurement and Manufacturing Systems Laboratory HPL-91-154 October, 1991 hybrid

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

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

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

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

Higher Performance Adaptive Control of a Flexible Joint Robot Manipulators

Higher Performance Adaptive Control of a Flexible Joint Robot Manipulators IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 2278-1684,p-ISSN: 2320-334X, Volume 11, Issue 2 Ver. VII (Mar- Apr. 2014), PP 131-142 Higher Performance Adaptive Control of a Flexible

More information

538 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 4, NOVEMBER 1998

538 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 4, NOVEMBER 1998 538 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 6, NO 4, NOVEMBER 1998 Robust Tracking Enhancement of Robot Systems Including Motor Dynamics: A Fuzzy-Based Dynamic Game Approach Bor-Sen Chen, Senior Member,

More information

Properties of Hyper-Redundant Manipulators

Properties of Hyper-Redundant Manipulators Properties of Hyper-Redundant Manipulators A hyper-redundant manipulator has unconventional features such as the ability to enter a narrow space while avoiding obstacles. Thus, it is suitable for applications:

More information

Computed Torque Control with Nonparametric Regression Models

Computed Torque Control with Nonparametric Regression Models Computed Torque Control with Nonparametric Regression Models Duy Nguyen-Tuong, Matthias Seeger, Jan Peters Max Planck Institute for Biological Cybernetics, Spemannstraße 38, 7276 Tübingen Abstract Computed

More information

Artificial Neural Networks Based Modeling and Control of Continuous Stirred Tank Reactor

Artificial Neural Networks Based Modeling and Control of Continuous Stirred Tank Reactor American J. of Engineering and Applied Sciences (): 9-35, 9 ISSN 94-7 9 Science Publications Artificial Neural Networks Based Modeling and Control of Continuous Stirred Tank Reactor R. Suja Mani Malar

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

Adaptive back-stepping control applied on octocopter under recoil disturbance

Adaptive back-stepping control applied on octocopter under recoil disturbance Journal of Engineering Science and Military Technologies ISSN: 2357-0954 DOI: 10.21608/ejmtc.2017.401.1004 Adaptive back-stepping control applied on octocopter under recoil disturbance GuangXue Zhang 1

More information

CHAPTER 3 MATHEMATICAL MODEL

CHAPTER 3 MATHEMATICAL MODEL 38 CHAPTER 3 MATHEMATICAL MODEL 3.1 KINEMATIC MODEL 3.1.1 Introduction The kinematic model of a mobile robot, represented by a set of equations, allows estimation of the robot s evolution on its trajectory,

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

1 Trajectories. Class Notes, Trajectory Planning, COMS4733. Figure 1: Robot control system.

1 Trajectories. Class Notes, Trajectory Planning, COMS4733. Figure 1: Robot control system. Class Notes, Trajectory Planning, COMS4733 Figure 1: Robot control system. 1 Trajectories Trajectories are characterized by a path which is a space curve of the end effector. We can parameterize this curve

More information

A Comparison of Classical and Learning Controllers

A Comparison of Classical and Learning Controllers A Comparison of Classical and Learning Controllers Joseph Sun de la Cruz Dana Kulić William Owen Department of Electrical and Computer Engineering University of Waterloo, Waterloo, ON, Canada (e-mail:

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

Neuro-Remodeling via Backpropagation of Utility. ABSTRACT Backpropagation of utility is one of the many methods for neuro-control.

Neuro-Remodeling via Backpropagation of Utility. ABSTRACT Backpropagation of utility is one of the many methods for neuro-control. Neuro-Remodeling via Backpropagation of Utility K. Wendy Tang and Girish Pingle 1 Department of Electrical Engineering SUNY at Stony Brook, Stony Brook, NY 11794-2350. ABSTRACT Backpropagation of utility

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

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS Finn CONRAD and Francesco ROLI Department of Mechanical Engineering, Technical University

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

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling Autonomous and Mobile Robotics rof. Giuseppe Oriolo Humanoid Robots 2: Dynamic Modeling modeling multi-body free floating complete model m j I j R j ω j f c j O z y x p ZM conceptual models for walking/balancing

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

Simulink Based Robot Arm Control Workstation. Figure 1-1 High Level Block Diagram

Simulink Based Robot Arm Control Workstation. Figure 1-1 High Level Block Diagram Introduction: This project consists of designing a software-based control workstation in the Simulink environment using the SimMechanics Toolbox. The Quanser robot arm system will be modeled using this

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University

More information

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions.

Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Path and Trajectory specification Robots are built to accomplish complex and difficult tasks that require highly non-linear motions. Specifying the desired motion to achieve a specified goal is often a

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

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

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

ManDy: Tool for Fast Development of Open Chain Multibody Systems

ManDy: Tool for Fast Development of Open Chain Multibody Systems ManDy: Tool for Fast Development of Open Chain Multibody ystems W. Weber,. Rothenbücher Fachhochschule Darmstadt University of Applied ciences chöfferstrasse 3, D-64295 Darmstadt Phone: +49 6251-16 8235,

More information

Height Control for a One-Legged Hopping Robot using a One-Dimensional Model

Height Control for a One-Legged Hopping Robot using a One-Dimensional Model Tech Rep IRIS-01-405 Institute for Robotics and Intelligent Systems, US, 2001 Height ontrol for a One-Legged Hopping Robot using a One-Dimensional Model Kale Harbick and Gaurav Sukhatme! Robotic Embedded

More information

The effect of the choice of feedforward controllers on the accuracy of low gain controlled robots

The effect of the choice of feedforward controllers on the accuracy of low gain controlled robots 25 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

JOINT SPACE POINT-TO-POINT MOTION PLANNING FOR ROBOTS. AN INDUSTRIAL IMPLEMENTATION

JOINT SPACE POINT-TO-POINT MOTION PLANNING FOR ROBOTS. AN INDUSTRIAL IMPLEMENTATION JOINT SPACE POINT-TO-POINT MOTION PLANNING FOR ROBOTS. AN INDUSTRIAL IMPLEMENTATION Gianluca Antonelli Stefano Chiaverini Marco Palladino Gian Paolo Gerio Gerardo Renga DAEIMI, Università degli Studi di

More information

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

Controlling the Motion of a Planar 3-DOF Manipulator Using PID Controllers 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

More information

Velocity-Dependent Dynamic Manipulability

Velocity-Dependent Dynamic Manipulability Velocity-Dependent Dynamic Manipulability Michael T. Rosenstein and Roderic A. Grupen Department of Computer Science University of Massachusetts Amherst, MA 13 USA mtr@cs.umass.edu, grupen@cs.umass.edu

More information

Neuro-Fuzzy Inverse Forward Models

Neuro-Fuzzy Inverse Forward Models CS9 Autumn Neuro-Fuzzy Inverse Forward Models Brian Highfill Stanford University Department of Computer Science Abstract- Internal cognitive models are useful methods for the implementation of motor control

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

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

Two-link Mobile Manipulator Model

Two-link Mobile Manipulator Model American Journal of Mechanical Engineering, 017, Vol. 5, No. 6, 355-361 Available online at http://pubs.sciepub.com/ajme/5/6/5 Science and Education Publishing DOI:10.1691/ajme-5-6-5 Two-link Mobile Manipulator

More information

Real-time implementation of a dynamic fuzzy neural networks controller for a SCARA

Real-time implementation of a dynamic fuzzy neural networks controller for a SCARA Microprocessors and Microsystems 26 (2002) 449 461 www.elsevier.com/locate/micpro Real-time implementation of a dynamic fuzzy neural networks controller for a SCARA Meng Joo Er*, Chang Boon Low, Khuan

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

Design and Development of Cartesian Robot for Machining with Error Compensation and Chatter Reduction

Design and Development of Cartesian Robot for Machining with Error Compensation and Chatter Reduction International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 6, Number 4 (2013), pp. 449-454 International Research Publication House http://www.irphouse.com Design and Development

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

Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base

Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base Yuan Ping Li, Denny Oetomo, Marcelo H. Ang Jr.* National University of Singapore 1 ent Ridge Crescent, Singapore 1196 *mpeangh@nus.edu.sg

More information

FORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME

FORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME FORCE CONTROL OF LIN SYSTEMS USING THE PARALLEL SOLUTION SCHEME Daigoro Isobe Graduate School of Systems and Information Engineering, University of Tsukuba 1-1-1 Tennodai Tsukuba-shi, Ibaraki 35-8573,

More information

DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT

DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT By JING ZOU A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR

More information

Controlling Humanoid Robots with Human Motion Data: Experimental Validation

Controlling Humanoid Robots with Human Motion Data: Experimental Validation 21 IEEE-RAS International Conference on Humanoid Robots Nashville, TN, USA, December 6-8, 21 Controlling Humanoid Robots with Human Motion Data: Experimental Validation Katsu Yamane, Stuart O. Anderson,

More information

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg Simulation in Computer Graphics Particles Matthias Teschner Computer Science Department University of Freiburg Outline introduction particle motion finite differences system of first order ODEs second

More information

Failure-Free Genetic Algorithm Optimization of a System Controller Using SAFE/LEARNING Controllers in Tandem

Failure-Free Genetic Algorithm Optimization of a System Controller Using SAFE/LEARNING Controllers in Tandem Failure-Free Genetic Algorithm Optimization of a System Controller Using SAFE/LEARNING Controllers in Tandem E.S. Sazonov, D. Del Gobbo, P. Klinkhachorn and R. L. Klein Lane Dept. of Computer Science and

More information

MACHINE-TOOL TRACKING ERROR REDUCTION IN COMPLEX TRAJECTORIES THROUGH ANTICIPATORY ILC

MACHINE-TOOL TRACKING ERROR REDUCTION IN COMPLEX TRAJECTORIES THROUGH ANTICIPATORY ILC MACHINE-TOOL TRACKING ERROR REDUCTION IN COMPLEX TRAJECTORIES THROUGH ANTICIPATORY ILC Jon Madariaga, Luis G. Uriarte, Ismael Ruíz de Argandoña, José L. Azpeitia, and Juan C. Rodríguez de Yurre 2 Mechatronics

More information

A Hierarchical Neuro-Fuzzy MRAC of a Robot in Flexible Manufacturing Environment

A Hierarchical Neuro-Fuzzy MRAC of a Robot in Flexible Manufacturing Environment The International Arab Journal of Information Technology, Vol., No. 2, July 24 29 A Hierarchical Neuro-Fuzzy MRAC of a Robot in Fleible Manufacturing Environment Kasim Al-Aubidy and Mohammed Ali Computer

More information

A Model-Based Control Approach for Locomotion Control of Legged Robots

A Model-Based Control Approach for Locomotion Control of Legged Robots Biorobotics Laboratory A Model-Based Control Approach for Locomotion Control of Legged Robots Semester project Master Program: Robotics and Autonomous Systems Micro-Technique Department Student: Salman

More information

Estimation of Unknown Disturbances in Gimbal Systems

Estimation of Unknown Disturbances in Gimbal Systems Estimation of Unknown Disturbances in Gimbal Systems Burak KÜRKÇÜ 1, a, Coşku KASNAKOĞLU 2, b 1 ASELSAN Inc., Ankara, Turkey 2 TOBB University of Economics and Technology, Ankara, Turkey a bkurkcu@aselsan.com.tr,

More information

MODELLING AND CONTROL OF A DELTA ROBOT

MODELLING AND CONTROL OF A DELTA ROBOT MODELLING AND CONTROL OF A DELTA ROBOT ABSTRACT The goal of this project was to develop a comprehensive controller for a generic delta robotic manipulator. The controller provides a variety of functions

More information

Model learning for robot control: a survey

Model learning for robot control: a survey Model learning for robot control: a survey Duy Nguyen-Tuong, Jan Peters 2011 Presented by Evan Beachly 1 Motivation Robots that can learn how their motors move their body Complexity Unanticipated Environments

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

Video 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 11.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 11.1 Vijay Kumar 1 Smooth three dimensional trajectories START INT. POSITION INT. POSITION GOAL Applications Trajectory generation in robotics Planning trajectories for quad rotors 2 Motion Planning

More information

MMAE-540 Adv. Robotics and Mechatronics - Fall 2007 Homework 4

MMAE-540 Adv. Robotics and Mechatronics - Fall 2007 Homework 4 MMAE-54 Adv. Robotics and Mechatronics - Fall 27 Homework 4 Assigned Wednesday Sep. 9th Due Wednesday Sept. 26th.5 Trajectory for t = s.5 Trajectory for t = 2 s.5.5 -.5 -.5 - - -.5 -.5-2 - 2-2 -.5 Trajectory

More information

A Simplified Vehicle and Driver Model for Vehicle Systems Development

A Simplified Vehicle and Driver Model for Vehicle Systems Development A Simplified Vehicle and Driver Model for Vehicle Systems Development Martin Bayliss Cranfield University School of Engineering Bedfordshire MK43 0AL UK Abstract For the purposes of vehicle systems controller

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

LARGE MOTION CONTROL OF MOBILE MANIPULATORS INCLUDING VEHICLE SUSPENSION CHARACTERISTICS

LARGE MOTION CONTROL OF MOBILE MANIPULATORS INCLUDING VEHICLE SUSPENSION CHARACTERISTICS LARGE MOTION CONTROL OF MOBILE MANIPULATORS INCLUDING VEHICLE SUSPENSION CHARACTERISTICS ABSTRACT Conventional fixed-base controllers are shown not to perform well on mobile manipulators due to the dynamic

More information