Μια προσπαθεια για την επιτευξη ανθρωπινης επιδοσης σε ρομποτικές εργασίες με νέες μεθόδους ελέγχου

Size: px
Start display at page:

Download "Μια προσπαθεια για την επιτευξη ανθρωπινης επιδοσης σε ρομποτικές εργασίες με νέες μεθόδους ελέγχου"

Transcription

1 Μια προσπαθεια για την επιτευξη ανθρωπινης επιδοσης σε ρομποτικές εργασίες με νέες μεθόδους ελέγχου Towards Achieving Human like Robotic Tasks via Novel Control Methods Zoe Doulgeri Department of Electrical and Computer Engineering Aristotle University of Thessaloniki 54124, Thessaloniki, GREECE

2 Current Trends in Robotic System Development Robotics Research Goal Build robots to assist humans, navigate around human spaces, deal with human tools, do bimanual manipulation, deal with deformable objects, manipulate objects blindly etc. with human like dexterity. Implementation of soft components at various levels materials sensing actuation

3 Soft actuation Automation and Robotics Lab. Low stiffness Low gear ratios High back drivability Associated with uncertainties Robot Inertias, couplings, nonlinearities Load and external force disturbances adversely affect performance (speed and accuracy) Associated with increased model complexity increased control complexity Variable stiffness actuators VIA, antagonistic muscles or tendons Can we guarantee prescribed, time dependant performance bounds in robot motion through simple control algorithms??

4 Control objective Automation and Robotics Lab. Design a simple controller that guarantees Prescribed Performance In terms of: Maximum overshoot Minimum speed of convergence Maximum steady state error Irrespective of (not affected by): Model uncertainties Bounded disturbances So far robot control solutions guarantee stability and convergence but not prescribed transient performance Joint or end-effector position error? yes Contact force error? Actuator stiffness? yes I do not know yet

5 0 Automation and Robotics Lab. r() t lt ( r r ) e - = - + r max steady state Max initial error ρ 0 > e(0) Prescribed Performance min speed of convergence lim r( t) = r > 0 t error Overshoot 0 M 1 - Mr() t < et () < r() t Performance bound functions ( ), ρ( ) Mρ t t - r() t < et () < Mr() t

6 p ( ) e = Q p p d Contact Maintenance Automation and Robotics Lab. e = f f f d f = f ( χ ) > 0 χ > 0 0 χ = 0 - lt r() t = ( r - r ) e + r 0 f() t > 0 T T T = t t p p φ ( ) ( ) ( ) M ρ t < f t f t f f d - Mr() t < et () < r() t e f ( ) 0 0 ( ) ( ) M ρ t < f t f f d OK for M f = 0 e f ( ) 0 0 f ( t) f ( t) f ( t) ρ < d - r() t < et () < Mr() t f ( t) f ( t) ρ < d

7 Basic Idea: Error Transformation Modulate the position error using the performance function Define a bijective map of the performance region: ( M,1) or ( 1, M ) to (, ) e et ( ) r ( t) ζet ( ) φ ( t) = T ηθr ( t) χψ - et ( ) M < r ( t) < 1 - ( ) 1 < et r ( t) < M ζ e φ M ζeφ + r T ln in case e a = ( 0) ³ 0 ηr θ χψ e η 1- ηθ r χψ ζ e φ 1 ζeφ + r T ln in case e a = ( 0) 0 ηr θ χψ e ηm - ηθ r χψ The inverse transformation exists and it is bounded - T 1 () e < 1 IEEE TAC 2008

8 or a shifted transformation such that T (0) = 0 b ζ e φ M ζeφ + r ln η in case e( 0) 0 r χ= ³ ηθ χψ ζ eφ M 1 - η r θ ηθ χ χψ e( 0) ³ 0 ( ) e 0 0 b ζ e ζ φ M 1 + ζeφ r ηθ ψχ χ ln η in case e( 0) 0 r χ= ηθ χψ e M η - r ηθ χψ Boundedness of ε(t) achieves PP for e(t). ( ) ( t) et - M < < r e > 4 ( M + ) 1 1 r () t e ( ) ( t) et - 1 < < M r ICRA10

