Skip to main content
Log in

Adaptive variable impedance control for a modular soft robot manipulator in configuration space

  • Published:
Meccanica Aims and scope Submit manuscript

Abstract

Compliance is a strong requirement for human–robot interactions. Soft-robots provide an opportunity to cover the lack of compliance in conventional actuation mechanisms, however, the control of them is very challenging given their intrinsic complex motions. Therefore, soft-robots require new approaches to e.g., modeling, control, dynamics, and planning. One of the control strategies that ensures compliance is the impedance control. During the task execution in the presence of coupling force and position constraints, a dynamic behavior increases the flexibility of the impedance control. This imposes some additional constraints on the stability of the control system. To tackle them, we propose a variable impedance control in configuration space for a modular soft robot manipulator (MSRM) in the presence of model uncertainties and external forces. The external loads are estimated in configuration space using a momentum-based approach in order to reduce the calculation complexity, and the adaptive back-stepping sliding mode (ABSM) controller is designed to guard against uncertainties. Stability analysis is performed using Lyapunov theory which guarantees not only the exponential stability of each state under the designed control law, but also the global stability of the closed-loop system. The system performance is benchmarked against other conventional control methods, such as the sliding mode (SM) and inverse dynamics PD controllers. The results show the effectiveness of the proposed variable impedance control in stabilizing the position error and diminishing the impact of the external load compared to SM and PD controllers.

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.

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

Similar content being viewed by others

