Skip to main content
Log in

Multi-surface sliding mode control of continuum robots with mismatched uncertainties

  • Published:
Meccanica Aims and scope Submit manuscript

Abstract

In this paper, we tackle the control problem of continuum robots with mismatched uncertainties. Uncertainties that affect systems through any of their states and may not be directly accessed by their controllers. These uncertainties emerge in a system either due to unmodeled dynamics, practical limitations, or external disturbances. Continuum robots possess highly nonlinear dynamic behaviour due to their elastic nature and operate within undefined or congested environments, exposing them to such uncertainties. However, mismatched uncertainties in the continuum robots’ field, are yet to be addressed. Here, we tackle this problem and propose the first robust control for continuum robots that assures its robustness property under mismatched uncertainties. To this end, we first derive the dynamic model for our continuum robot by considering it as an elastic rod and then applying Cosserat rod theory. This will result in a general dynamic model that does not require any design or operative assumption. Next, we design our robust controller utilizing multi-surface sliding mode control, a method capable of handling nonlinear systems under mismatched uncertainties. Finally, we include simulations to validate our controller’s performance.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. George Thuruthel T, Ansari Y, Falotico E, Laschi C (2018) Control strategies for soft robotic manipulators: a survey. Soft Robot 5(2):149–163

    Article  Google Scholar 

  2. Wooten MB, Walker ID (2017) Robot ropes for disaster response operations. In: 2017 IEEE global humanitarian technology conference (GHTC), pp 1–1

  3. Walker ID, University C (2017) Use of continuum robots for remote inspection operations. In: Computing conference, pp 1382–1385

  4. Nahar D, Yanik PM, Walker ID (2017) Robot tendrils: long, thin continuum robots for inspection in space operations. In: IEEE aerospace conference, pp 1–8

  5. Kim Y, Cheng SS, Desai JP (2018) Active stiffness tuning of a spring-based continuum robot for MRI-guided neurosurgery. IEEE Trans Robot 34:18–28

    Article  Google Scholar 

  6. Dwyer G, Chadebecq F, Amo MT, Bergeles C, Maneas E, Pawar V, Poorten EV, Deprest J, Ourselin S, De Coppi P, Vercauteren T, Stoyanov D (2017) A continuum robot and control interface for surgical assist in fetoscopic interventions. IEEE Robot Autom Lett 2:1656–1663

    Article  Google Scholar 

  7. Qu T, Chen J, Shen S, Xiao Z, Yue Z, Lau HYK (2016) Motion control of a bio-inspired wire-driven multi backbone continuum minimally invasive surgical manipulator. In: IEEE international conference on robotics and biomimetics (ROBIO), pp 1989–1995

  8. Chikhaoui MT, Granna J, Starke J, BurgnerKahrs J (2018) Toward motion coordination control and design optimization for dual-arm concentric tube continuum robots. IEEE Robot Autom Lett 3:1793–1800

    Article  Google Scholar 

  9. Ouyang B, Liu Y, Tam H, Sun D (2018) Design of an interactive control system for a multisection continuum robot. IEEE/ASME Trans Mechatron 23:2379–2389

    Article  Google Scholar 

  10. Mahl T, Mayer AE, Hildebrandt A, Sawodny O (2013) A variable curvature modeling approach for kinematic control of continuum manipulators. In: American control conference, pp 4945–4950

  11. Dehghani M, Moosavian SAA (2014) Compact modeling of spatial continuum robotic arms towards real time control. Adv Robot 28(1):15–26

    Article  Google Scholar 

  12. Chen L, Yang C, Wang H, Branson DT, Dai JS, Kang R (2018) Design and modeling of a soft robotic surface with hyperelastic material. Mech Mach Theory 130:109–122

    Article  Google Scholar 

  13. Lee K, Leong MCW, Chow MCK, Fu H, Luk W, Sze K, Yeung C, Kwok K (2017) Fem-based soft robotic control framework for intracavitary navigation. In: IEEE international conference on real-time computing and robotics (RCAR), pp 11–16

  14. Rone WS, Ben-Tzvi P (2014) Continuum robot dynamics utilizing the principle of virtual power. IEEE Trans Robot 30:275–287

    Article  Google Scholar 

  15. Hisch F, Giusti A, Althoff M (2017) Robust control of continuum robots using interval arithmetic. IFAC-PapersOnLine. In: 20th IFAC world congress, vol 50(1), pp 5660–5665

  16. Falkenhahn V, Hildebrandt A, Neumann R, Sawodny O (2017) Dynamic control of the bionic handling assistant. IEEE/ASME Trans Mechatron 22:6–17

    Article  Google Scholar 

  17. Amouri A, Zaatri A, Mahfoudi C (2018) Dynamic modeling of a class of continuum manipulators in fixed orientation. J Intell Robot Syst 91:413–424

    Article  Google Scholar 

  18. Falkenhahn V, Mahl T, Hildebrandt A, Neumann R, Sawodny O (2015) Dynamic modeling of bellows-actuated continuum robots using the eulerlagrange formalism. IEEE Trans Robot 31:1483–1496

    Article  Google Scholar 

  19. Gravagne IA, Rahn CD, Walker ID (2003) Large deflection dynamics and control for planar continuum robots. IEEE/ASME Trans Mechatron 8:299–307

    Article  Google Scholar 

  20. Ivanescu M, Nitulescu M, Nguyen VDH, Florescu M (2017) Dynamic control for a class of continuum robotic arms. In: New advances in mechanisms, mechanical transmissions and robotics. Springer, Cham, pp 361–369

  21. Ivanescu M, Popescu D, Popescu N (2015) A decoupled sliding mode control for a continuum arm. Adv Robot 29(13):831–845

    Article  Google Scholar 

  22. Hadi Sadati SM, Shiva A, Ataka A, Naghibi SE, Walker ID, Althoefer K, Nanayakkara T (2016) A geometry deformation model for compound continuum manipulators with external loading. In: 2016 IEEE international conference on robotics and automation (ICRA), Stockholm, pp 4957–4962. https://ieeexplore.ieee.org/document/7487702

  23. Godage IS, Medrano-Cerda GA, Branson DT, Guglielmino E, Caldwell DG (2016) Dynamics for variable length multisection continuum arms. Int J Robot Res 35(6):695–722

    Article  Google Scholar 

  24. Mousa A, Khoo S, Norton M (2018) Robust control of tendon driven continuum robots. In: 15th International workshop on variable structure systems (VSS), pp 49–54

  25. Alqumsan AA, Khoo S, Norton M (2019) Robust control of continuum robots using cosserat rod theory. Mech Mach Theory 131:48–61

    Article  Google Scholar 

  26. Zak SH (2002) Systems and control. Oxford University Press, Oxford

    MATH  Google Scholar 

  27. Khoo S, Xie L, Zhao S, Man Z (2014) Multi-surface sliding control for fast finite time leader follower consensus with high order siso uncertain nonlinear agents. Int J Robust Nonlinear Control 24(16):2388–2404

    Article  MathSciNet  Google Scholar 

  28. Rubin MB (2000) Cosserat rods. Springer, Dordrecht, pp 191–310

    Google Scholar 

  29. Arbind A, Reddy J (2016) Transient analysis of cosserat rod with inextensibility and unshearability constraints using the least squares finite element model. Int J Non-Linear Mech 79:38–47

    Article  Google Scholar 

  30. Nuti S, Ruimi A, Reddy J (2014) Modeling the dynamics of flaments for medical applications. Int J Non-Linear Mech 66:139–148

    Article  Google Scholar 

  31. Hoffman JD (1992) Numerical methods for engineers and scientists. McGraw-Hill, New York

    MATH  Google Scholar 

  32. Sobottka GA, Lay T, Weber A (2008) Stable integration of the dynamic cosserat equations with application to hair modeling. J WSCG 16:73–80

    Google Scholar 

  33. Rucker DC, Webster RJ III (2011) Statics and dynamics of continuum robots with general tendon routing and external loading. IEEE Trans Robot 27:1033–1044

    Article  Google Scholar 

  34. Sontag ED (1998) Mathematical control theory: deterministic finite dimensional systems, 2nd edn. Springer, New York, pp 57–60

    Book  Google Scholar 

  35. Zhang Q, Wang C, Su X, Xu D (2018) Observer-based terminal sliding mode control of non-affine nonlinear systems: finite-time approach. J Frankl Inst 335(16):7985–8004

    Article  MathSciNet  Google Scholar 

  36. Won M, Hedrick JK (1996) Multiple-surface sliding control of a class of uncertain nonlinear systems. Int J Control 64:693–706

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmad Abu Alqumsan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The Titan Xp used for this research was donated by the NVIDIA Corporation. The authors also wish to thank Xenon Systems Pty Ltd for the XENON/CSIRO GPU support program for this project.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abu Alqumsan, A., Khoo, S. & Norton, M. Multi-surface sliding mode control of continuum robots with mismatched uncertainties. Meccanica 54, 2307–2316 (2019). https://doi.org/10.1007/s11012-019-01072-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11012-019-01072-6

Keywords

Navigation