9 in a multi dof system e i ( t) ( ) ( t) ζe t φ i = T η ηθr χψ J Ti ( e r) i 1 > r 0 T = ι ω κ K 1 n ϊ e() t e e λ ϋ - lt r() t = ( r - r ) e + r 0 ( ei ) ρ 0 > max (0) & e= J () t ιe+ a() teω T κ& λ ϊϋ J () t = diag ιj J T κ K ω λ T 1 Tn ϊ ϋ a() t & r () r () t 0 < a() t < l lim a( t) = 0 t

10 v Automation and Robotics Lab. Robot Joint Position Regulation H() qq& + C(, qqq & )& + Cq& + gq () + F() t = ut () Ft () Any bounded model error or disturbance qd = const Typical regulator structure: Setting: u=-ke- Kq& - v v=- gq () or v=-gq ( d ) e= q- q d p Positive Definite Diagonal Matrices v Conventional PD controller v = K e( t ) dt I ς v = K y ( t ) dt 0 I ς 0 0 t 0 y = & q+ ase () t PID controller with local asymptotic stability PID controller with global asymptotic stability Saturation function U( q) - U( q) - e gq ( ) ³ - c e T d d g 2 T e ( gq ()- gq ( ) d ) ³ - c e g 2

11 Prescribed Performance Regulator TP-PID t =- - &- - p v T Iς0 u Ke Kq KJ ()() tet K y( t ) dt e K, K, K, K k, k, k, k p v e I p v e I Diagonal positive definite gain matrices Minimum diagonal entries TP - term - 1 yt () = & q+ k() te= J () t & e k() t = a() t + b b b 0 T ζeφ in case of T η ηθr χψ ζeφ in case of T η ηθr χψ = a η χ > 0 b η χ SYROCO 09 ICRA10

12 PP Regulation Stability Result Using TP-PID control law with a choice of gains satisfying k v p It is proved that > 2c g ( ) H H 0 0 k > ( l + b) l + r nc + 2l 4 l l C(, qab ) c a b 0 ( ) = max ι κλ l ( ) ω ϊϋ H q M Hq (a) all signal in the closed loop are bounded (b) Position error remains in the performance region at all times without even approaching its boundary, hence prescribed performance is guaranteed - Mr() t < et () < r() t - r() t < et () < Mr() t (c ) the joint velocity asymptotically converge to zero & q 0 e 0 (d) the error asymptotically converge to zero Provided transformation T b (.) is used in all joints and disturbance F is constant

13 Remarks on Prescribed Performance Regulator TP-PID t =- - &- - p v T Iς0 u Ke Kq KJ ()() tet K y( t ) dt e Structure Gain tuning TP - term I - term Omitting the I - term Simple PID-type regulator with minimum robot information required to satisfy theorem conditions Significantly simplified as it is not related to performance Choose values that lead to reasonable input torques Is responsible for the prescribed performance stability result Compensates for any bounded constant disturbance and hence Is responsible for the asymptotic convergence of the joint velocity and error to zero Prescribed performance of joint error is guaranteed as well as the uub of joint velocity Omitting the K p - term Possible when using the shifted transformation T b, replacing the lower bound of K p with a K ε lower bound.

14 Simulation Example Automation and Robotics Lab. masses lengths Inertias Initial joint positions

15 PID Simulation Results Regulation task Set-point q = d T [ ] deg T q (0) = [ ] deg Overshoot Index M = 0.1 M = 0 PID gains K = 50I p 3 K = 5 I, K = di ag[2, 20, 2] v 3 I Performance function r( t) = ( r - 10 ) e t p 2e 0 0 i 3 r = =

16 PID state and gain sensitivity Regulation task PID Reduce K p from Change initial configuration 0 q(0) = q(0) = 60 40

17 PID robustness Constant disturbance

18 PID robustness Time varying disturbance

