In this paper, a rope-driven continuous robotic arm is taken as the research object, and its dynamic modeling and motion control methods are studied. Geometric analysis and coordinate transformation method are used to establish the kinematic model of the robot arm, and the Lagrangian method is used to construct the dynamics equation of the robot arm. The corresponding control system is designed based on the rope-driven robotic arm model, and the PID algorithm is used to realize the motion control of the robotic arm, and the simulation model is constructed using Simulink. The analysis shows that the actual joint trajectories of the rope-driven robotic arm under PID control can track the desired trajectories better, but due to the inherent strong coupling characteristics of the rope-driven robotic arm, the tracking errors of some joints show a tendency to accumulate over time. A fuzzy PID control algorithm is further proposed and simulation experiments are carried out, and the results show that after the introduction of the fuzzy control strategy, the joint angle tracking error of the rope-driven robotic arm is stabilized within the range of [?0.0014 rad, 0.0014 rad], which effectively solves the problem of error accumulation over time in PID control. And the position control error of the end of the robotic arm is stabilized in the range of [?0.6 mm, 0.8 mm], which verifies the correctness of the established dynamics model and the effective control of fuzzy PID control on the rope-driven continuous robotic arm.
References
[1]
Falkenhahn, V., Mahl, T., Hildebrandt, A., Neumann, R. and Sawodny, O. (2015) Dynamic Modeling of Bellows-Actuated Continuum Robots Using the Euler-Lagrange Formalism. IEEETransactionsonRobotics, 31, 1483-1496. https://doi.org/10.1109/tro.2015.2496826
[2]
Yan, J. (2018) Review of Biomimetic Mechanism, Actuation, Modeling and Control in Soft Manipulators. JournalofMechanicalEngineering, 54, 1-14.
[3]
Xu, W., Liu, T. and Li, Y. (2018) Kinematics, Dynamics, and Control of a Cable-Driven Hyper-Redundant Manipulator. IEEE/ASMETransactionsonMechatronics, 23, 1693-1704. https://doi.org/10.1109/tmech.2018.2842141
[4]
Liu, T., Mu, Z., Wang, H., Xu, W. and Li, Y. (2018) A Cable-Driven Redundant Spatial Manipulator with Improved Stiffness and Load Capacity. 2018 IEEE/RSJInternationalConferenceonIntelligentRobotsandSystems (IROS), Madrid, 1-5 October 2018, 6628-6633. https://doi.org/10.1109/iros.2018.8593679
[5]
Dong, X., Axinte, D., Palmer, D., Cobos, S., Raffles, M., Rabani, A., et al. (2017) Development of a Slender Continuum Robotic System for on-Wing Inspection/Repair of Gas Turbine Engines. RoboticsandComputer-IntegratedManufacturing, 44, 218-229. https://doi.org/10.1016/j.rcim.2016.09.004
[6]
Yang, J., Peng, H., Zhou, W., Zhang, J. and Wu, Z. (2021) A Modular Approach for Dynamic Modeling of Multisegment Continuum Robots. MechanismandMachineTheory, 165, Article 104429. https://doi.org/10.1016/j.mechmachtheory.2021.104429
[7]
Niu, L., Ding, L., Gao, H., Su, Y., Deng, Z. and Liu, Z. (2019) Closed-Form Equations and Experimental Verification for Soft Robot Arm Based on Cosserat Theory. 2019 IEEE/RSJInternationalConferenceonIntelligentRobotsandSystems (IROS), 3-8 November 2019, 6630-6635. https://doi.org/10.1109/iros40897.2019.8968477
[8]
Geng, S., Wang, Y., Wang, C. and Kang, R. (2018) A Space Tendon-Driven Continuum Robot. In: Tan, Y., Shi, Y. and Tang, Q., Eds., LectureNotesinComputerScience, Springer International Publishing, 25-35. https://doi.org/10.1007/978-3-319-93818-9_3
[9]
Renda, F., Cacucciolo, V., Dias, J. and Seneviratne, L. (2016) Discrete Cosserat Approach for Soft Robot Dynamics: A New Piece-Wise Constant Strain Model with Torsion and Shears. 2016 IEEE/RSJInternationalConferenceonIntelligentRobotsandSystems (IROS), Daejeon, 9-14 October 2016, 5495-5502. https://doi.org/10.1109/iros.2016.7759808
[10]
Qi, P., Liu, C., Ataka, A., Lam, H.K. and Althoefer, K. (2016) Kinematic Control of Continuum Manipulators Using a Fuzzy-Model-Based Approach. IEEETransactionsonIndustrialElectronics, 63, 5022-5035. https://doi.org/10.1109/tie.2016.2554078
[11]
Goharimanesh, M., Mehrkish, A. and Janabi-Sharifi, F. (2020) A Fuzzy Reinforcement Learning Approach for Continuum Robot Control. JournalofIntelligent&RoboticSystems, 100, 809-826. https://doi.org/10.1007/s10846-020-01237-6
[12]
Xu, W. (2018) Research on System Design and Motion Control of Rope-Driven Robot. Nanjing University of Aeronautics and Astronautics.
[13]
He, B., Wang, Z., Li, Q., Xie, H. and Shen, R. (2013) An Analytic Method for the Kinematics and Dynamics of a Multiple-Backbone Continuum Robot. InternationalJournalofAdvancedRoboticSystems, 10, Article 84. https://doi.org/10.5772/54051
[14]
Nemat-Nasser, S. and Guo, W. (2006) Superelastic and Cyclic Response of NiTi SMA at Various Strain Rates and Temperatures. MechanicsofMaterials, 38, 463-474. https://doi.org/10.1016/j.mechmat.2005.07.004
[15]
Xu, K. and Simaan, N. (2010) Intrinsic Wrench Estimation and Its Performance Index for Multisegment Continuum Robots. IEEETransactionsonRobotics, 26, 555-561. https://doi.org/10.1109/tro.2010.2046924
[16]
Xu, K. and Simaan, N. (2009) Analytic Formulation for Kinematics, Statics, and Shape Restoration of Multibackbone Continuum Robots via Elliptic Integrals. JournalofMechanismsandRobotics, 2, Article 011006. https://doi.org/10.1115/1.4000519
[17]
Feng, J. (2023) Research on the Design and Motion Control of Underwater Elephant Trunk-Like Rope-Driven Continuous Robotic Arm. Hunan University of Science and Technology.
[18]
Ding, M., Yu, X., Wu, H., et al. (2022) Modeling and Control of a Multi-Section Cable-Driven Continuous Space Robotic Arm. JournalofNanjingUniversityofScienceandTechnology, 46, 253-261.
[19]
Li, Q., He, B. and Xie, H. (2012) Dynamic Modeling and Simulation of a Continuous Robot. MechanicalDesignandResearch, 28, 18-22.
[20]
Chiang, C. (2020) Optimization Study of Fuzzy PID Control for Trajectory Tracking of Six-Degree-of-Freedom Articulated Robots. Nanjing University of Aeronautics and Astronautics.