References

  1. Burgner-Kahrs J, Rucker DC, Choset H (2015) Continuum robots for medical applications: a survey. IEEE Trans Rob 31:1261–1280. https://doi.org/10.1109/TRO.2015.2489500

    Article  Google Scholar 

  2. Ehsani-Seresht A, Hashemi-Pour Moosavi S (2020) Dynamic modeling of the cable-driven continuum robots in hybrid position-force actuation mode. J Mech Robot. https://doi.org/10.1115/1.4046252

    Article  Google Scholar 

  3. Ji D, Kang TH, Shim S, Hong J (2020) Analysis of twist deformation in wire-driven continuum surgical robot. Int J Control Autom Syst 18:10–20. https://doi.org/10.1007/s12555-018-0400-7

    Article  Google Scholar 

  4. Liu H, Farvardin A, Grupp R, Murphy RJ, Taylor RH, Iordachita I, Armand M (2015) Shape tracking of a dexterous continuum manipulator utilizing two large deflection shape sensors. IEEE Sens J 15:5494–5503. https://doi.org/10.1109/JSEN.2015.2442266

    Article  Google Scholar 

  5. Siciliano B, Villani L (1999) Robot force control. Springer, US

    Book  Google Scholar 

  6. Raibert MH, Craig JJ (1981) Hybrid position/force control of manipulators. J Dyn Syst Meas Contr 103:126–133. https://doi.org/10.1115/1.3139652

    Article  Google Scholar 

  7. Yip MC, Camarillo DB (2016) Model-less hybrid position/force control: a minimalist approach for continuum manipulators in unknown, constrained environments. IEEE Robot Autom Lett 1:844–851. https://doi.org/10.1109/LRA.2016.2526062

    Article  Google Scholar 

  8. Bajo A, Simaan N (2015) Hybrid motion/force control of multi-backbone continuum robots. Int J Robot Res 35:422–434. https://doi.org/10.1177/0278364915584806

    Article  Google Scholar 

  9. Mahvash M, Dupont PE (2011) Stiffness control of surgical continuum manipulators. IEEE Trans Rob 27:334–345. https://doi.org/10.1109/TRO.2011.2105410

    Article  Google Scholar 

  10. Wei Y, Chen Y, Yang Y, Li Y (2016) A soft robotic spine with tunable stiffness based on integrated ball joint and particle jamming. Mechatronics 33:84–92. https://doi.org/10.1016/j.mechatronics.2015.11.008

    Article  Google Scholar 

  11. Hogan N (1985) impedance control: an approach to manipulation: part i—theory. j Dyn Syst Meas Contr 107:1–7. https://doi.org/10.1115/1.3140702

    Article  MATH  Google Scholar 

  12. Hogan N (1985) impedance control: an approach to manipulation: part II—implementation. J Dyn Syst Meas Contr 107:8–16. https://doi.org/10.1115/1.3140713

    Article  MATH  Google Scholar 

  13. Hogan N (1985) Impedance control: an approach to manipulation: part III—applications. J Dyn Syst Meas Contr 107:17–24. https://doi.org/10.1115/1.3140701

    Article  MATH  Google Scholar 

  14. Khan S, Herrmann G, Grafi M, Pipe T, Melhuish C (2014) Compliance control and human-robot interaction: part 1—survey. Int J Human Robot. https://doi.org/10.1142/S0219843614300013

    Article  Google Scholar 

  15. Ba K, Ma G, Yu B, Jin Z, Huang Z, Zhang J, Kong X (2020) A nonlinear model-based variable impedance parameters control for position-based impedance control system of hydraulic drive unit. Int J Control Autom Syst 18:1806–1817. https://doi.org/10.1007/s12555-019-0151-0

    Article  Google Scholar 

  16. Ficuciello F, Villani L, Siciliano B (2015) Variable impedance control of redundant manipulators for intuitive human-robot physical interaction. IEEE Trans Rob 31:850–863. https://doi.org/10.1109/TRO.2015.2430053

    Article  Google Scholar 

  17. Kronander K, Billard A (2016) Stability considerations for variable impedance control. IEEE Trans Rob 32:1298–1305. https://doi.org/10.1109/TRO.2016.2593492

    Article  Google Scholar 

  18. Dong J, Xu J, Zhou Q, Hu S (2020) Physical human–robot interaction force control method based on adaptive variable impedance. J Franklin Inst 357:7864–7878. https://doi.org/10.1016/j.jfranklin.2020.06.007

    Article  MathSciNet  MATH  Google Scholar 

  19. Duan J, Gan Y, Chen M, Dai X (2018) Adaptive variable impedance control for dynamic contact force tracking in uncertain environment. Robot Auton Syst 102:54–65. https://doi.org/10.1016/j.robot.2018.01.009

    Article  Google Scholar 

  20. Liang L, Chen Y, Liao L, Sun H, Liu Y (2021) a novel impedance control method of rubber unstacking robot dealing with unpredictable and time-variable adhesion force. Robot Comput-Integr Manuf 67:102038. https://doi.org/10.1016/j.rcim.2020.102038

    Article  Google Scholar 

  21. Toscano L, Falkenhahn V, Hildebrandt A, Braghin F, Sawodny O (2015) Configuration space impedance control for continuum manipulators. In: 2015 6th International conference on automation, robotics and applications (ICARA), pp. 597–602. https://doi.org/10.1109/ICARA.2015.7081215

  22. He G, Fan Y, Su T, Zhao L, Zhao Q (2020) variable impedance control of cable actuated continuum manipulators. Int J Control Autom Syst 18:1839–1852. https://doi.org/10.1007/s12555-019-0449-y

    Article  Google Scholar 

  23. Cheng H, Yin YK, Li Z (2003) Dynamics and control of redundantly actuated parallel manipulators. IEEE/ASME Trans Mechatron 8(4):83–91

    Google Scholar 

  24. Mazare M, Taghizadeh M (2019) Adaptive back-stepping robust control of a 3-[P2 (US)] parallel robot on optimal trajectory. Int Robot AutomJ 5(3):101–110. https://doi.org/10.15406/iratj.2019.05.00181

    Article  Google Scholar 

  25. Ficuciell F, Villan L, Siciliano B (2015) Variable impedance control of redundant manipulators for intuitive human–robot physical interaction. IEEE Trans Rob 31(4):850–863. https://doi.org/10.1109/TRO.2015.2430053

    Article  Google Scholar 

  26. Luca D, Albu-Schaffer A, Haddadin S, Hirzinger G (2006) Collision detection and safe reaction with the DLR-III lightweight robot arm. In: IEEE/RSJ international conference on intelligent robots and systems, Beijing, China. pp. 1623–1630 https://doi.org/10.1109/IROS.2006.282053

Download references

Funding

This study was not funded by anyone.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mostafa Taghizadeh.

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.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mazare, M., Tolu, S. & Taghizadeh, M. Adaptive variable impedance control for a modular soft robot manipulator in configuration space. Meccanica 57, 1–15 (2022). https://doi.org/10.1007/s11012-021-01436-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11012-021-01436-x

Keywords

Navigation