19 TP-PID Regulation Task Automation and Robotics Lab. T () Χ a TP-PID t =- - &- - p v T Iς0 u Ke Kq KJ ()() tet K y( t ) dt e Ke = 0.01I b = 1 With the original transformation zero overshoot can be prescribed 3 T () Χ b With the shifted transformation convergence to zero allows a wider steady state performance band to cater for noisy measurements

20 TP-PID Gain sensitivity K p = 20I 3 TP-PID Gain tuning is significantly simplified T () Χ a T () Χ b

21 TP-PID Constant disturbances T () Χ a T () Χ b

22 TP-PID Time-varying disturbances T () Χ a T () Χ b With the shifted transformation choice we still get practical convergence despite time varying disturbances Is such a performance and robustness achieved with increased control effort? no

23 Simulation Input torques Automation and Robotics Lab. TP-PID Comparable control effort with PID T () Χ T () Χ b a PID

24 Can we achieve the same results in a trajectory tracking task keeping such a simple control structure? yes

25 Prescribed Performance Tracking q ()Ξ t C 2 q, & q, q& Ξ L d d d d Ft () TP-PD u =-K e- K & e- K J ()() t e t p v e T using the shifted transformation e () t i ζ e φ T χ η ηθr () t ψχ i = b χ Using TP-PD control law with a choice of gains satisfying ( ) 2 1 k > ( l + b) l + r nc + l l + ( c v c 2 v 2 ) v H 0 0 H 0 d 0 d 4 2 It is proved that (a) Position error remains in the performance region at all times without even approaching its boundary, hence prescribed performance is guaranteed - Mr() t < et () < r() t - r() t < et () < Mr() t (b) e( t) e& are uniformly ultimately bounded with respect to a set involving control gains and system constants

26 Simulation TP-PD Tracking (1) Desired and output trajectories Desired positions (dotted lines) ι5 ω ι30ω q = (1 cos(2 pt )) deg d + - κ15ϊ κ40 λ ϋ λ ϊϋ Gains K = 5 I, K = 50I, K = 0.1I v 3 p 3 e 3 Tracking errors Overshoot Index M = 0.1 r( t) = ( r - 10 ) e + 10 r Performance function 0 p = 2e = 0 0i t - 2

27 Simulation TP-PD Tracking (2) Velocity errors Input torques Disturbances

28 Can a model based controller be endowed with prescribed performance guarantees? yes

29 Model based control structures endowed with prescribed performance guarantees Reference Velocity Model based control structure (Slotine&Li) Parameter update laws Ft () F & q = & q - ae r d u= Z(, qqq &,&, q& )() q t - kv- Ds r & q () t =-G r r p Z(,, qqq & &, q& ) q = H() qq& + C(, qqq & )& + gq () r r r r s = & q- & q = & e+ ae T Z s Γ>0 - - b - J 1 T K q e + b - J 1 T e Conventional Controller 0 < α const v = 0 Prescribed Performance Controller ρ() α = t ρ() t v = J T ε MED09

30 Reference Velocity Model based control structure Adaptive laws for Conventional Controller 0 < α, β const v v p f = e f Automation and Robotics Lab. Model based control structures endowed with prescribed performance guarantees ( α ) ˆ χ β( χ ˆ χ ) ( ) p = Q p e + n r d p d d T T u = Mqr + Cqr + Fq + g + J nfd + J QF Ds k J nv k J Qv T T q f f p p ( d β d)( f f f ) hˆ = γ f + f e + kv Prescribed Performance Controller p = ep vp = JTpε p 1 ( f = k, ) uncertainties sχ h= ks Parametric uncertainty Structural uncertainty ( ) ρ p () t α = ρ f () t β = ρ () t ρ () t v = J ε f Tf f f ICRA09 f( χ) Z χ θ MSC09 f ( χ) = T f f = f ( ) χ χ ( ) T f( χ) = θ Z χ + w ( χ) f f f IEEE Trans. NN 2010

31 Is it possible to design a prescribed performance guaranteeing controller that is completely model knowledge free? Yes First results in MED10 More in upcoming publications

