Skip to main content
Log in

Robust Sliding Control of Robotic Manipulators Based on a Heuristic Modification of the Sliding Gain

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

A task space robust trajectory tracking control is developed for robotic manipulators. A second order linear model, which defines the desired impedance for the robot, is used to generate the reference position, velocity and acceleration trajectories under the influence of an external force. The control objective is to make the robotic manipulator’s end effector track the reference trajectories in the task space. A sliding mode based robust control is used to deal with system uncertainties and external perturbations. Thus, a sliding manifold is defined by a linear combination of the tracking errors of the system in the task space built from the difference between the real and the desired position, velocity and acceleration trajectories in comparison with previous works where the sliding manifold was defined by the desired impedance and the external force. Moreover, the ideal relay has been substituted by a relay with a dead-zone in order to fit in with the actual way in which a real computational device implements the typical sign function in sliding mode control. Furthermore, a higher level supervision algorithm is proposed in order to reduce the amplitude of the high frequency components of the output associated to an overestimation of the system uncertainty bounds. Then, the robust control law is applied to the case of a robot with parametric uncertainty and unmodeled dynamics. The closed-loop system is proved to be robustly stable with all signals bounded for all time while the control objective is fulfilled in practice. Finally, a simulation example which shows the usefulness of the proposed scheme is presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Canudas de Wit, C., Siciliano, B., Bastin, G. (eds.): Theory of Robot Control. Springer, Berlin Heidelberg New York (1996)

  2. Spong, M.W., Vidyasagar, M.: Robot Dynamics and Control. Wiley, New York (1989)

    Google Scholar 

  3. Sage, H.G., De Mathelin, M.F., Ostertag, E.: Robust control of robot manipulators: a survey. Int. J. Control. 72(16), 1498–1522 (1999)

    Article  MATH  Google Scholar 

  4. Utkin,VI.: Variable structure systems with sliding modes IEEE Trans. Automat. Contr. AC, 22(2), 212–222 (1977)

    Article  MathSciNet  Google Scholar 

  5. Edwards, C., Spurgeon, SK., Hebden, RG.: On the design of sliding mode output feedback controllers. Int. J. Control. 76(9/10), 893–905 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  6. Sira-Ramirez, H., Julián, P., Chiacchiarini, H., Desages, A.: On the sliding mode control of discrete-time nonlinear systems by output feedback. In: Proceedings of the ECC (1997)

  7. Lu, Z., Kawamura, S., Goldenberg, A.A.: An approach to model-based impedance control. IEEE Trans. Robot. Autom. 11(5) (October 1995)

  8. Ha, Q.P., Nguyen, H.Q., Rye, D.C., Durrant-Whyte, H.F.: Robust impedance control of excavator dynamics. In: Proceedings of the Inter. Conference on Filed and Service Robotics (FSR 99), pp. 226–231. CMU Pittsburgh, USA (1999)

  9. Chen, Y.P., Chang, J.L.: Sliding mode force control of manipulators. Proc. Natl. Sci. Counc. Repub. China (Part A), 23(2), 281–288 (1999)

    MathSciNet  Google Scholar 

  10. Barambones, O., Etxebarria, V.: Robust neural control for robotic manipulators. Automatica. 38, 235–242 (2002)

    Article  MATH  Google Scholar 

  11. Bonivento, C., Sandri, M., Zanasi, R.: Discrete low-chattering variable structure controllers. In: Proceedings of European Control Conference, ECC’95. Rome (Italy) (1995)

  12. Sánchez, E., Rubio, A., Avello, A.: An intuitive force feedback to avoid singularity proximity and workspace boundaries in bilateral controlled systems based on virtual springs. In: Proceedings of the IEEE Inter Conf on Intelligent Robots and Systems 2, 1302–1307 (2002)

    Article  Google Scholar 

  13. Sciavicco, L., Siciliano, B.: Modeling and Control of Robot Manipulators. Springer, Berlin Heidelberg New York (2000)

    Google Scholar 

  14. Canudas de Wit, C., Noel, P., Aubin, A., Brogliato, B.: Adaptive friction compensation in robot manipulators: low velocities. Int. J. Robot. Res. 10(3) (1991)

  15. Dhalquist, G., Björk, A.: Numerical Methods. Prentice Hall (1974)

  16. Horn, R.G., Johnson, C.R.: Matrix Analysis. Cambridge University Press, Cambridge, UK (1985)

    MATH  Google Scholar 

  17. Khalil, HK.: Nonlinear Systems. Prentice Hall (2002)

  18. Lu, W.-S., Meng, Q.-H.: Impedance control with adaptation for robotic manipulations. IEEE Trans. Robot. Autom. 7(3), 408–415 (1991)

    Article  Google Scholar 

  19. Whitney, DE.: Historical perspective and state of the art in robot force feedback control. Int. J. Rob. Res. 7(1) (1987)

  20. Hogan, N.: Impedance control: an approach to manipulation. J. Dyn. Syst. Meas. Control 107(1), 1–24 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  21. Slotine, JJ., Li, W.: Adaptive strategies in constrained manipulation. In: Proceedings IEEE Int. Conf. Robotics Automat. pp. 591–601 (1987)

  22. Middleton, RH., Goodwin, GC., Hill, DJ., Mayne, DQ.: Design issues in adaptive control. IEEE Trans. on AC 33(1), 50–58 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  23. Dupont, P., Hayward, V., Armstrong, B., Altpeter, F.: Single state elastoplastic friction models. IEEE Trans. on AC 47(5) 2002

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asier Ibeas.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ibeas, A., de la Sen, M. Robust Sliding Control of Robotic Manipulators Based on a Heuristic Modification of the Sliding Gain. J Intell Robot Syst 48, 485–511 (2007). https://doi.org/10.1007/s10846-006-9124-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-006-9124-7

Key words

Navigation