Skip to main content
Log in

Kinematics, statics modeling and workspace analysis of a cable-driven hybrid robot

  • Research
  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

Compared with single rigid serial robots (RSRs) and cable-driven parallel robots (CDPRs), cable-driven hybrid robots (CDHRs) have the advantages of both CDPRs and RSRs, which can improve the deficiencies of a single robot in one aspect. Due to a larger force-enclosed workspace (FEW), CDHRs can accomplish more complex tasks, which have a wide range of applications in industrial picking, disaster rescue, construction renovation, etc. However, as its structural complexity increases, the coupling modeling and workspace analysis will become more difficult. Based on this, this paper provides a coupled kinematics, statics modeling, and workspace analysis method of CDHRs. Firstly, the forward/inverse kinematic equations of the series/parallel coupling are derived, and the corresponding solutions are given according to this composite structure with high redundancy. Secondly, the static equations of the CDHR are further derived based on the coupled kinematics model and solved by the quadratic programming method (QPM). Further, a FEW for the CDHR is established based on collision constraints, containing the workspaces of both the RSR and the CDPR. To evaluate the quality of the workspace for the CDHR, a method for solving the configuration flexibility is proposed. Finally, the workspace and the configuration flexibility of the CDHR are analyzed by the built simulation system. And then, the tracking methods of several typical trajectories are verified by the model.

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
Algorithm 1
Fig. 4
Fig. 5
Fig. 6
Algorithm 2
Algorithm 3
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. An, H., Yuan, H., Tang, K., Xu, W.F., Wang, X.: A novel cable-driven parallel robot with movable anchor points capable for obstacle environments. IEEE/ASME Trans. Mechatron. 27(6), 5472–5483 (2022)

    Article  Google Scholar 

  2. Yuan, H., Courteille, E., Deblaise, D.: Static and dynamic stiffness analyses of cable-driven parallel robots with non-negligible cable mass and elasticity. Mech. Mach. Theory 85, 64–81 (2015)

    Article  Google Scholar 

  3. Yuan, H., Courteille, E., Gouttefarde, M., Hervé, P.E.: Vibration analysis of cable-driven parallel robots based on the dynamic stiffness matrix method. J. Sound Vib. 394, 527–544 (2017)

    Article  Google Scholar 

  4. Diao, X., Ma, O.: Vibration analysis of cable-driven parallel manipulators. Multibody Syst. Dyn. 21, 347–360 (2009)

    Article  MATH  Google Scholar 

  5. Hsu, K.S., Karkoub, M., Tsai, M.C., Her, M.G.: Modelling and index analysis of a delta-type mechanism. Proc. Inst. Mech. Eng., Part K, J. Multi-Body Dyn. 218(3), 121–132 (2004)

    Google Scholar 

  6. Nan, R.D.: Five hundred meter aperture spherical radio telescope (FAST). Sci. China, Ser. G, Phys. Mech. Astron. 49(2), 129–148 (2006)

    Article  Google Scholar 

  7. Peng, J., Zhang, C., Kang, L., Feng, G.: Endoscope FOV autonomous tracking method for robot-assisted surgery considering pose control, hand-eye coordination and image definition. IEEE Trans. Instrum. Meas. 71(3522916), 1–16 (2022)

    Google Scholar 

  8. Pinto, A.M., Moreira, E., Lima, J., Sousa, J.P., Costa, P.: A cable-driven robot for architectural constructions: a visual-guided approach for motion control and path-planning. Auton. Robots 41(7), 1487–1499 (2017)

    Article  Google Scholar 

  9. Khalilpour, S.A., Khorrambakht, R., Damirchi, H., Taghirad, H.D., Cardou, P.: Tip-trajectory tracking control of a deployable cable-driven robot via output redefinition. Multibody Syst. Dyn. 52, 31–58 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  10. Korayem, M.H., Yousefzadeh, M., Manteghi, S.: Dynamics and input-output feedback linearization control of a wheeled mobile cable-driven parallel robot. Multibody Syst. Dyn. 40, 55–73 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  11. Osumi, H., Utsugi, Y., Koshikawa, M.: Development of a manipulator suspended by parallel wire structure. In: The 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000), Takamatsu, Japan, pp. 498–503 (2000)

    Google Scholar 

  12. Chaikalis, D., Khorrami, F., Tzes, A.: Adaptive control approaches for an unmanned aerial manipulation system. In: 2020 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, pp. 498–503 (2020)

    Google Scholar 

  13. Gao, B., Song, H., Zhao, J., Guo, S.X., Sun, L.X., Tang, Y.: Inverse kinematics and workspace analysis of a cable-driven parallel robot with a spring spine. Mech. Mach. Theory 76, 56–69 (2014)

    Article  Google Scholar 

  14. Elghazaly, G., Gouttefarde, M., Creuze, V.: Hybrid cable-thruster actuated underwater vehicle-manipulator systems: a study on force capabilities. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, pp. 1672–1678 (2015)

    Chapter  Google Scholar 

  15. Qi, R., Rushton, M., Khajepour, A., Melek, W.W.: Decoupled modeling and model predictive control of a hybrid cable-driven robot (HCDR). Robot. Auton. Syst. 118, 1–12 (2019)

    Article  Google Scholar 

  16. Qi, R., Khajepour, A., Melek, W.W.: Modeling, vibration control, and trajectory tracking of a kinematically constrained planar hybrid cable-driven parallel robot (2020). arXiv:2012.14029. ArXiv preprint

  17. Nguyen, D.Q., Gouttefarde, M.: Study of reconfigurable suspended cable-driven parallel robots for airplane maintenance. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, pp. 1682–1689 (2014)

    Chapter  Google Scholar 

  18. Song, C., Lau, D.: Workspace-based model predictive control for cable-driven robots. IEEE Trans. Robot. 38(4), 2577–2596 (2022)

    Article  Google Scholar 

  19. Riechel, A.T., Ebert-Uphoff, I.: Force-feasible workspace analysis for underconstrained, point-mass cable robots. In: IEEE International Conference on Robotics and Automation, New Orleans, LA, USA, pp. 4956–4962 (2004)

    Google Scholar 

  20. Cong, B.P., Song, H.Y., Yang, G., et al.: Force-closure workspace analysis of cable-driven parallel mechanisms. Mech. Mach. Theory 41(1), 53–69 (2006)

    Article  MATH  Google Scholar 

  21. Diao, X.M., Ou, M.: A method of verifying force-closure condition for general cable manipulators with seven cables. Mech. Mach. Theory 42(12), 1563–1576 (2007)

    Article  MATH  Google Scholar 

  22. Pott, A.: Efficient computation of the workspace boundary, its properties and derivatives for cable-driven parallel robots. Comput. Kinemat. 50, 190–197 (2018)

    Article  Google Scholar 

  23. Miyasaka, M., Haghighipanah, M., Li, Y., Matheson, J., Lewis, A., Hannaford, B.: Modeling cable-driven robot with hysteresis and cable-pulley network friction. IEEE/ASME Trans. Mechatron. 25(2), 1095–1104 (2020)

    Article  Google Scholar 

  24. Gosselin, C., Grenier, M.: On the determination of the force distribution in overconstrained cable-driven parallel mechanisms. Meccanica 46(1), 3–15 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  25. Abbasnejad, G., Eden, J., Lau, D.: Generalized ray-based lattice generation and graph representation of wrench-closure workspace for arbitrary cable-driven robots. IEEE Trans. Robot. 35(1), 147–161 (2019)

    Article  Google Scholar 

  26. Arai, T., Matsumura, S., Yoshimura, Y.: A proposal for a wire suspended manipulator: a kinematic analysis. Robotica 17(1), 3–9 (1999)

    Article  Google Scholar 

  27. Yang, G.L., Cong, B.P., Song, H.Y.: Workspace performance optimization of fully restrained cable-driven parallel manipulators. In: 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, pp. 85–90 (2006)

    Chapter  Google Scholar 

  28. Peng, J., Xu, W., Wang, F., Han, Y., Liang, B.: A hybrid hand-eye calibration method for multilink cable-driven hyper-redundant manipulators. IEEE Trans. Instrum. Meas. 70, 1–13 (2021)

    Google Scholar 

  29. Pott, A., Valentin, S.: On the forward kinematics of cable-driven parallel robots. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, pp. 3182–3187 (2015)

    Chapter  Google Scholar 

  30. Luo, G., Zou, L., Wang, Z., Lv, C., Huang, Y.: A novel kinematic parameters calibration method for industrial robot based on Levenberg-Marquardt and differential evolution hybrid algorithm. Robot. Comput.-Integr. Manuf. 71, 102165 (2021)

    Article  Google Scholar 

  31. Peng, J., Zhang, C., Ge, D., Han, Y.: Two trajectory tracking control methods for space hyper-redundant cable-driven robots considering model uncertainty. Multibody Syst. Dyn. 56, 123–152 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  32. Peng, J., Xu, W., Yang, T., Hu, Z., Liang, B.: Dynamic modeling and trajectory tracking control method of segmented linkage cable-driven hyper-redundant robot. Nonlinear Dyn. 101, 233–253 (2020)

    Article  Google Scholar 

  33. Peidró, A., Reinoso, Ó., Gil, A., Marín, J.M., Payá, L.: An improved Monte Carlo method based on Gaussian growth to calculate the workspace of robots. Eng. Appl. Artif. Intell. 64, 197–207 (2017)

    Article  Google Scholar 

