Force-Impedance Control: a new control strategy of robotic manipulators

Size: px
Start display at page:

Download "Force-Impedance Control: a new control strategy of robotic manipulators"

Transcription

1 Force-Impedance Control: a new control strategy of robotic manipulators Fernando Almeida, António Lopes, Paulo Abreu IDMEC - Pólo FEUP, Faculdade de Engenharia da Universidade do Porto, Rua dos Bragas, 499 Porto code, Portugal {fga, aml, pabreu} fe.up.pt Abstract. A novel control strategy of robotic manipulators is presented in this paper: the force-impedance controller. This controller enables two kinds of behaviour: force limited impedance control and position limited force control. The type of behaviour only depends on the chosen manipulator trajectories. Free space error dynamics and post-contact manipulator dynamics may be independently chosen if a new impedance control architecture is used. Simulation results of a force-impedance controlled parallel manipulator, eecuting tasks that involve end-effector contact with uncertain environments of unknown stiffness, are presented.. Introduction Position control strategies have been successfully used on robotic tasks involving a null or week interaction between the manipulator and its environment. Good eamples are provided by spray painting, welding and palletising tasks [], [], [3]. On the other hand, although the set of tasks requiring a strong interaction between the manipulator and the environment is very large [], [4], [5], the use of robots on assembly, polishing, grinding and deburring tasks, as well as on the field of medical surgery [6], is still low due to control difficulties. The two main approaches to the control of the interaction of the manipulator and its environment are [4], [7]: Hybrid Force-Position Control [8], [9]; Impedance Control [], [4], []. Hybrid control is motivated by the task analysis made by Mason []: on each direction of the task space, the environment imposes a force or a position constraint. These natural constraints are originated by the task geometry. Only the unconstrained variables may be controlled, their reference values being artificial constraints imposed by the task eecution strategy. Hybrid control enables the tracking of position and force references, the task space being decomposed into force and position controlled directions. As the decomposition is based on an ideal model of the environment, the ever present modelling errors always lead to unwanted movements along the force controlled directions and

2 unwanted forces along position controlled directions. This problem is more acute during the transition between free space and interactive movements, necessitating the use of some kind of controller switching strategy based on contact force information. Unfortunately, the switching process may induce an unstable manipulator behaviour [], [3], [4], [5]. The impedance control objective is to control neither force nor position but their dynamic relation, the desired impedance, along each direction on the task space. Impedance controllers possess some inherent robustness to environment modelling errors [6], [7], [7]. Nevertheless, as contact forces cannot be directly imposed, they may grow in an uncontrolled manner due to modelling errors of the environment impedance. Controllers combining the hybrid and the impedance control approaches have been developed, their main objective being a robust behaviour under environment modelling errors [8]. The Hybrid Impedance Controller proposed by Anderson and Spong [9] uses an inner control loop for manipulator dynamics linearization and decoupling. Impedance control substitutes for the position control used on hybrid controllers position subspace. This way, a desired manipulator dynamic behaviour is imposed. Chiaverini and Sciavicco [6] combine a PD position control loop in parallel with a PI force control loop. The controller achieves the typical robustness of an impedance controller and the ability to follow position and force references of an hybrid controller. Position and force references must be specified for each task space direction. Control action is obtained as the sum of the two parallel loops control actions. Conflicting situations, as an unepected contact, are naturally solved as force control always rules over position control, due to the integral control action. Unfortunately this may lead to an undesirable manipulator drift, along the contact surface, in the presence of environment modelling errors. Neither of the above controllers enable the definition, over a force controlled direction, of a free space trajectory up to the contact surface without the use of some sort of force measure based switching strategy. The novel force-impedance controller presented in this paper behaves itself as an impedance (position) controller up to contact set up. Afterwards, impedance or force control is achieved. This behavioural change is performed without the use of any supervising switching strategy. Section presents a new impedance controller structure that enables a definition of different free space error dynamics and post-contact impedance. The novel forceimpedance controller is developed in section 3. Simulation results of an eperimental parallel manipulator under force-impedance control are presented in section 4. Conclusions are drawn in section 5.