32 One degree of freedom Experimental setup Maxon Motor's analogue ADS Servoamplifier 50/5 in current mode (internal current loop) link length: 15 cm total mass: 145 g Dc motor (Faulhaber CR) equipped with an incremental encoder and a low rate reduction gear box (1:14),

33 Experiment Regulation Automation and Robotics Lab. PID controller t u k ι ω =- T( & q+ ke) + ( q+ kedt ) PID v v p 0 p κ ς & λ ϊϋ k = 9.5, k = , T = p v v TP-PID controller k = 0.02, k = 0.9, k = 10, k = 1 e v p I b = 1 Performance bounds M = 0.15 for T b ( ) r - 14t ( t) = (2-0.07) e Convergence in less than 0.4 s Less than 5% of the setpoint error

34 Desired trajectory q d =- 30 cospt deg Control gains k 0.5, k v p 2, k e Performance bounds r () t = ( - ) e + M = 1 p p - 4t p Experiment Tracking Symmetric performance envelope Automation and Robotics Lab.

35 Conclusions & Future Application Prescribed performance controllers incorporate performance quality constraints via an error transformation Prescribed performance controllers guarantee transient and steady state in complex nonlinear uncertain robotic systems Prescribed performance controllers can be model free Prescribed performance controllers have been applied in robot position regulation and tracking and in robot force/position tracking guaranteeing contact maintenance Future Applications Stiffness performance guarantee Rolling motion guarantee

36 Publications Automation and Robotics Lab. C. P. Bechlioulis and G. A. Rovithakis, Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear Systems with Prescribed Performance, IEEE Transaction on Automatic Control, vol. 53, no. 9, pp , Z. Doulgeri, O. Zoidi, Prescribed Performance Regulation for robot manipulators, 9th IFAC Symposium on Robot Control (SYROCO 09), Gifu, Japan, September 9-12, 2009, pp Z. Doulgeri, Y. Karayiannidis, PID Type Robot Joint Position Regulation with Prescribed Performance Guaranties, 2010 IEEE International Conference on Robotics and Automation, ICRA 2010, May 3-8, 2010, Anchorage Alaska, USA, pp Zoe Doulgeri and Leonidas Droukas, Robot Task Space PID type regulation with prescribed performance guaranties, The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010), Taipei, Taiwan, October 18-22, 2010, pp Z. Doulgeri, Y. Karayiannidis, O. Zoidi, Prescribed Performance control for robot joint trajectory tracking under parametric and model uncertainties, 17th Mediterranean Conference on Control and Automation (MED09), Thessaloniki, Greece, June 24-26, 2009, pp Ch. Bechlioulis, Z. Doulgeri and G. Rovithakis, Robot Force/Position Tracking with guaranteed Prescribed Performance, IEEE International Conference on Robotics and Automation, ICRA 2009, May 12-17, 2009, Kobe, Japan, pp Ch. Bechlioulis, Z. Doulgeri and G. Rovithakis, Prescribed Performance Adaptive Control for Robot Force/Position Tracking, 2009 IEEE International Symposium on Intelligent Control, Part of 2009 IEEE Multi-conference on Systems and Control, MSC09, July 8-10, 2009, Saint Petersburg, Russia, pp Ch. Bechlioulis, Z. Doulgeri and G. Rovithakis, Neuro-Adaptive Force/Position Control with Prescribed Performance and Guaranteed Contact Maintenance, IEEE Transactions on Neural Networks, 2010 Ch. Bechlioulis, Z. Doulgeri and G. Rovithakis, Model Free Force/Position Robot Control with Prescribed Performance, 18th Mediterranean Conference on Control and Automation (MED10), Marrakesh, Morocco, June 23-25, 2010, pp

37 THANK YOU FOR YOUR ATTENTION Zoe Doulgeri Department of Electrical and Computer Engineering Aristotle University of Thessaloniki 54124, Thessaloniki, GREECE