Download references

Funding

This work was supported in part by the National Key R&D Program of China under Grant 2022YFB4703103, the National Natural Science Foundation of China under Grant 62103454, the Guangdong Basic and Applied Basic Research Foundation under Grant 2019A1515110680, the Shenzhen Municipal Basic Research Project for Natural Science Foundation under Grant JCYJ20190806143408992, and the Shenzhen Science and Technology Program under Grant JCYJ20220530150006014.

Author information

Authors and Affiliations

Authors

Contributions

Jianqing Peng were in charge of the whole trial (i.e., writing and funding); Yonghua Guo wrote the manuscript; Deshan Meng and Yu Han participated in the Simulation, Deshan Meng was also reviewed the manuscript. All authors read and approved the manuscript.

Corresponding author

Correspondence to Deshan Meng.

Ethics declarations

Conflict of interest and ethical standard statement

PENG, GUO, MENG, and HAN declare that they have no proprietary, financial, professional, or other personal interests of any nature or kind in any product, service, and/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled “Kinematics, Statics Modeling and Workspace Analysis of a Cable-Driven Hybrid Robot”. The work described has not been submitted elsewhere for publication, in whole or in part, and all the authors listed have approved the manuscript that is enclosed. We have read and have abided by the statement of ethical standards for manuscripts submitted to Multibody System Dynamics.