3 . Impedance Control The control objective of an impedance controller is to impose, along each direction of the task space, a desired dynamic relation between the manipulator end-effector position and the force of interaction with the environment, the desired impedance. Usually, the desired impedance is chosen linear and of second order, as in a massspring-damper system. Higher order impedances have a less well known behaviour and require additional state variables. In order to fulfil the task requirements, the user chooses a desired end-effector impedance that may be epressed by equation, M B K = f () d d d d d d e where M d, B d and K d are constant, diagonal and positive definite matrices representing the desired inertia, damping, and stiffness system matrices. Vectors and represent the actual and the desired end-effector positions, and f e represents the generalised force the environment eerts upon the end effector. If the manipulator is able to follow an acceleration reference given by [ ] = M f B K r d d e d d d d it will behave as described by equation. So, r is the reference for an inner loop acceleration tracking controller, that linearizes and decouples the manipulator nonlinear dynamics. () f e B d Controlled System r K d M d G aa s s B d Fig.. Block diagram of an impedance controller Fig. shows a block diagram of an impedance controller. The transfer function matri G aa (s) represents the non-ideal behaviour of the inner loop acceleration controller, such as finite bandwidth and incomplete decoupling. At low frequency, up to a maimum meaningful value, the acceleration controller must ensure that G aa (s)

4 may be taken as the identity matri, I. Hence, and without loss of generality, the force-impedance controller will be presented for a single dof system. Under these conditions, and taking all values from Fig. as scalar quantities, the end-effector position on the Laplace domain, X(s), is given by where X s = X s G s F s (3) d f e G f = (4) M s B s K d d d represents the desired manipulator admittance. The initial error between and decays to zero, in free space, according to a characteristic equation equal to the desired impedance. The desired manipulator dynamics, epressed by equation, may also be implemented using a new, and more general, structure presented in Fig.. represents the position changes, relative to the free space trajectory, due to the contact force f e. In this case, G f = (5) M s B s K f f f This new structure enables the independent definition of free space error dynamics, and post-contact, G f (s), manipulator dynamics. In free space, the error between and decays to zero with a dynamic behaviour given by the following characteristic equation: M s B s K = (6) This etra degree of freedom may be used to improve free space error dynamics, without compromising the desired impedance under contact. Using the conventional structure presented in Fig., a similar behaviour could only be obtained by switching controller gains (impedance). With the new control structure, the need for a supervising switching strategy is avoided. From equations 5 and 6 it is easily concluded that the impedance controller is stable as long as parameters M, B, K, M f, B f and K f are chosen strictly positive. However, it should not be forgotten that the inner acceleration loop finite bandwidth (G aa (s) I) may lead to instability if the desired manipulator dynamics are chosen too fast.

5 B K M B f e M f B f K f Fig.. New impedance controller structure: free space error dynamics and manipulator impedance may be independently defined 3. The new Force-Impedance Controller The force-impedance controller presented on this paper combines the robustness properties of an impedance controller with the ability to follow position and force references of an hybrid controller. The proposed controller has two cascaded control loops (see Fig. 4): an impedance controller, as the one presented on the previous section, is implemented as a inner loop controller. An integral force controller is used as an eternal loop controller. This force controller acts by modifying the position reference, given by, in order to limit the contact force to a specified maimum value. For each task space direction the user must specify a, possible time variant, force reference, in addition to the desired position trajectory, impedance, and free space dynamics. The force reference has the meaning of a limiting value to the force the end-effector may apply to the environment.

6 The static force-displacement relation imposed by the force-impedance controller is presented in Fig. 3. Positive force values are obtained with a pushing environment and the negative values with a pulling one. The contact force saturation behaviour is obtained by the use of limited integrators on the force control loop. While the manipulator is not interacting with the environment the controller ensures reference position tracking with the specified free space error dynamics. After contact is set up the controller behaviour may be interpreted in two different ways: as a force limited impedance controller; as a position limited force controller. If contact conditions are planed in such a way that the force reference (limit) is not attained, the manipulator is impedance controlled. If environment modelling errors result in ecessive force, the contact force is limited to the reference value. If contact conditions are planed in order to ensure that the force reference is attainable, the manipulator is force controlled. When environment modelling errors result in ecessive displacement, manipulator position is limited to its reference value. This kind of manipulator behaviour ensures a high degree of robustness to environment uncertainty. f e f d α f d K d Fig. 3. Static force-displacement relation imposed by the force-impedance controller Fig. 4 shows the force-impedance controller under a contact situation with a purely elastic environment. Its contact surface is positioned at e and presents a stiffness K e. In order to allow a choice of integrator gain, K F, that is not dependent on the desired manipulator stiffness, K f, the force error is divided by it. When the force control loop is in action the end-effector position, on the Laplace domain, is described by the net equation, where = X s X s G s U G s F s (7) d f e K F U = [ Fd Fe ] s K f (8)

