Skip to main content
Log in

Position error prediction using hybrid recurrent neural network algorithm for improvement of pose accuracy of cable driven parallel robots

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

Because cable-driven parallel robots (CDPRs) have lightweight moving parts, CDPRs have been used in various industrial applications requiring high speeds and accelerations. Especially, CDPRs with polymer cables can achieve higher accelerations and speeds compared to those with steel cables. However, they also have some disadvantages, such as a nonlinear creep, a hysteresis, and a short- and long-term recovery. Because these nonlinear characteristics, the accuracy of CDPRs gets worse and worse. In this study, we proposed a hybrid recurrent neural network (H-RNN) to predict nonlinear characteristics of the cable elongation and to solve the problems associated with CDPRs and apply the real-time control. In the algorithm, the long short-term memory (LSTM) algorithm was used to learn the characteristics of the low-frequency data, and the basic RNN learned the features of the high-frequency data. We also confirmed that the cut-off frequency was determined based on the non-operating frequency related to rest time. Also, it yielded more accurate results because the LSTM has a wider effective frequency range. Finally, the learning process was completed by combining these two algorithms. These results made it possible to predict position errors of CDPRs with high accuracy, in which error varies under both while operating and no operation conditions. The H-RNN had a lower root mean square error than both the optimal RNN and the optimal LSTM, so it was effective for controlling systems that have errors across a range of frequencies.

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

Similar content being viewed by others

References

  • Anderson CW (1989) Learning to control an inverted pendulum using neural networks. IEEE Control Syst Mag 9:31–37

    Article  Google Scholar 

  • Bengio Y, Simard P, Frasconi P (1994) Learning long-term dependencies with gradient descent is difficult. IEEE Trans Neural Netw 5(2):157–166

    Article  Google Scholar 

  • Bengio Y, Boulanger-Lewandowski N, Pascanu R (2013) Advances in optimizing recurrent networks. In: IEEE international conference acoustics, speech and signal processing (ICASSP), pp 8624–8628

  • Chattopadhyay R (1997) Textile rope—a review. Indian J Fibre Text Res 11:360–368

    Google Scholar 

  • Choi SH (2018) Frequency—based hybrid recurrent neural network for improving the pose accuracy of cable driven parallel robot. The degree of Master thesis, University of Gachon

  • Choi SH, Park KS (2018) Integrated and nonlinear dynamic model of a polymer Cable for low-speed cable-driven parallel robots. Microsyst Technol 24(11):4677–4687

    Article  Google Scholar 

  • Gobbi M, Mastinu G, Previati G (2011) A method for measuring the inertia properties of rigid bodies. Mech Syst Signal Process 25:305–308

    Article  Google Scholar 

  • Hannaford B, Rosen J, Friedman DW, King H, Roan P, Cheng L, Glozman D, Ma J, Kosari SN, White L (2013) Raven-II: an open platform for surgical robotics research. IEEE Trans Biomed Eng 60:954–959

    Article  Google Scholar 

  • Hyun Dong D (2017) Vibration-based tension estimation of steel wire ropes under the low axial tension in cable driven parallel robot. The degree of Master thesis, University of Gachon

  • Jung S, IEEE Member, Kim SS (2008) Control experiment of a wheel-driven mobile inverted pendulum using neural network. IEEE Trans Control Syst Technol 16(2):297–303

    Article  Google Scholar 

  • Le P, Zuidema W (2015) Compositional distributional semantics with long short term memory. arXiv preprint arXiv:1503.02510

  • Levin AU, Narendra KS (1996) Control of nonlinear dynamical systems using neural networks—part 2: observability, identification, and control. IEEE Trans Neural Netw 7(1):30–42

    Article  Google Scholar 

  • Li CD, Yi JQ, Yu Y, Zhao DB (2010) Inverse control of cable-driven parallel mechanism using type-2 fuzzy neural network. Acta Autom Sin 36(3):459–464

    Article  Google Scholar 

  • Merlet JP (2009) Analysis of wire elasticity for wire-driven parallel robots. In: Proceedings of EUCOMES 8, pp 471–478

  • Merlet JP, Daney D (2010) A portable, modular parallel wire crane for rescue operations. In: Robotics and automation (ICRA) and IEEE international conference, pp 2834–2839

  • Miyasaka M, Haghighipanah M, Li Y, Hannaford B (2016) Hysteresis model of longitudinally loaded cable for cable driven robots and identification of the parameters. In: IEEE international conference on robotics and automation (ICRA), pp 4015–4057

  • Pott A (2012) Influence of pulley kinematics on cable-driven parallel robots. In: Lenarcic J (ed) Latest advances in robot kinematics. Springer Netherland, Dordrecht, pp 197–204

    Chapter  Google Scholar 

  • Pott A (2017) Increase of position accuracy for cable-driven parallel robots using a model for elongation of plastic fiber ropes. New Trends Mech Mach Sci 43:335343

    Google Scholar 

  • Wang D, Liu D, Li H, Ma H (2014) Neural-network-based robust optimal control design for a class of uncertain nonlinear systems via adaptive dynamic programming. Inf Sci 282:167–179

    Article  MathSciNet  Google Scholar 

  • Williams II RL, Xin M, Bosscher P (2008) Contour-crafting-cartesian-cable robot system concepts: workspace and Stiffness comparisons. In: ASME 2008 international design engineering technical conferences and computers and information in engineering conference, pp 3–6

  • Yan Z, Wang J (2014) Robust model predictive control of nonlinear systems with un modeled dynamics and bounded uncertainties based on neural networks. IEEE Trans Neural Netw Learn Syst 25(3):457–469

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This research was supported by Development of Space Core Technology Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (2017M1A3A3A02016340) and from Human Resource Development of the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry and Energy (MOTIE) of the Republic of Korea (20174030201530).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kyoung-Su Park.

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

Kang, JM., Choi, SH., Park, Jw. et al. Position error prediction using hybrid recurrent neural network algorithm for improvement of pose accuracy of cable driven parallel robots. Microsyst Technol 26, 209–218 (2020). https://doi.org/10.1007/s00542-019-04554-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-019-04554-5

Navigation