Competing interests

The authors declare no competing interests.

Additional information

Publisher’s Note

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

Appendix:  Calculation method of the cable tension distribution

Appendix:  Calculation method of the cable tension distribution

Let the working point of the end-effector (i.e., \(z_{\mathrm{ee}}\)) lie in the bottommost \(XY\) plane of \(z_{\mathrm{pf}}=z_{\min} \), that is:

$$ \textstyle\begin{array}{l} z_{\min} = \mathop{\arg\min}\limits _{\boldsymbol {X}_{\mathrm{ee}}}z_{\mathrm{ee}}, \\ z_{\mathrm{ee}} \in \boldsymbol {X}_{\mathrm{ee}},\boldsymbol {X}_{\mathrm{ee}} \in U_{\mathrm{pf}} . \end{array} $$
(46)

Take the workspace that satisfies \(z_{\mathrm{pf}} = z_{\min} \), i.e.:

$$ \textstyle\begin{array}{l} \left ( x_{\mathrm{pf}}^{\left ( k \right )},y_{\mathrm{pf}}^{\left ( k \right )},\gamma _{\mathrm{pf}}^{\left ( k \right )} \right ) = \mathrm{random}\left (\ \right ) ,\\ \boldsymbol {Q}_{1}^{\left ( k \right )} = \left [ x_{\mathrm{pf}}^{\left ( k \right )},y_{\mathrm{pf}}^{\left ( k \right )},z_{\min},0,0,\gamma _{\mathrm{pf}}^{\left ( k \right )},\theta _{1},\theta _{2}, \ldots ,\theta _{j}, \ldots ,\theta _{n} \right ]^{\mathrm{T}} . \end{array} $$
(47)

During the filling of \(U_{s}\), record the generalized coordinates \(\boldsymbol {Q}_{1}^{\left ( k \right )}\) corresponding to the cable tension (i.e., \(\boldsymbol {T}_{\mathrm{e}}^{\left ( k \right )}\)) and the maximum cable tension (i.e., \(\max \left ( \boldsymbol {T}_{\mathrm{c}}^{\left ( k \right )} \right )\)), the equation of the heat map can be written as

$$ \textstyle\begin{array}{l} \mathit{heat} = \max \left ( \boldsymbol {T}_{\mathrm{c}}^{\left ( k \right )} \right ), \\ x_{\mathrm{h}} = x_{\mathrm{ee}}^{\left ( k \right )},y_{\mathrm{h}} = y_{\mathrm{ee}}^{\left ( k \right )}, \end{array} $$
(48)

where \(\left ( x_{\mathrm{h}},y_{\mathrm{h}} \right )\) is the coordinate of the point on the heat map, and \(\mathit{heat}\) is the heat value of the corresponding coordinate point.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Peng, J., Guo, Y., Meng, D. et al. Kinematics, statics modeling and workspace analysis of a cable-driven hybrid robot. Multibody Syst Dyn (2023). https://doi.org/10.1007/s11044-023-09924-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11044-023-09924-6

Keywords

Navigation