7 and G = K (9) M s B s K Force Controller Impedance Controller f d α K F s K F s K f u G e K e f e G f Fig. 4. Block diagram of the novel force-impedance controller interacting with an elastic environment of stiffness K e Substituting equations 5, 8 and 9 in equation 7 the following relation results: X s PX PF PE s = X d Fd X e () Q Q Q X X X where, = ( )( ) P s K s M s B s K M s B s K X f f f f = ( ) P s K K M s B s K F F f f f = ( ) ( ) P s K K K M s B s K sk K M s B s K E F e f f f e f = ( )( ) K f Kes( M s Bs K ) KK F Ke( M f s B f s K f ) Q s K s M s B s K M s B s K X f f f f () () (3) (4) If the desired manipulator free space error dynamics is made equal to the desired impedance, then M = M f = M d, B = B f = B d, and K = K f = K d. Under this assumption the force-impedance controller can be simplified (see Fig. 5) and the manipulator position may be epressed as

8 ( d d d ) M s B s K s X = s M s B s K K s K K X s d d d d e F e K F s M s B s K K s K K F s d d d d e F e K F Ke ske s M s B s K K s K K X s e d d d e F e (5) If the Routh stability criteria is applied to equation 5, a maimum value of the force control loop integral gain, K F, is obtained as K F ( ) B K K < M K d d e d e Bd < (6) M So, K F may be chosen in a manner that is independent of the environment stiffness K e, increasing the controller robustness to environment modelling uncertainty. A similar stability analysis for the case when different free space error dynamics and post-contact impedance are desired is still under study. d Impedance Controller B d f d α Force Controller K F s K F s K f Controlled System r K d M d Gaa s s e K e f e B d Fig. 5. Force-impedance controller: same free space error dynamics and post-contact impedance 4. Force-Impedance Controller Simulation Results A simulation of the force-impedance controller, when applied to the control of a 6 dof parallel manipulator, was performed. An eperimental set-up is under construction: the Robotic Controlled Impedance Device (RCID). This is a fully parallel minimanipulator with a Merlet platform architecture [], []. The RCID is coupled to an industrial manipulator: the latter one performs the large amplitude movements

9 while the RCID is only used for the fine and high bandwidth movements needed for force-impedance control. The simulation program was developed on ACSL (Advanced Continuous Simulation Language) [] and implements a discrete time version of the controller. Fully dynamic models of the manipulator, actuators, and transducers were included. The simulation also takes into account position, acceleration, and force measurement noises, as well as input and output quantization. The inner loop acceleration controller uses a khz sampling frequency and achieves a closed loop bandwidth of 4 rad/s. The force-impedance controller runs with a 5 Hz sampling frequency and includes a velocity observer having acceleration and position as input variables. The two simulation cases that are presented net were chosen in order to enable an easy performance evaluation of the force-impedance controller. The first case shows the force-impedance controller working as a force limited impedance controller. The task includes an approach to a contact surface, followed by a contact phase and, in the end, a pull back movement. During the contact phase, the end-effector must follow the surface e, presented in Fig. 6(a), and the contact force must be limited to f d = N. The desired trajectory was planed without taking into account a mm hump on the contact surface and requires the end-effector to move with a speed of 5 mm s. Simulation results, with impedance matrices M d = diag([ ]) (Kg; Kg m), B d = diag([ ]) (N s m ; N m s rad ), and K d = diag([ ]) (N m ; N m rad ), force controller gain K F = 4 s on all dof, and force environment stiffness K e = 6 N m, are presented in Fig. 6(b), position tracking error norm, and Fig. 6(c), contact force. The manipulator tracks up to the contact surface. After impact, impedance is regulated. When the unepected hump is attained, the contact force grows up quickly and is limited to its reference value. After the hump, and to the end of the contact phase, the controller returns to impedance control. Position tracking is regained when the end-effector goes back into free space. In the second case the force-impedance controller is used as a position limited force controller, tracking a reference force profile. After a free space approach to the contact surface, the end-effector must track a desired contact force profile and, in the end, do a pull back movement. The desired trajectory (Fig. 6(d)) was planned on the basis of an uncertain model of the environment, and requires the end-effector to move with speed of mm s. Simulation results, using the same set of parameters as on the previous case, are presented in Fig. 6(e), position tracking error norm, and Fig. 6(f), reference force profile and actual contact force. During the approach phase, the manipulator follows the desired position trajectory up to the contact surface. After impact, a short period of impedance control is observed. When the desired force becomes attainable, force control starts. The desired force profile is followed up to the beginning of the pull out movement. During the pull out phase the controller returns to impedance control, enabling the manipulator to follow the desired free space position trajectory.

