Study on Quasi-Static Modeling and Path Tracking of Cable-Driven Continuum Robots
-
摘要: 绳-孔滑动摩擦造成的驱动迟滞效应是制约绳驱连续型机器人多功能、多领域应用的关键难题之一. 在轨迹跟踪过程中,驱动绳索经历密集的收、放绳切换,滑动摩擦力在过线孔内频繁换向,导致柔性臂的当前构型因驱动历史的不同而产生明显差异. 本文基于多柔体系统动力学理论开展绳驱连续型机器人的准静态建模,构建了刚、柔运动解耦的节点力平衡方程,详细推导了节点力、绳索驱动力的切线刚度矩阵,提高节点力平衡方程的收敛速度. 将轨迹跟踪问题解释为多体系统的伺服约束问题,采用非线性最小二乘求解器嵌套Newton-Raphson迭代算法,开展有、无末端负载两种条件下的路径跟踪仿真,得到了连续型机器人的构型演化规律.Abstract: The actuation hysteresis effect caused by cable-hole sliding friction is one of the critical challenges limiting the multi-functional and multi-domain applications of cable-driven continuum robots. During trajectory tracking, the driving cables undergo frequent switching between winding and unwinding, leading to repeated reversals of sliding friction within the guiding holes. As a result, the current configuration of the flexible arm varies significantly depending on the actuation history. A quasi-static model for the cable-driven continuum robot was developed based on the dynamics theory of flexible multibody systems. A nodal force equilibrium equation with decoupled rigid and flexible motions was established, and the tangent stiffness matrices for both nodal forces and cable driving forces were rigorously derived to enhance the convergence rate of the equilibrium equation. The trajectory tracking problem was formulated as a servo constraint problem in multibody systems. A nonlinear least-squares solver incorporating the Newton-Raphson iterative algorithm was employed to conduct path tracking simulations under both loaded and unloaded end-effector conditions. The configuration evolution law of the continuum robot was thereby obtained.
-
Key words:
- cable-driven continuum robot /
- quasi-static modeling /
- hysteresis /
- sliding friction /
- path tracking
-
表 1 绳驱连续型机器人系统仿真参数
Table 1. Simulation parameters of continuous robot system driven by cable
parameter value parameter value backbone length/m 0.45 disk number 10 backbone diameter/mm 8.5 disk diameter/cm 3 elastic modulus/MPa 7.1×104 hole-to-center distance/cm 1.2 Poisson’s ratio 0.4 disk quality/g 1.2 表 2 误差分析
Table 2. Error analysis
load/N Euclidean distance/mm node 2 node 3 node 4 node 5 node 6 node 7 node 8 node 9 node 10 0 1.59 0.68 1.49 3.15 5.33 5.12 5.39 6.35 4.21 2 0.26 0.57 1.25 2.86 3.36 4.49 4.56 5.88 6.54 3 0.14 0.20 0.41 0.55 1.41 1.42 3.26 4.53 6.94 4 0.13 0.05 0.07 0.91 5.42 2.81 5.72 7.77 5.26 5 0.14 0.82 0.76 1.15 2.64 3.53 3.76 4.88 4.14 6 0.45 1.20 1.79 2.23 2.99 3.40 5.38 7.65 10.30 7 0.80 0.06 0.84 0.33 1.73 2.82 5.35 9.58 13.09 表 3 收敛性分析
Table 3. Convergence analysis
№. maximum absolute error initial step ① step ② step ③ step ④ step ⑤ step ⑥ step ⑦ 1 1.22×10-2 2.34×10-3 4.43×10-3 8.16×10-5 1.40×10-5 5.73×10-8 0 0 2 1.52×10-2 8.60×10-4 1.50×10-4 6.16×10-6 1.10×10-7 0 0 0 3 1.12×10-2 4.11×10-3 7.10×10-4 1.85×10-3 1.92×10-4 1.11×10-5 1.30×10-6 1.07×10-7 4 1.49×10-2 1.04×10-3 1.68×10-3 1.02×10-5 2.08×10-7 0 0 0 -
[1] Mao L, Yang P, Tian C, et al. Magnetic steering continuum robot for transluminal procedures with programmable shape and functionalities[J]. Nature Communications, 2024, 15: 3759. doi: 10.1038/s41467-024-48058-x [2] Peyron Q, Boehler Q, Rougeot P, et al. Magnetic concentric tube robots: introduction and analysis[J]. The International Journal of Robotics Research, 2022, 41(4): 418-440. doi: 10.1177/02783649211071113 [3] 齐飞, 葛奕玮, 刘先军, 等. 航空发动机叶片原位检测的可吸附连续体机器人运动建模及控制研究[J]. 仪器仪表学报, 2024, 45(10): 97-109.Qi Fei, Ge Yiwei, Liu Xianjun, et al. Motion modeling and control study of an adsorbable continuum robot for in-situ inspection of aero-engine blades[J]. Chinese Journal of Scientific Instrument, 2024, 45(10): 97-109. (in Chinese) [4] 刘忠振, 蔡志勤, 彭海军, 等. 位-力驱动的线驱连续型机器人的动力学建模及实验验证[J]. 机器人, 2022, 44(4): 410-417.Liu Zhongzhen, Cai Zhiqin, Peng Haijun, et al. Dynamic modeling and experimental validation of cable-driven continuum robots actuated in position-force mode[J]. Robot, 2022, 44(4): 410-417. (in Chinese) [5] Liu Z, Cai Z, Peng H, et al. Morphology and tension perception of cable-driven continuum robots[J]. IEEE/ASME Transactions on Mechatronics, 2023, 28(1): 314-325. doi: 10.1109/TMECH.2022.3198093 [6] 杨太玮, 郑旭东, 徐文福, 等. 考虑迟滞及变形影响的主被动混合驱动绳驱空间机械臂运动学建模及求解[J]. 机器人, 2022, 44(1): 45-54.Yang Taiwei, Zheng Xudong, Xu Wenfu, et al. Kinematics modeling and solution of hybrid active-passive cable-driven space manipulator considering the effects of hysteresis and deformation[J]. Robot, 2022, 44(1): 45-54. (in Chinese) [7] Yang J, Yu H. Robust motion control synthesis with essential dynamics for hybrid-driven continuum robots[J]. Mechanism and Machine Theory, 2025, 209: 105973. doi: 10.1016/j.mechmachtheory.2025.105973 [8] Wang H, Wang X, Yang W, et al. Construction of controller model of notch continuum manipulator for laryngeal surgery based on hybrid method[J]. IEEE/ASME Transactions on Mechatronics, 2021, 26(2): 1022-1032. doi: 10.1109/TMECH.2020.3015133 [9] Cammarata A, Greco L, Castello D, et al. An implicit time integrator for Cosserat rods based on the spherical Bézier interpolation[J]. Computer Methods in Applied Mechanics and Engineering, 2025, 445: 118195. doi: 10.1016/j.cma.2025.118195 [10] Yu Z, Liu S, Tian Q. Kalman filter based state estimation for the flexible multibody system described by ANCF[J]. Acta Mechanica Sinica, 2025, 41(5): 524373. doi: 10.1007/s10409-024-24373-x [11] Sonneville V, Géradin M. Two-field formulation of the inertial forces of a geometrically-exact beam element[J]. Multibody System Dynamics, 2023, 59(2): 239-254. doi: 10.1007/s11044-022-09867-4 [12] Sabari Nathan A, Bhattacharjee S, Bhaumik S. Quasi static analysis of multi-segment continuum robot using domain decomposition method[J]. Procedia Computer Science, 2018, 133: 887-894. doi: 10.1016/j.procs.2018.07.105 [13] Miyasaka M, Haghighipanah M, Li Y, et al. Modeling cable-driven robot with hysteresis and cable-pulley network friction[J]. ASME Transactions on Mechatronics, 2020, 25(2): 1095-1104. doi: 10.1109/TMECH.2020.2973428 [14] Wang C, Zhou Y, Wang X. Design and analytical modeling of a double-joint flexible surgical instrument with hand-held isomorphic actuation[J]. Mechanism and Machine Theory, 2024, 203: 105804. doi: 10.1016/j.mechmachtheory.2024.105804 [15] Yang J, Peng H, Zhou W, et al. A modular approach for dynamic modeling of multisegment continuum robots[J]. Mechanism and Machine Theory, 2021, 165: 104429. doi: 10.1016/j.mechmachtheory.2021.104429 [16] Shakerimov A, Altymbek M, Koganezawa K, et al. Machine learning-based inverse kinematics scalability for prismatic tensegrity structural manipulators[J]. Robotics and Autonomous Systems, 2025, 193: 105102. doi: 10.1016/j.robot.2025.105102 [17] 张宇, 汪田鸿, 金滔, 等. 空间连续体机械臂运动学分析与末端控制方法[J]. 机械工程学报, 2025, 61(1): 13-29.Zhang Yu, Wang Tianhong, Jin Tao, et al. Kinematics analysis and end control method of space soft manipulator[J]. Journal of Mechanical Engineering, 2025, 61(1): 13-29. (in Chinese) [18] Huczala D, Mair A, Postulka T. Direct kinematics, inverse kinematics, and motion planning of 1-DoF rational linkages[J]. Mechanism and Machine Theory, 2025, 213: 106074. doi: 10.1016/j.mechmachtheory.2025.106074 [19] Yang J, Peng H, Wu S, et al. A combined kinodynamic motion planning method for multisegment continuum manipulators in confined spaces[J]. Nonlinear Dynamics, 2024, 112(4): 2721-2744. doi: 10.1007/s11071-023-09190-3 [20] Wang G, Qi Z, Xu J. A high-precision co-rotational formulation of 3D beam elements for dynamic analysis of flexible multibody systems[J]. Computer Methods in Applied Mechanics and Engineering, 2020, 360: 112701. doi: 10.1016/j.cma.2019.112701 [21] Liu Z, Zhang X, Cai Z, et al. Real-time dynamics of cable-driven continuum robots considering the cable constraint and friction effect[J]. IEEE Robotics and Automation Letters, 2021, 6(4): 6235-6242. doi: 10.1109/LRA.2021.3086413 -
下载:
渝公网安备50010802005915号