Skip to main content
Log in

Optimization and Control of Cable Tensions for Hyper-redundant Snake-arm Robots

  • Regular Papers
  • Robot and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

Based on the feedback linearization of joints motion and the tension optimization of cables, a hyper-redundant snake-arm robot control strategy is presented to solve the problems caused by the joint motion coupling and the cable drive redundancy. First, a hierarchical control system architecture of snake-arm robot is developed. Subsequently, the computed torque control method is utilized to decouple the motion in the joint space, and the tension distribution satisfying the constraint condition is obtained in the cable space by quadratic programming. Since it is hard and also expensive to feedback joint motion and cable tension by sensors, the cable tensions are obtained by the system dynamics equation and the position and speed of joints motion is calculated approximately from the driving electric motors’ position. Finally, the control performance under three typical conditions is studied by numerical simulation. The results demonstrate that the presented method can effectively limit the cable tensions within the range of the minimum preload tension and the maximum allowable tension.

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. X. Tang, “An overview of the development for cable-driven parallel manipulator,” Advances in Mechanical Engineering, vol. 2014, p. 823028, February 2014.

    Article  Google Scholar 

  2. M. Gouttefarde, J. Lamaury, C. Reichert, and T. Bruckmann, “A versatile tension distribution algorithm for n-DOF parallel robots driven by n+2 cables,” IEEE Transactions on Robotics, vol. 31, no. 6, pp. 1444–1457, December 2015.

    Article  Google Scholar 

  3. M. A. Khosravi and H. D.Taghirad, “Dynamic modeling and control of parallel robots with elastic cables: Singular perturbation approach,” IEEE Transactions on Robotics, vol. 30, no. 3, pp. 694–704, June 2014.

    Article  Google Scholar 

  4. S. K. Mustafa, G. Yang, S. H. Yeo, W. Lin, and I.-M. Chen, “Self-calibration of a biologically inspired 7 DoF cable-driven robotic arm,” IEEE/ASME Transactions on Mechatronics, vol. 13, no. 1, pp. 66–75, February 2008.

    Article  Google Scholar 

  5. H. M. Le, T. N. Do, and S. J. Phee, “A survey on actuators-driven surgical robots,” Sensors & Actuators A Physical, vol. 247, no. 15, pp. 23–354, August 2016.

    Google Scholar 

  6. R. Buckingham and A. Graham, “Nuclear snake-arm robots,” Industrial Robot, vol. 39, no. 1, pp. 6–11, January 2012.

    Article  Google Scholar 

  7. X. Dong, M. Raffles, S. C. Guzman, D. Axinte, and J. Kell, “Design and analysis of a family of snake arm robots connected by compliant joints,” Mechanism & Machine Theory, vol. 77, no. 7, pp. 73–91, July 2014.

    Article  Google Scholar 

  8. W. Xu, T. Liu, and Y. Li, “Kinematics, dynamics and control of a cable-driven hyper-redundant manipulator,” IEEE/ASME Transactions on Mechatronics, vol. 23, no. 4, pp. 1693–1704, August 2018.

    Article  Google Scholar 

  9. F. Wang, L. Dong, X. Zhou, and X. Liao, “Design and control of a snake arm robot,” Robot, vol. 39, no. 3, pp. 272–281, March 2017.

    Google Scholar 

  10. M. E. Abdallah, J. R. Platt, B. Hargrave, and F. Permenter, “Position control of tendon-driven fingers with position controlled actuators,” Proc. of IEEE International Conference on Robotics and Automation, pp. 2859–2864, 2012.

  11. M. Li, R. Kang, S. Geng, and E. Guglielmino, “Design and control of a tendon-driven continuum robot,” Transactions of the Institute of Measurement and Control, vol. 40, no. 11, pp. 3263–3272, March 2018.

    Article  Google Scholar 

  12. X. Cui, J. Wang, W. Chen, J. Zhang, “Tension optimization for the dynamic model of cable-driven humanoid arm,” Proceedings of the 2012 7th IEEE Conference on Industrial Electronics and Applications, pp. 1705V1710, 2012.

  13. M. E. Abdallah, R. Platt, and C. W. Wampler, “Decoupled torque control of tendon-driven fingers with tension management,” International Journal of Robotics Research, vol. 32, no. 2, pp. 247–258, February 2013.

    Article  Google Scholar 

  14. W. Chen, X. Cui, G. Yang, J. Chen, and Y. Jin, “Self-feedback motion control for cable-driven parallel manipulators,” Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, vol. 228, no. 1, pp. 77–89, March 2014.

    Google Scholar 

  15. E. A. Brackbill, Y. Mao, S. K. Agrawal, M. Annapragada, and V. N. Dubey, “Dynamics and control of a 4-DoF wearable cable-driven upper arm exoskeleton,” Proc. of IEEE International Conference on Robotics and Automation, pp. 2308–2313, 2009.

  16. X. Cui, W. Chen, X. Jin, and S. K. Agrawal, “Design of a 7-DoF cable-driven arm exoskeleton (CAREX-7) and a controller for dexterous motion training or assistance,” IEEE/ASME Transactions on Mechatronics, vol. 22, no. 1, pp. 161–172, February 2017.

    Article  Google Scholar 

  17. V. Stojanovic and D. Prsic, “Robust identification for fault detection in the presence of non-Gaussian noises: Application to hydraulic servo drives,” Nonlinear Dynamics, vol. 100, no. 4, pp. 2299–2313, May 2020.

    Article  Google Scholar 

  18. H. Tao, P. Wang, Y. Chen, V. Stojanovic, and H. Yang, “An unsupervised fault diagnosis method for rolling bearing using STFT and generative neural networks,” Journal of the Franklin Institute, vol. 357, no. 11, pp. 7286–7307, July 2020.

    Article  MathSciNet  Google Scholar 

  19. X. Dong, S. He, and V. Stojanovic, “Robust fault detection filter design for a class of discrete-time conic-type nonlinear Markov jump systems with jump fault signals,” Journal of the Franklin Institute, vol. 14, no. 14, pp. 1912–1919, September 2020.

    Google Scholar 

  20. V. Stojanovic and N. Nedic, “Identification of time-varying OE models in presence of non-Gaussian noise: Application to pneumatic servo drives,” International Journal of Robust and Nonlinear Control, vol. 26, no. 18, pp. 3974–3995, March 2020.

    Article  MathSciNet  Google Scholar 

  21. N. Novak, P Dragan, F. Cristiano, S. Vladimir, and P. Ana, “Simulation of hydraulic check valve for forestry equipment,” International Journal of Heavy Vehicle Systems, vol. 24, no. 3, pp. 260–276, July 2017.

    Article  Google Scholar 

  22. V. Stojanovic, N. Nedic, D. Prsic, L. Dubonjic, and V. Djordjevic, “Application of cuckoo search algorithm to constrained control problem of a parallel robot platform,” International Journal of Advanced Manufacturing Technology, vol. 87, no. 18, pp. 2497–2507, December 2016.

    Article  Google Scholar 

  23. Z. Xiong, J. Tao, and C. Liu, “Inverse kinematics of hyperredundant snake-arm robots with improved tip following movement,” Robot, vol. 40, no. 1, pp. 37–45, January 2018.

    Google Scholar 

  24. J. J. Craig, Introduction to Robotics: Mechanics and Control, Pearson Prentice Hall, Upper Saddle River, 2005.

    Google Scholar 

  25. J. Qiu, K. Sun, I. J. Rudas and H. Gao, “Command filter-based adaptive NN control for MIMO nonlinear systems with full-state constraints and actuator hysteresis,” IEEE Transactions on Cybernetics, vol. 50, no. 7, pp. 2905–2915, July 2020.

    Article  Google Scholar 

  26. J. Qiu, K. Sun, T. Wang, and H. Gao, “Observer-based fuzzy adaptive event-triggered control for pure-feedback nonlinear systems with prescribed performance,” IEEE Transactions on Fuzzy Systems, vol. 27, no. 11, pp. 2152–2162, November 2020.

    Article  Google Scholar 

  27. C. Qin, J. Tao, H. Shi, D. Xiao, B. Li, and C. Liu, “A novel Chebyshev-wavelet-based approach for accurate and fast prediction of milling stability,” Precision Engineering, vol. 62, pp. 244–255, March 2020.

    Article  Google Scholar 

  28. B. Panomruttanarug, “Position control of robotic manipulator using repetitive control based on inverse frequency response design,” International Journal of Control, Automation and Systems volume, vol. 18, no. 11, pp. 2830–2841, November 2020.

    Article  Google Scholar 

  29. Y. Jin, C. Qin, J. Tao, and C. Liu, “An accurate and adaptative cutterhead torque prediction method for shield tunneling machines via adaptative residual long-short term memory network,” Mechanical Systems and Signal Processing, vol. 165, p. 108312, February 2022.

    Article  Google Scholar 

  30. C. Qin, G. Shi, J. Tao, H. Yu, Y. Jin, J. Lei, and C. Liu, “Precise cutterhead torque prediction for shield tunneling machines using a novel hybrid deep neural network,” Mechanical Systems and Signal Processing, vol. 151, p. 107386, April 2021.

    Article  Google Scholar 

  31. C. Qin, Y. Jin, J. Tao, D. Xiao, H. Yu, C. Liu, G. Shi, J. Lei, and C. Liu, “DTCNNMI: A deep twin convolutional neural networks with multi-domain inputs for strongly noisy diesel engine misfire detection,” Measurement, vol. 180, p. 109548, August 2021.

    Article  Google Scholar 

  32. Z. Wang, D. He, Q. Zhang, and J. Shi, “Observer-based finite-time model reference adaptive state tracking control with actuator saturation,” International Journal of Control, Automation and Systems, vol. 18, no. 11, pp. 2721–2733, November 2020.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chengjin Qin.