10 Environment / Reference Position (z ais) (mm) Environment / Reference Position (z ais) (mm) Position ( ais) (mm) Position ( ais) (mm) (a) (d).5.5 Position error (mm).5 Position error (mm) Position ( ais) (mm) (b) Position ( ais) (mm) (e) 4 4 Contact force / Reference force (N) Contact force / Reference force (N) Position ( ais) (mm) Position ( ais) (mm) (c) Fig. 6. Simulation results: (a), (b), and (c) - force limited impedance control case; (d), (e), and (f) - position limited force control case. (References are represented by dashed lines) (f)

11 5. Conclusions The novel force-impedance controller presented on this paper enables the follow up of position and force trajectories, nevertheless achieving the robustness properties inherent to impedance controllers. If the new impedance control structure is used, different free space error dynamics and post-contact dynamics may be used, without the need of a switching strategy. Force limited impedance control and position limited force control may be implemented with the proposed force-impedance controller. The type of behaviour is only dependent on the chosen trajectories and does not necessitates any other decision mechanism. The simulation of a force-impedance controlled parallel mini-manipulator, the RCID, shows that good position, impedance, and force tracking is obtained The robust behaviour of the proposed controller is also enhanced by the fact that its parameters may be fully defined without the knowledge of the environment stiffness. This research was supported by Ministério da Ciência e Tecnologia - FCT, under the project nº PBIC/C/TPR/55/95. References. Hogan, N.: Impedance Control: an Approach to Manipulation: Part I-III. ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 7 (985) -4. Hogan, N.: Stable Eecution of Contact Tasks Using Impedance Control. Proc. IEEE International Conference on Robotics and Automation (987) Mills, J. K., Goldenberg, A. A.: Force and Position Control of Manipulators During Constrained Motion Tasks. IEEE Transactions on Robotics and Automation, Vol. 5, N. (989) Kazerooni, H., Sheridan, T. B., Houpt, P. K.: Robust Compliant Motion for Manipulators: Part I-II. IEEE Journal of Robotics and Automation, Vol., N. (986) De Schutter, J., Van Brussel, H.: Compliant Robot Motion: Part I-II. The International Journal of Robotics Research, Vol. 7, N. 4 (988) Ho, S. C., Hibberd, R. D., Cobb, J., Davies, B. L.: Force Control for Robotic Surgery. Proc. of the International Conference on Advanced Robotics (995) Seraji, H., Colbaugh, R.: Force Tracking in Impedance Control. The International Journal of Robotics Research, Vol. 6, N. (997) Raibert, M., Craig, J.: Hybrid Position/Force Control of Manipulators. ASME Journal of Dynamic Systems, Measurement, and Control, Vol. (98) Khatib, O.: A Unified Approach for Motion and Force Control of Robot Manipulators: the Operational Space Formulation. IEEE Journal of Robotics and Automation, Vol. 3, N. (987) Kazerooni, H.: On the Robot Compliant Motion Control. ASME Journal of Dynamic Systems, Measurement, and Control, Vol. (989) 46-45

12 . Mason, M.: Compliance and Force Control for Computer Controlled Manipulators. IEEE Transactions on Systems, Man and Cybernetics, Vol., N.6 (98) Whitney, D. E.: Historical Perspective and State of the Art in Robot Force Control. Proc. of the IEEE International Conference on Robotics and Automation (985) Paul, R. P.: Problems and Research Issues Associated with the Hybrid Control of Force and Displacement. Proc. of the IEEE International Conference on Robotics and Automation (987) Eppinger, S. D., Seering, W. P.: Understanding Banwidth Limitations in Robot Force Control. Proc. of the IEEE Int. Conference on Robotics and Automation (987) Lu, Z., Goldenberg, A. A.: Implementation of Robust Impedance and Force Control. Journal of Intelligent and Robotic Systems, Vol. 6 (99) Chiaverini, S., Sciavicco, L.: The Parallel Approach to Force/Position Control of Robotic Manipulators. IEEE Transactions on Robotics and Automation, Vol. 9, N. 4 (993) Lu, Z., Goldenberg, A. A.: Robust Impedance Control and Force Regulation: Theory and Eperiments. The International Journal of Robotics Research, Vol. 4, N. 3 (995) De Schutter, J., Bruyninck, H., Zhu, W.-H., Spong, M. W.: Force Control: a bird s eye view. IEEE CSS/RAS International Workshop on Control Problems in Robotics and Automation: Future Directions (997) 9. Anderson, R. J., Spong, M. W.: Hybrid Impedance Control of Robotic Manipulators. IEEE Journal of Robotics and Automation, Vol. 4, N. 5 (988) Merlet, J.-P., Gosselin, C.: Nouvelle Architecture pour un Manipulateur Parallele a Si Degres de Liberte. Mech. And Machine Theory, Vol. 6, N. (99) Lopes, A. M., Almeida, F. G.: Manipulability Optimization of a Parallel Structure Robotic Manipulator. Proc. of the nd Portuguese Conference on Automatic Control (996) MGA Software: ACSL Reference Manual, Edition. (995)