38 Talk Outline Automation and Robotics Lab. Current Trends in Robotic System Development-Soft Robotics Prescribed Performance-Basic Idea PP Model free Joint Position Regulation & Tracking Model based control structures endowed with prescribed performance guarantees Experimental Results Conclusions and Future Work

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Charalampos P. Bechlioulis, Minas V. Liarokapis and Kostas J. Kyriakopoulos Abstract In this paper,

More information

Posture regulation for unicycle-like robots with. prescribed performance guarantees

Posture regulation for unicycle-like robots with. prescribed performance guarantees Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,

More information

Approximation-Free Prescribed Performance Control

Approximation-Free Prescribed Performance Control Preprints of the 8th IFAC World Congress Milano Italy August 28 - September 2 2 Approximation-Free Prescribed Performance Control Charalampos P. Bechlioulis and George A. Rovithakis Department of Electrical

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive

More information

Rigid Manipulator Control

Rigid Manipulator Control Rigid Manipulator Control The control problem consists in the design of control algorithms for the robot motors, such that the TCP motion follows a specified task in the cartesian space Two types of task

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

More information

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS acta mechanica et automatica, vol.2 no.4 (28) ADAPIE NEURAL NEWORK CONROL OF MECHARONICS OBJECS Egor NEMSE *, Yuri ZHUKO * * Baltic State echnical University oenmeh, 985, St. Petersburg, Krasnoarmeyskaya,

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

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

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Introduction to centralized control

Introduction to centralized control Industrial Robots Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task velocities structured disturbance torques

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

Funnel control in mechatronics: An overview

Funnel control in mechatronics: An overview Funnel control in mechatronics: An overview Position funnel control of stiff industrial servo-systems C.M. Hackl 1, A.G. Hofmann 2 and R.M. Kennel 1 1 Institute for Electrical Drive Systems and Power Electronics

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS dx dt DIFFERENTIAL EQUATIONS AND CONTROL PROCESSES N 1, 1997 Electronic Journal, reg. N P23275 at 07.03.97 http://www.neva.ru/journal e-mail: diff@osipenko.stu.neva.ru Control problems in nonlinear systems

More information

Lecture «Robot Dynamics»: Dynamics 2

Lecture «Robot Dynamics»: Dynamics 2 Lecture «Robot Dynamics»: Dynamics 2 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) office hour: LEE

More information

Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models

Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models 104 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 6, JUNE 006 Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models C. C. Cheah, C. Liu, and J.

More information

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

A Novel Finite Time Sliding Mode Control for Robotic Manipulators Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Novel Finite Time Sliding Mode Control for Robotic Manipulators Yao ZHAO

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Introduction to centralized control

Introduction to centralized control ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task

More information

Combined NN/RISE-based Asymptotic Tracking Control of a 3 DOF Robot Manipulator

Combined NN/RISE-based Asymptotic Tracking Control of a 3 DOF Robot Manipulator JIAS Journal of Intelligent Automation Systems Published online: 15 January 214 Combined NN/RISE-based Asymptotic Tracking Control of a 3 DOF Robot Manipulator Sara Yazdanzad a, Alireza Khosravi b,*, Abolfazl

More information

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

More information

Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu, W. Dixon, A. Behal and D.

Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu, W. Dixon, A. Behal and D. Robotica (2) volume 18, pp. 171 181. Printed in the United Kingdom 2 Cambridge University Press Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu,

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form

Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form Charalampos P. Bechlioulis, Achilles Theodorakopoulos 2 and George A. Rovithakis 2 Abstract The

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

More information

Global robust output feedback tracking control of robot manipulators* W. E. Dixon, E. Zergeroglu and D. M. Dawson

Global robust output feedback tracking control of robot manipulators* W. E. Dixon, E. Zergeroglu and D. M. Dawson Robotica 004) volume, pp. 35 357. 004 Cambridge University Press DOI: 0.07/S06357470400089 Printed in the United Kingdom Global robust output feedback tracking control of robot manipulators* W. E. Dixon,

More information

Passivity-based Control of Euler-Lagrange Systems

Passivity-based Control of Euler-Lagrange Systems Romeo Ortega, Antonio Loria, Per Johan Nicklasson and Hebertt Sira-Ramfrez Passivity-based Control of Euler-Lagrange Systems Mechanical, Electrical and Electromechanical Applications Springer Contents

