Model Predictive Control for a Tendon-Driven Surgical Robot with Safety Constraints in Kinematics and Dynamics

被引:11
作者
Cursi, Francesco [1 ,3 ]
Modugno, Valerio [2 ]
Kormushev, Petar [3 ]
机构
[1] Imperial Coll London, Hamlyn Ctr, Exhibit Rd, London, England
[2] Sapienza Univ Roma, Dipartimento Ingn Informat Automat & Gest, Via Ariosto 25, I-00185 Rome, Italy
[3] Imperial Coll London, Robot Intelligence Lab, 25 Exhibit Rd, London, England
来源
2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2020年
关键词
REDUNDANT ROBOTS;
D O I
10.1109/IROS45743.2020.9341334
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In fields such as minimally invasive surgery, effective control strategies are needed to guarantee safety and accuracy of the surgical task. Mechanical designs and actuation schemes have inevitable limitations such as backlash and joint limits. Moreover, surgical robots need to operate in narrow pathways, which may give rise to additional environmental constraints. Therefore, the control strategies must be capable of satisfying the desired motion trajectories and the imposed constraints. Model Predictive Control (MPC) has proven effective for this purpose, allowing to solve an optimal problem by taking into consideration the evolution of the system states, cost function, and constraints over time. The high nonlinearities in tendon-driven systems, adopted in many surgical robots, are difficult to be modelled analytically. In this work, we use a model learning approach for the dynamics of tendon-driven robots. The dynamic model is then employed to impose constraints on the torques of the robot under consideration and solve an optimal constrained control problem for trajectory tracking by using MPC. To assess the capabilities of the proposed framework, both simulated and real world experiments have been conducted.
引用
收藏
页码:7653 / 7660
页数:8
相关论文
共 31 条
[1]  
[Anonymous], 1993, A Mathematical Introduction to Robotic Manipulation
[2]   Kinematic control of redundant robots with guaranteed joint limit avoidance [J].
Atawnih, Abdelrahem ;
Papageorgiou, Dimitrios ;
Doulgeri, Zoe .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 79 :122-131
[3]  
BAILLIEUL J, 1985, P IEEE INT C ROB AUT, P722, DOI DOI 10.1109/ROBOT.1985.1087234
[4]  
Charbonneau M, 2016, IEEE-RAS INT C HUMAN, P899, DOI 10.1109/HUMANOIDS.2016.7803379
[5]  
Cursi F, 2019, IEEE INT C INT ROBOT, P4250, DOI [10.1109/IROS40897.2019.8967653, 10.1109/iros40897.2019.8967653]
[6]   Nonlinear friction modelling and compensation control of hysteresis phenomena for a pair of tendon-sheath actuated surgical robots [J].
Do, T. N. ;
Tjahjowidodo, T. ;
Lau, M. W. S. ;
Phee, S. J. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2015, 60-61 :770-784
[7]   An investigation of friction-based tendon sheath model appropriate for control purposes [J].
Do, T. N. ;
Tjahjowidodo, T. ;
Lau, M. W. S. ;
Phee, S. J. .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2014, 42 (1-2) :97-114
[8]  
Do T. N., 2017, PERFORMANCE CONTROL
[9]   Joint constrained differential inverse kinematics algorithm for serial manipulators [J].
Drexler, Dániel András ;
Harmati, István .
Periodica polytechnica Electrical engineering and computer science, 2012, 56 (04) :95-104
[10]   Hierarchical quadratic programming: Fast online humanoid-robot motion generation [J].
Escande, Adrien ;
Mansard, Nicolas ;
Wieber, Pierre-Brice .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (07) :1006-1028