Force Tracking Impedance Control with Variable Target Stiffness

Force Tracking Impedance Control with Variable Target Stiffness Proceedings of the 17th World Congress The International Federation of Automatic Control Force Tracking Impedance Control with Variable Target Stiffness K. Lee and M. Buss Institute of Automatic Control

More information

Reinforcement Learning and Robust Control for Robot Compliance Tasks

Reinforcement Learning and Robust Control for Robot Compliance Tasks Journal of Intelligent and Robotic Systems 23: 165 182, 1998. 1998 Kluwer Academic Publishers. Printed in the Netherlands. 165 Reinforcement Learning and Robust Control for Robot Compliance Tasks CHENG-PENG

More information

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis

A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL By Frank Mathis A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE

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

Unified Impedance and Admittance Control

Unified Impedance and Admittance Control 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA Unified Impedance and Admittance Christian Ott, Ranjan Mukherjee, and Yoshihiko

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

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

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review

More information

Mobile Manipulation: Force Control

Mobile Manipulation: Force Control 8803 - Mobile Manipulation: Force Control Mike Stilman Robotics & Intelligent Machines @ GT Georgia Institute of Technology Atlanta, GA 30332-0760 February 19, 2008 1 Force Control Strategies Logic Branching

More information

Robotics 2 Robot Interaction with the Environment

Robotics 2 Robot Interaction with the Environment Robotics 2 Robot Interaction with the Environment Prof. Alessandro De Luca Robot-environment interaction a robot (end-effector) may interact with the environment! modifying the state of the environment

More information

Force/Position Regulation for Robot Manipulators with. Unmeasurable Velocities and Uncertain Gravity. Antonio Loria and Romeo Ortega

Force/Position Regulation for Robot Manipulators with. Unmeasurable Velocities and Uncertain Gravity. Antonio Loria and Romeo Ortega Force/Position Regulation for Robot Manipulators with Unmeasurable Velocities and Uncertain Gravity Antonio Loria and Romeo Ortega Universite de Tecnologie de Compiegne URA CNRS 87, HEUDIASYC, BP 69 6000,

More information

Natural and artificial constraints

Natural and artificial constraints FORCE CONTROL Manipulator interaction with environment Compliance control Impedance control Force control Constrained motion Natural and artificial constraints Hybrid force/motion control MANIPULATOR INTERACTION

More information

Force/Impedance Control for Robotic Manipulators

Force/Impedance Control for Robotic Manipulators 16 Force/Impedance Control for Robotic Manipulators Siddharth P Nagarkatti MKS Instruments, Wilmington, MA Darren M Dawson Clemson University 161 Introduction 162 Dynamic Model Joint-Space Model Task-Space

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

STABILITY OF HYBRID POSITION/FORCE CONTROL APPLIED TO MANIPULATORS WITH FLEXIBLE JOINTS

STABILITY OF HYBRID POSITION/FORCE CONTROL APPLIED TO MANIPULATORS WITH FLEXIBLE JOINTS International Journal of Robotics and Automation, Vol. 14, No. 4, 1999 STABILITY OF HYBRID POSITION/FORCE CONTROL APPLIED TO MANIPULATORS WITH FLEXIBLE JOINTS P.B. Goldsmith, B.A. Francis, and A.A. Goldenberg

More information

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

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

for Articulated Robot Arms and Its Applications

for Articulated Robot Arms and Its Applications 141 Proceedings of the International Conference on Information and Automation, December 15-18, 25, Colombo, Sri Lanka. 1 Forcefree Control with Independent Compensation for Articulated Robot Arms and Its

More information

Chapter 23: Principles of Passive Vibration Control: Design of absorber

Chapter 23: Principles of Passive Vibration Control: Design of absorber Chapter 23: Principles of Passive Vibration Control: Design of absorber INTRODUCTION The term 'vibration absorber' is used for passive devices attached to the vibrating structure. Such devices are made

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

Position with Force Feedback Control of Manipulator Arm

Position with Force Feedback Control of Manipulator Arm Position with Force Feedback Control of Manipulator Arm 1 B. K. Chitra, 2 J. Nandha Gopal, 3 Dr. K. Rajeswari PG Student, Department of EIE Assistant Professor, Professor, Department of EEE Abstract This

More information

INSTRUCTIONS TO CANDIDATES:

INSTRUCTIONS TO CANDIDATES: NATIONAL NIVERSITY OF SINGAPORE FINAL EXAMINATION FOR THE DEGREE OF B.ENG ME 444 - DYNAMICS AND CONTROL OF ROBOTIC SYSTEMS October/November 994 - Time Allowed: 3 Hours INSTRCTIONS TO CANDIDATES:. This