Additional information

Recommended by Associate Editor Seok Chang Ryu under the direction of Editor Won-jong Kim.

This work was partially supported by the National Key Research and Development Program of China (Grant No. 2018YFB1306700), and the Special scientific research project of Shanghai Tunnel Engineering Co. Ltd. (Grant No. 2017-SK-09).

Jianfeng Tao received his Ph.D. degree from the School of Automation Science and Electrical Engineering, Beijing University of Aeronautics and Astronautics in 2003. He was promoted as an associated professor in 2012 at the Shanghai Jiao Tong University. His research interests are in intelligent sensing and control of complex mechatronics systems, with particular attention to robotics system, construction machinery, and industrial fluid power transmission and control system.

Chengjin Qin received his Ph.D. degree from Shanghai Jiao Tong University, Shanghai, China, in 2018. He is currently an assistant professor in mechanical engineering at Shanghai Jiao Tong University. His research interests include intelligent sensing and control of complex mechatronics systems, PHM and artificial intelligence.

Zhilin Xiong received his B.S. degree in mechanical design, manufacturing and automation from Wuhan University of Technology, China in 2015, and an M.S. degree in mechanical engineering from Shanghai Jiao Tong University, Shanghai, China in 2018. He is currently a research associate with the Guangzhou Shiyuan Electronic Technology Company Limited and focuses on the area of legged robots.

Xiang Gao received his B.S. degree in mechanical engineering from Shanghai Jiao Tong University, Shanghai, China, in 2018. He is currently working towards an M.S. degree in mechanical engineering at Shanghai Jiao Tong University. He mainly focuses on structural design and optimization of underground engineering equipment.

Chengling Liu received his Ph.D. degree in mechanical engineering from Southeast University, China, in 1999. He was promoted as a Full Professor at Shanghai Jiao Tong University in 2002. His research interests include intelligent robot systems, power electronics, network-based monitoring and PHM.

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

Tao, J., Qin, C., Xiong, Z. et al. Optimization and Control of Cable Tensions for Hyper-redundant Snake-arm Robots. Int. J. Control Autom. Syst. 19, 3764–3775 (2021). https://doi.org/10.1007/s12555-020-0440-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-020-0440-7

Keywords

Navigation