More information

Observer Based Output Feedback Tracking Control of Robot Manipulators

Observer Based Output Feedback Tracking Control of Robot Manipulators 1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot

More information

Robust Control of Cooperative Underactuated Manipulators

Robust Control of Cooperative Underactuated Manipulators Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

Lyapunov Design for Controls

Lyapunov Design for Controls F.L. Lewis, NAI Moncrief-O Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington, USA and Foreign Professor, Chongqing University, China Supported by : China Qian Ren Program,

More information

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS Bin Yao Intelligent and Precision Control Laboratory School of Mechanical Engineering Purdue University West

More information

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616 On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «Robot Dynamics»: Dynamics and Control Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson Robotica (1999) volume 17, pp. 121 129. Printed in the United Kingdom 1999 Cambridge University Press Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F.

More information

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

Multi-agent Second Order Average Consensus with Prescribed Transient Behavior

Multi-agent Second Order Average Consensus with Prescribed Transient Behavior Multi-agent Second Order Average Consensus with Prescribed Transient Behavior Luca Macellari, Yiannis Karayiannidis and Dimos V. Dimarogonas Abstract The problem of consensus reaching with prescribed transient

More information

Control of Manufacturing Processes

Control of Manufacturing Processes Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =

More information

On-line Learning of Robot Arm Impedance Using Neural Networks

On-line Learning of Robot Arm Impedance Using Neural Networks On-line Learning of Robot Arm Impedance Using Neural Networks Yoshiyuki Tanaka Graduate School of Engineering, Hiroshima University, Higashi-hiroshima, 739-857, JAPAN Email: ytanaka@bsys.hiroshima-u.ac.jp

More information

A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS

A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A. DE LUCA, S. PANZIERI Dipartimento di Informatica e Sistemistica Università degli Studi di Roma La Sapienza ABSTRACT The set-point

More information

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008 458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 16, NO 3, MAY 2008 Brief Papers Adaptive Control for Nonlinearly Parameterized Uncertainties in Robot Manipulators N V Q Hung, Member, IEEE, H D

More information

Design On-Line Tunable Gain Artificial Nonlinear Controller

Design On-Line Tunable Gain Artificial Nonlinear Controller Journal of Computer Engineering 1 (2009) 3-11 Design On-Line Tunable Gain Artificial Nonlinear Controller Farzin Piltan, Nasri Sulaiman, M. H. Marhaban and R. Ramli Department of Electrical and Electronic

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:

More information

Design and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics

Design and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics Design and Control of Compliant Humanoids Alin Albu-Schäffer DLR German Aerospace Center Institute of Robotics and Mechatronics Torque Controlled Light-weight Robots Torque sensing in each joint Mature

More information

MCE493/593 and EEC492/592 Prosthesis Design and Control

MCE493/593 and EEC492/592 Prosthesis Design and Control MCE493/593 and EEC492/592 Prosthesis Design and Control Control Systems Part 3 Hanz Richter Department of Mechanical Engineering 2014 1 / 25 Electrical Impedance Electrical impedance: generalization of

More information

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More information

6. Motion Control. Part A 6. Wankyun Chung, Li-Chen Fu, Su-Hau Hsu

6. Motion Control. Part A 6. Wankyun Chung, Li-Chen Fu, Su-Hau Hsu 133 Motion 6. Motion Control Wankyun Chung, Li-Chen Fu, Su-Hau Hsu This Chapter will focus on the motion control of robotic rigid manipulators. In other words, this Chapter does not treat the motion control

More information

Research Article Neural Network L 1 Adaptive Control of MIMO Systems with Nonlinear Uncertainty

Research Article Neural Network L 1 Adaptive Control of MIMO Systems with Nonlinear Uncertainty e Scientific World Journal, Article ID 94294, 8 pages http://dx.doi.org/.55/24/94294 Research Article Neural Network L Adaptive Control of MIMO Systems with Nonlinear Uncertainty Hong-tao Zhen, Xiao-hui