More information

IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE

IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE 2014 IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION

More information

A Backstepping control strategy for constrained tendon driven robotic finger

A Backstepping control strategy for constrained tendon driven robotic finger A Backstepping control strategy for constrained tendon driven robotic finger Kunal Sanjay Narkhede 1, Aashay Anil Bhise 2, IA Sainul 3, Sankha Deb 4 1,2,4 Department of Mechanical Engineering, 3 Advanced

More information

Multi-Priority Cartesian Impedance Control

Multi-Priority Cartesian Impedance Control Multi-Priority Cartesian Impedance Control Robert Platt Jr. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology rplatt@csail.mit.edu Muhammad Abdallah, Charles

More information

Rhythmic Robot Arm Control Using Oscillators

Rhythmic Robot Arm Control Using Oscillators Rhythmic Robot Arm Control Using Oscillators Matthew M. Williamson MIT AI Lab, 545 Technology Square, Cambridge, MA 2139 http://www.ai.mit.edu/people/matt Abstract This paper presents an approach to 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

A new large projection operator for the redundancy framework

A new large projection operator for the redundancy framework 21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA A new large projection operator for the redundancy framework Mohammed Marey

More information

Force-feedback control and non-contact sensing: a unified approach

Force-feedback control and non-contact sensing: a unified approach Force-feedback control and non-contact sensing: a unified approach Bernard Espiau, Jean-Pierre Merlet, Claude Samson INRIA Centre de Sophia-Antipolis 2004 Route des Lucioles 06560 Valbonne, France Abstract

More information

Impedance control using a cascaded loop force control

Impedance control using a cascaded loop force control Impedance control using a cascaded loop force control Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin, Maxime Gautier To cite this version: Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin,

More information

PID Motion Control Tuning Rules in a Damping Injection Framework

PID Motion Control Tuning Rules in a Damping Injection Framework 2013 American Control Conference ACC) Washington, DC, USA, June 17-19, 2013 PID Motion Control Tuning Rules in a Damping Injection Framework Tadele Shiferaw Tadele, Theo de Vries, Member, IEEE and Stefano

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

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 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

Control of constrained spatial three-link flexible manipulators

Control of constrained spatial three-link flexible manipulators Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical

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

A Cascaded-Based Hybrid Position-Force Control for Robot Manipulators with Nonnegligible Dynamics

A Cascaded-Based Hybrid Position-Force Control for Robot Manipulators with Nonnegligible Dynamics 21 American Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 FrA16.4 A Cascaded-Based Hybrid Position-Force for Robot Manipulators with Nonnegligible Dynamics Antonio C. Leite, Fernando

More information

Manipulability Analysis of Human Arm Movements during the Operation of a Variable-Impedance Controlled Robot

Manipulability Analysis of Human Arm Movements during the Operation of a Variable-Impedance Controlled Robot Manipulability Analysis of Human Arm Movements during the Operation of a Variable-Impedance Controlled Robot Yoshiyuki TANAKA ) Naoki YAMADA ) Kazuo NISHIKAWA ) Ichirou MASAMORI ) Toshio TSUJI ) ) Graduate

More information

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems 2 Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems Paul Lambrechts Digital Motion Control (4K4), 23 Faculty of Mechanical Engineering, Control Systems Technology Group /42 2

More information

Journal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013

Journal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013 Journal of Artificial Intelligence in Electrical Engineering, Vol. 2, No.7, November 2013 Electronical and Mechanical System Modeling of Robot Dynamics Using a Mass/Pulley Model Ata olah Rajabpour 1, Amir

More information

Friction Modeling and Compensation for Haptic Interfaces

Friction Modeling and Compensation for Haptic Interfaces Friction Modeling and Compensation for Haptic Interfaces Nicholas L. Bernstein * Dale A. Lawrence * Lucy Y. Pao (*) University of Colorado, Aerospace Engineering, USA ( ) University of Colorado, Electrical

More information

Parametrically Excited Vibration in Rolling Element Bearings

Parametrically Excited Vibration in Rolling Element Bearings Parametrically Ecited Vibration in Rolling Element Bearings R. Srinath ; A. Sarkar ; A. S. Sekhar 3,,3 Indian Institute of Technology Madras, India, 636 ABSTRACT A defect-free rolling element bearing has

More information

Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements

Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Wenliang Zhou 1, Jörg Reisinger 1, Angelika Peer 2, and Sandra Hirche 3 1 Department HMI Components, Daimler AG, Sindelfingen,

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

