An actuator space optimal kinematic path tracking framework for tendon-driven continuum robots: Theory, algorithm and validation

被引:0
作者
Qiu, Ke [1 ]
Zhang, Hongye [1 ]
Zhang, Jingyu [1 ]
Xiong, Rong [1 ]
Lu, Haojian [1 ]
Wang, Yue [1 ]
机构
[1] Zhejiang Univ, State Key Lab Ind Control & Technol, 38 Zheda Rd, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金;
关键词
Continuum robots; inverse kinematics; path tracking; CONCENTRIC TUBE ROBOTS; INVERSE KINEMATICS; CONSTANT CURVATURE; FEEDBACK-CONTROL; POSITION CONTROL; MODEL; DESIGN; MANIPULATORS; INTEGRATION; DYNAMICS;
D O I
10.1177/02783649241290525
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Path tracking of continuum robots is a fundamental and crucial problem across various applications. In this article, we address this problem by focussing on three aspects. Firstly, we propose an efficient multi-solution inverse kinematics solver for three-section constant curvature robots by bridging the theoretical reduction and the numerical correction. Secondly, we derive a linear tendon-driven actuation model, establishing the connection between the robot configuration space and the actuator space. With this model, we achieve optimal distance planning and optimal time allocation considering the constraints of actuator velocity and acceleration, generating a continuous trajectory directly in the actuator space. Finally, we present our kinematic path tracking framework, which includes offline optimal trajectory planning and online feedforward and feedback control. Experiments are conducted both in simulations and in the real world on our three-section tendon-driven continuum robot. The experiments validate the increased efficiency, higher success rates, and accessibility of multiple solutions offered by our inverse kinematics solver, as well as the optimality in distance planning and time allocation in the actuator space. Performance improvements in tracking accuracy are demonstrated through comparative experiments and the application of our framework in path tracking tasks with obstacles is presented through a case study.
引用
收藏
页数:29
相关论文
共 70 条
  • [1] Alambeigi F, 2020, IEEE T ROBOT, V36, P222, DOI [10.1109/TRO.2019.2946726, 10.1109/tro.2019.2946726]
  • [2] Continuum Robot Proprioception: The Ionic Liquid Approach
    Alatorre, David
    Axinte, Dragos
    Rabani, Amir
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (01) : 526 - 535
  • [3] Static Shape Control of Soft Continuum Robots Using Deep Visual Inverse Kinematic Models
    Almanzor, Elijah
    Ye, Fan
    Shi, Jialei
    Thuruthel, Thomas George
    Wurdemann, Helge A.
    Iida, Fumiya
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (04) : 2973 - 2988
  • [4] Tendon-driven continuum robots with extensible sections-A model-based evaluation of path-following motions
    Amanov, Ernar
    Thien-Dang Nguyen
    Burgner-Kahrs, Jessica
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2021, 40 (01) : 7 - 23
  • [5] Multiobjective Optimization for Stiffness and Position Control in a Soft Robot Arm Module
    Ansari, Y.
    Manti, M.
    Falotico, E.
    Cianchetti, M.
    Laschi, C.
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (01): : 108 - 115
  • [6] Hybrid motion/force control of multi-backbone continuum robots
    Bajo, Andrea
    Simaan, Nabil
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (04) : 422 - 434
  • [7] Bajo A, 2012, IEEE INT CONF ROBOT, P3381, DOI 10.1109/ICRA.2012.6224986
  • [8] Pose estimation using linearized rotations and quaternion algebra
    Barfoot, Timothy
    Forbes, James R.
    Furgale, Paul T.
    [J]. ACTA ASTRONAUTICA, 2011, 68 (1-2) : 101 - 112
  • [9] Dynamics of Continuum and Soft Robots: A Strain Parameterization Based Approach
    Boyer, Frederic
    Lebastard, Vincent
    Candelier, Fabien
    Renda, Federico
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (03) : 847 - 863
  • [10] Continuum Robots for Medical Applications: A Survey
    Burgner-Kahrs, Jessica
    Rucker, D. Caleb
    Choset, Howie
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (06) : 1261 - 1280