0
Technical Brief

Operational Space Prescribed Tracking Performance and Compliance in Flexible Joint Robots

[+] Author and Article Information
Abdelrahem Atawnih

Department of Electrical and Computer Engineering,
Aristotle University of Thessaloniki,
Thessaloniki 54124, Greece
e-mail: atawnih@ee.auth.gr

Zoe Doulgeri

Department of Electrical and Computer Engineering,
Aristotle University of Thessaloniki,
Thessaloniki 54124, Greece
e-mail: doulgeri@eng.auth.gr

George A. Rovithakis

Department of Electrical and Computer Engineering,
Aristotle University of Thessaloniki,
Thessaloniki 54124, Greece
e-mail: robi@eng.auth.gr

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received August 14, 2014; final manuscript received December 22, 2014; published online February 9, 2015. Assoc. Editor: Jongeun Choi.

J. Dyn. Sys., Meas., Control 137(7), 074503 (Jul 01, 2015) (6 pages) Paper No: DS-14-1332; doi: 10.1115/1.4029529 History: Received August 14, 2014; Revised December 22, 2014; Online February 09, 2015

In this work, an admittance control scheme is proposed utilizing a highly robust prescribed performance position tracking controller for flexible joint robots which is designed at the operational space. The proposed control scheme achieves the desired impedance to the external contact force as well as superior position tracking in free motion without any robot model knowledge, as opposed to the torque based impedance controllers. Comparative simulation results on a three degrees-of-freedom (3DOF) flexible joint manipulator, illustrate the efficiency of the approach.

FIGURES IN THIS ARTICLE
<>
Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.

References

Tsagarakis, N. G., Sardellitti, I., and Caldwell, D. G., 2011, “A New Variable Stiffness Actuator (CompAct-VSA): Design and Modeling,” Proceedings of the 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 378–383.
Bridges, M. M., Dawson, D. M., and Abdallah, C. T., 1995, “Control of Rigid-Link, Flexible-Joint Robots: A Survey of Backstepping Approaches,” J. Rob. Syst., 12(3), pp. 199–216. [CrossRef]
Kobayashi, H., and Ozawa, R., 2003, “Adaptive Neural Network Control of Tendon-Driven Mechanisms With Elastic Tendons,” Automatica, 39(9), pp. 1509–1519. [CrossRef]
Kostarigka, A., Doulgeri, Z., and Rovithakis, G., 2013, “Prescribed Performance Tracking for Flexible Joint Robots With Unknown Dynamics and Variable Elasticity,” Automatica, 49(5), pp. 1137–1147. [CrossRef]
Luca, A. D., Siciliano, B., and Zollo, L., 2005, “PD Control With On-Line Gravity Compensation for Robots With Elastic Joints: Theory and Experiments,” Automatica, 41(10), pp. 1809–1819. [CrossRef]
Kelly, R., Ortega, R., Ailon, A., and Loria, A., 1994, “Global Regulation of Flexible Joint Robots Using Approximate Differentiation,” IEEE Trans. Autom. Control, 39(6), pp. 1222–1224. [CrossRef]
Ozawa, R., and Kobayashi, H., 2003, “A New Impedance Control Concept for Elastic Joint Robots,” Proceedings of the IEEE International Conference in Robotics and Automation, pp. 3126–3131.
Albu-Schaffer, A., Ott, C., Frese, U., and Hirzinger, G., 2003, “Cartesian Impedance Control of Redundant Robots: Recent Results With the DLR-Light-Weight-Arms,” IEEE International Conference on Robotics and Automation (ICRA 2003), pp. 3704–3709.
Zollo, L., Siciliano, B., Luca, A. D., Guglielmelli, E., and Dario, P., 2005, “Compliance Control for an Anthropomorphic Robot With Elastic Joints: Theory and Experiments,” ASME J. Dyn. Syst. Meas. Control, 127(3), pp. 321–328. [CrossRef]
Ott, C., Albu-Schaffer, A., Kugi, A., and Hirzinger, G., 2008, “On the Passivity-Based Impedance Control of Flexible Joint Robots,” IEEE Trans. Rob., 24(2), pp. 416–429. [CrossRef]
De Luca, A., Albu-Schaffer, A., Haddadin, S., and Hirzinger, G., 2006, “Collision Detection and Safe Reaction With DLF-III Lightweight Manipulator Arm,” Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1623–1630.
Erden, M. S., and Tomiyama, T., 2010, “Human-Intent Detection and Physically Interactive Control of a Robot Without Force Sensors,” IEEE Trans. Rob., 26(2), pp. 370–382. [CrossRef]
Atawnih, A., Doulgeri, Z., and Rovithakis, G. A., 2014, “A Physical Human Robot Interaction Architecture for Flexible Joint Robots,” Proceedings of the 22nd Mediterranean Conference on Control and Automation (MED 2014), pp. 1464–1469.
Bechlioulis, C. P., and Rovithakis, G. A., 2008, “Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear Systems With Prescribed Performance,” IEEE Trans. Autom. Control, 53(9), pp. 2090–2099. [CrossRef]
Karayiannidis, Y., and Doulgeri, Z., 2012, “Model-Free Robot Joint Position Regulation and Tracking With Prescribed Performance Guarantees,” Rob. Auton. Syst., 60(2), pp. 214–226. [CrossRef]
Bechlioulis, C., Doulgeri, Z., and Rovithakis, G., 2012, “Guaranteeing Prescribed Performance and Contact Maintenance Via an Approximation Free Robot Force/Position Controller,” Automatica, 48(2), pp. 360–365. [CrossRef]
Spong, M. W., 1987, “Modeling and Control of Elastic Joint Robots,” ASME J. Dyn. Syst. Meas. Control, 109(4), pp. 310–319. [CrossRef]
Siciliano, B., and Sciavicco, L., 2000, Modeling and Control of Robot Manipulators, Springer-Verlag, London, UK.

Figures

Grahic Jump Location
Fig. 1

Graphical representation of (1) for the case e(0) ≥ 0

Grahic Jump Location
Fig. 2

The proposed control architecture

Grahic Jump Location
Fig. 3

The actual and measured contact force applied to the end-effector. (a) Actual contact force F and (b) measured contact force F∧.

Grahic Jump Location
Fig. 4

End-effector path; nominal desired path (dashed line), actual path in free motion and under contact. (a) The proposed controller and (b) the controller proposed in Ref. [9].

Grahic Jump Location
Fig. 5

End-effector position response; nominal desired shaped trajectory (dashed line), proposed controller (solid line), and CC [9] (dashed-dotted line). (a) Free movement and (b) under contact.

Grahic Jump Location
Fig. 6

Position error ep response: performance bound (dashed line), proposed controller and CC [9]. (a) Free movement and (b) under contact.

Grahic Jump Location
Fig. 7

The motor input torques τm (Nm): in free motion (dashed line) and under contact (solid line). (a) The proposed controller and (b) the controller proposed in Ref. [9].

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In