Novel Reaction Force Control Design Based on Biarticular Driving System Using Intrinsic Viscoelasticity of Muscle

Novel Reaction Force Control Design Based on Biarticular Driving System Using Intrinsic Viscoelasticity of Muscle Novel Reaction Force Control Design Based on Biarticular Driving System Using Intrinsic Viscoelasticity of Muscle Yasuto Kimura #, Sehoon Oh 2 and Yoichi Hori #3 # Department of Advanced Energy, The University

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

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

EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT

EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT N. Uyama, Y. Fujii, K. Nagaoka, and K. Yoshida Department of Aerospace Engineering,

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

An experimental robot load identification method for industrial application

An experimental robot load identification method for industrial application An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit

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

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

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Vincent Duchaine, Samuel Bouchard and Clément Gosselin Université Laval Canada 7 1. Introduction The majority of existing

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

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

Contact Stiffness and Damping Estimation for Robotic Systems

Contact Stiffness and Damping Estimation for Robotic Systems D. Erickson M. Weber I. Sharf Department of Mechanical Engineering McGill University Montreal, PQ Canada inna.sharf@mcgill.ca Contact Stiffness and Damping Estimation for Robotic Systems Abstract In this

More information

A Hybrid Control Strategy for Robust Contact Detection and Force Regulation

A Hybrid Control Strategy for Robust Contact Detection and Force Regulation A Hybrid Control Strategy for Robust Contact Detection and Force Regulation Raffaella Carloni, Ricardo G. Sanfelice, Andrew R. Teel and Claudio Melchiorri Abstract We present an innovative hybrid strategy

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

Operational Space Control of Constrained and Underactuated Systems

Operational Space Control of Constrained and Underactuated Systems Robotics: Science and Systems 2 Los Angeles, CA, USA, June 27-3, 2 Operational Space Control of Constrained and Underactuated Systems Michael Mistry Disney Research Pittsburgh 472 Forbes Ave., Suite Pittsburgh,

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

34 G.R. Vossoughi and A. Karimzadeh position control system during unconstrained maneuvers (because there are no interaction forces) and accommodates/