More information

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED

More information

IVR: Introduction to Control (IV)

IVR: Introduction to Control (IV) IVR: Introduction to Control (IV) 16/11/2010 Proportional error control (P) Example Control law: V B = M k 2 R ds dt + k 1s V B = K ( ) s goal s Convenient, simple, powerful (fast and proportional reaction

More information

Trigonometric Saturated Controller for Robot Manipulators

Trigonometric Saturated Controller for Robot Manipulators Trigonometric Saturated Controller for Robot Manipulators FERNANDO REYES, JORGE BARAHONA AND EDUARDO ESPINOSA Grupo de Robótica de la Facultad de Ciencias de la Electrónica Benemérita Universidad Autónoma

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

More information

Prescribed Performance Output Feedback Adaptive Control of Uncertain Strict Feedback Nonlinear Systems

Prescribed Performance Output Feedback Adaptive Control of Uncertain Strict Feedback Nonlinear Systems Milano (Italy August 8 - September, 11 Prescribed Performance Output Feedback Adaptive Control of Uncertain Strict Feedback Nonlinear Systems Artemis K. Kostarigka, George A. Rovithakis Dept. of Electrical

More information

OVER THE past 20 years, the control of mobile robots has

OVER THE past 20 years, the control of mobile robots has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok

More information

An Approach of Robust Iterative Learning Control for Uncertain Systems

An Approach of Robust Iterative Learning Control for Uncertain Systems ,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

On Practical Applications of Active Disturbance Rejection Control

On Practical Applications of Active Disturbance Rejection Control 2010 Chinese Control Conference On Practical Applications of Active Disturbance Rejection Control Qing Zheng Gannon University Zhiqiang Gao Cleveland State University Outline Ø Introduction Ø Active Disturbance

More information

Stable Gaussian Process based Tracking Control of Lagrangian Systems

Stable Gaussian Process based Tracking Control of Lagrangian Systems Stable Gaussian Process based Tracking Control of Lagrangian Systems Thomas Beckers 1, Jonas Umlauft 1, Dana Kulić 2 and Sandra Hirche 1 Abstract High performance tracking control can only be achieved

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

More information

Model Reference Adaptive Control for Robot Tracking Problem: Design & Performance Analysis

Model Reference Adaptive Control for Robot Tracking Problem: Design & Performance Analysis International Journal of Control Science and Engineering 07, 7(): 8-3 DOI: 0.593/j.control.07070.03 Model Reference Adaptive Control for Robot racking Problem: Design & Performance Analysis ahere Pourseif,

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

From PD to Nonlinear Adaptive Depth-Control of a Tethered Autonomous Underwater Vehicle

From PD to Nonlinear Adaptive Depth-Control of a Tethered Autonomous Underwater Vehicle Author manuscript, published in "IFAC Joint conference'2013: 5th Symposium on System Structure and Control 11th Workshop on Time-Delay Systems 6th Workshop on Fractional Differentiation and Its Applications,

More information

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions. Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports

More information

Iterative Feedback Tuning

Iterative Feedback Tuning Iterative Feedback Tuning Michel Gevers CESAME - UCL Louvain-la-Neuve Belgium Collaboration : H. Hjalmarsson, S. Gunnarsson, O. Lequin, E. Bosmans, L. Triest, M. Mossberg Outline Problem formulation Iterative

More information

Robots with Elastic Joints: Modeling and Control

Robots with Elastic Joints: Modeling and Control Scuola di Dottorato CIRA Controllo di Sistemi Robotici per la Manipolazione e la Cooperazione Bertinoro (FC), 14 16 Luglio 2003 Robots with Elastic Joints: Modeling and Control Alessandro De Luca Dipartimento

More information

An Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems

An Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems 21 American Control Conference Marriott Waterfront Baltimore MD USA June 3-July 2 21 FrB16.3 An Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems Ufuk Ozbay Erkan Zergeroglu and

More information

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007 Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal

More information

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators S. E. Shafiei 1, M. R. Soltanpour 2 1. Department of Electrical and Robotic Engineering, Shahrood University

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on

More information

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System CHAPTER 1 Basic Concepts of Control System 1. What is open loop control systems and closed loop control systems? Compare open loop control system with closed loop control system. Write down major advantages

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

Design of a Nonlinear Observer for a Very Flexible Parallel Robot

Design of a Nonlinear Observer for a Very Flexible Parallel Robot Proceedings of the 7th GACM Colloquium on Computational Mechanics for Young Scientists from Academia and Industry October 11-13, 217 in Stuttgart, Germany Design of a Nonlinear Observer for a Very Flexible

More information

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Vol. 3, No., pp. 3-39() http://dx.doi.org/.693/smartsci.. Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Chih-Jer Lin,*, Ming-Jia

More information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. Dynamics. University of Stuttgart Winter 2018/19 Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational

More information

Motion Tasks for Robot Manipulators on Embedded 2-D Manifolds

Motion Tasks for Robot Manipulators on Embedded 2-D Manifolds Motion Tasks for Robot Manipulators on Embedded 2-D Manifolds Xanthi Papageorgiou, Savvas G. Loizou and Kostas J. Kyriakopoulos Abstract In this paper we present a methodology to drive the end effector

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal Trans. Japan Soc. Aero. Space Sci. Vol. 56, No. 6, pp. 37 3, 3 RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal By Wenhui ZHANG, Xiaoping YE and Xiaoming JI Institute

More information

ARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design

ARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design Human-Friendly Robot Design Torque Control: a basic capability dynamic performance compliance, force control safety, interactivity manipulation cooperation ARTISAN (1990-95) ARTISAN (1990-95) 1 intelligence

More information

LYAPUNOV-BASED ROBUST AND ADAPTIVE CONTROL OF NONLINEAR SYSTEMS USING A NOVEL FEEDBACK STRUCTURE

LYAPUNOV-BASED ROBUST AND ADAPTIVE CONTROL OF NONLINEAR SYSTEMS USING A NOVEL FEEDBACK STRUCTURE LYAPUNOV-BASED ROBUST AND ADAPTIVE CONTROL OF NONLINEAR SYSTEMS USING A NOVEL FEEDBACK STRUCTURE By PARAG PATRE A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

Toward Torque Control of a KUKA LBR IIWA for Physical Human-Robot Interaction

Toward Torque Control of a KUKA LBR IIWA for Physical Human-Robot Interaction Toward Torque Control of a UA LBR IIWA for Physical Human-Robot Interaction Vinay Chawda and Günter Niemeyer Abstract In this paper we examine joint torque tracking as well as estimation of external torques

More information

Simulation of joint position response of 60 kg payload 4-Axes SCARA configuration manipulator taking dynamical effects into consideration

Simulation of joint position response of 60 kg payload 4-Axes SCARA configuration manipulator taking dynamical effects into consideration Simulation of joint position response of 6 kg payload 4Axes SCARA configuration manipulator taking dynamical effects into consideration G. Purkayastha, S. Datta, S. Nandy, S.N. Shome Robotics & Automation

More information

Statistical Visual-Dynamic Model for Hand-Eye Coordination

Statistical Visual-Dynamic Model for Hand-Eye Coordination The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Statistical Visual-Dynamic Model for Hand-Eye Coordination Daniel Beale, Pejman Iravani

More information

Analytic Nonlinear Inverse-Optimal Control for Euler Lagrange System

Analytic Nonlinear Inverse-Optimal Control for Euler Lagrange System IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 16, NO. 6, DECEMBER 847 Analytic Nonlinear Inverse-Optimal Control for Euler Lagrange System Jonghoon Park and Wan Kyun Chung, Member, IEEE Abstract Recent

More information

Control Lab. Thermal Plant. Chriss Grimholt

Control Lab. Thermal Plant. Chriss Grimholt Control Lab Thermal Plant Chriss Grimholt Process System Engineering Department of Chemical Engineering Norwegian University of Science and Technology October 3, 23 C. Grimholt (NTNU) Thermal Plant October

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information