34 G.R. Vossoughi and A. Karimzadeh position control system during unconstrained maneuvers (because there are no interaction forces) and accommodates/ Scientia Iranica, Vol. 14, No. 1, pp 33{45 c Sharif University of Technology, February 27 Impedance Control of a Flexible Link Robot for Constrained and Unconstrained Maneuvers Using Sliding Mode Control

More information

Reinforcement Learning of Variable Admittance Control for Human-Robot Co-manipulation

Reinforcement Learning of Variable Admittance Control for Human-Robot Co-manipulation 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 28 - Oct 2, 2015. Hamburg, Germany Reinforcement Learning of Variable Admittance Control for

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

Force 9. Force Control

Force 9. Force Control 195 Multimedia Contents Force 9. Force Control Luigi Villani, Joris De Schutter A fundamental requirement for the success of a manipulation task is the capability to handle the physical contact between

More information

Impedance and Interaction Control

Impedance and Interaction Control 19 Impedance and Interaction Control Neville Hogan Massachusetts Institute of Technology Stephen P. Buerger Massachusetts Institute of Technology 19.1 Introduction: Controlling Mechanical Interaction...19-1

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Advanced Robotic Manipulation Handout CS37A (Spring 017 Solution Set # Problem 1 - Redundant robot control The goal of this problem is to familiarize you with the control of a robot that is redundant with

More information

A New Approach to Control of Robot

A New Approach to Control of Robot A New Approach to Control of Robot Ali Akbarzadeh Tootoonchi, Mohammad Reza Gharib, Yadollah Farzaneh Department of Mechanical Engineering Ferdowsi University of Mashhad Mashhad, IRAN ali_akbarzadeh_t@yahoo.com,

More information

Subspace-oriented Energy Distribution for the Time Domain Passivity Approach

Subspace-oriented Energy Distribution for the Time Domain Passivity Approach Subspace-oriented Energy Distribution for the Time Domain Passivity Approach Christian Ott, Jordi Artigas, Carsten Preusche Abstract The Time Domain Passivity Control Approach (TDPA) is a powerful tool

More information

3 Mathematical modeling of the torsional dynamics of a drill string

3 Mathematical modeling of the torsional dynamics of a drill string 3 Mathematical modeling of the torsional dynamics of a drill string 3.1 Introduction Many works about torsional vibrations on drilling systems [1, 12, 18, 24, 41] have been published using different numerical

More information

Analysis of Bilateral Teleoperation Systems under Communication Time-Delay

Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Anas FATTOUH and Olivier SENAME 1 Abstract In this article, bilateral teleoperation systems under communication time-delay are

More information

Vibration control with optimized sliding surface for active suspension systems using geophone

Vibration control with optimized sliding surface for active suspension systems using geophone Vibration control with optimized sliding surface for active suspension systems using geophone Chenyang Ding, A.A.H. Damen, and P.P.J. van den Bosch Eindhoven University of Technology, P.O. Box 53, Eindhoven,

More information

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

Investigation of Human-Robot Interaction Stability Using Lyapunov Theory

Investigation of Human-Robot Interaction Stability Using Lyapunov Theory 2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 9-23, 2008 Investigation of Human-Robot Interaction Stability Using Lyapunov Theory Vincent Duchaine and Clément M.

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

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

WE PROPOSE a new approach to robust control of robot

WE PROPOSE a new approach to robust control of robot IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 14, NO. 1, FEBRUARY 1998 69 An Optimal Control Approach to Robust Control of Robot Manipulators Feng Lin and Robert D. Brandt Abstract We present a new

More information

Integrated Design and PD Control of High-Speed Closed-loop Mechanisms

Integrated Design and PD Control of High-Speed Closed-loop Mechanisms F. X. Wu Division of Biomedical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9, Canada W. J. Zhang* Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9,

More information

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM Stig Moberg Jonas Öhr ABB Automation Technologies AB - Robotics, S-721 68 Västerås, Sweden stig.moberg@se.abb.com ABB AB - Corporate Research,

More information

Control of Chatter using Active Magnetic Bearings

Control of Chatter using Active Magnetic Bearings Control of Chatter using Active Magnetic Bearings Carl R. Knospe University of Virginia Opportunity Chatter is a machining process instability that inhibits higher metal removal rates (MRR) and accelerates

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

Self-tuning Control Based on Discrete Sliding Mode

Self-tuning Control Based on Discrete Sliding Mode Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing of an Inverted Pendulum with a SCARA Robot Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland

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

Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic Actuation Systems

Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic Actuation Systems 211 IEEE/RSJ International Conference on Intelligent Robots and Systems September 25-3, 211. San Francisco, CA, USA Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic

More information

Identification of Compliant Contact Force Parameters in Multibody Systems Based on the Neural Network Approach Related to Municipal Property Damages

Identification of Compliant Contact Force Parameters in Multibody Systems Based on the Neural Network Approach Related to Municipal Property Damages American Journal of Neural Networks and Applications 2017; 3(5): 49-55 http://www.sciencepublishinggroup.com/j/ajnna doi: 10.11648/j.ajnna.20170305.11 ISSN: 2469-7400 (Print); ISSN: 2469-7419 (Online)

More information

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

available online at   CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING

More information

Dynamics Algorithms for Multibody Systems

Dynamics Algorithms for Multibody Systems International Conference on Multi Body Dynamics 2011 Vijayawada, India. pp. 351 365 Dynamics Algorithms for Multibody Systems S. V. Shah, S. K. Saha and J. K. Dutt Department of Mechanical Engineering,

More information

Exploiting Redundancy to Reduce Impact Force*

Exploiting Redundancy to Reduce Impact Force* 1 of 6 Presented at IEEE/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan, Nov. 1991. Exploiting Redundancy to Reduce Impact Force* Matthew Wayne Gertz**, Jin-Oh Kim, and Pradeep

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

Interaction Control for a Brake Actuated Manipulator

Interaction Control for a Brake Actuated Manipulator Interaction Control for a Brake Actuated Manipulator Brian Dellon 1 Mechanical Engineering Carnegie Mellon University Yoky Matsuoka 2 Computer Science & Engineering University of Washington ABSTRACT If

More information

Solving of logic functions systems using genetic algorithm

Solving of logic functions systems using genetic algorithm Solving of logic functions systems using genetic algorithm V G Kurbanov,2 and M V Burakov Chair of control system of Saint-Petersburg State University of Aerospace Instrumentation, Bolshaya Morskaya, 67,

More information

Structural Damage Detection Using Time Windowing Technique from Measured Acceleration during Earthquake

Structural Damage Detection Using Time Windowing Technique from Measured Acceleration during Earthquake Structural Damage Detection Using Time Windowing Technique from Measured Acceleration during Earthquake Seung Keun Park and Hae Sung Lee ABSTRACT This paper presents a system identification (SI) scheme

More information

A Hand-Held Probe for Vibro-Elastography

A Hand-Held Probe for Vibro-Elastography A Hand-Held Probe for Vibro-Elastography Hassan Rivaz and Robert Rohling Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, Canada rohling@ece.ubc.ca www.ece.ubc.ca/

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

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator

A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information