Optimal Control for Articulated Soft Robots

被引:4
作者
Chhatoi, Saroj Prasad [1 ]
Pierallini, Michele [2 ,3 ]
Angelini, Franco [2 ,3 ]
Mastalli, Carlos [4 ,5 ]
Garabini, Manolo [2 ,3 ]
机构
[1] Lab Anal & Architecture Syst, F-31400 Toulouse, France
[2] Univ Pisa, Ctr Ric Enrico Piaggio, I-56126 Pisa, Italy
[3] Univ Pisa, Dipartimento Ingn Informaz, I-56126 Pisa, Italy
[4] Heriot Watt Univ, Inst Sensors Signals & Syst, Sch Engn & Phys Sci, Edinburgh EH14 4AS, Scotland
[5] Inst Human & Machine Cognit, Pensacola, FL 32502 USA
关键词
Articulated soft robots (ASRs); feasibility-driven differential dynamic programming; optimal and state-feedback control; underactuated compliant robots; OPTIMAL TRAJECTORIES; DESIGN;
D O I
10.1109/TRO.2023.3288837
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Soft robots can execute tasks with safer interactions. However, control techniques that can effectively exploit the systems' capabilities are still missing. Differential dynamic programming (DDP) has emerged as a promising tool for achieving highly dynamic tasks. But most of the literature deals with applying DDP to articulated soft robots by using numerical differentiation, in addition to using pure feed-forward control to perform explosive tasks. Further, underactuated compliant robots are known to be difficult to control and the use of DDP-based algorithms to control them is not yet addressed. We propose an efficient DDP-based algorithm for trajectory optimization of articulated soft robots that can optimize the state trajectory, input torques, and stiffness profile. We provide an efficient method to compute the forward dynamics and the analytical derivatives of series elastic actuators (SEA)/variable stiffness actuators (VSA) and underactuated compliant robots. We present a state-feedback controller that uses locally optimal feedback policies obtained from DDP. We show through simulations and experiments that the use of feedback is crucial in improving the performance and stabilization properties of various tasks. We also show that the proposed method can be used to plan and control underactuated compliant robots, with varying degrees of underactuation effectively.
引用
收藏
页码:3671 / 3685
页数:15
相关论文
共 51 条
[31]   Swing-Up of Underactuated Compliant Arm Via Iterative Learning Control [J].
Pierallini, Michele ;
Angelini, Franco ;
Bicchi, Antonio ;
Garabini, Manolo .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) :3186-3193
[32]   Trajectory Tracking of a One-Link Flexible Arm via Iterative Learning Control [J].
Pierallini, Michele ;
Angelini, Franco ;
Mengacci, Riccardo ;
Palleschi, Alessandro ;
Bicchi, Antonio ;
Garabini, Manolo .
2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, :7579-7586
[33]  
Poloni M., 1991, ROBOT CONTROL, P393
[34]  
PRATT GA, 1995, IROS '95 - 1995 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS: HUMAN ROBOT INTERACTION AND COOPERATIVE ROBOTS, PROCEEDINGS, VOL 1, P399, DOI 10.1109/IROS.1995.525827
[35]   Flexible mechanisms: the diverse roles of biological springs in vertebrate movement [J].
Roberts, Thomas J. ;
Azizi, Emanuel .
JOURNAL OF EXPERIMENTAL BIOLOGY, 2011, 214 (03) :353-361
[36]   Design, fabrication and control of soft robots [J].
Rus, Daniela ;
Tolley, Michael T. .
NATURE, 2015, 521 (7553) :467-475
[37]  
Santina C. D., 2020, ENCY ROBOT, V489
[38]   Review of modelling and control of flexible-link manipulators [J].
Sayahkarajy, Mostafa ;
Mohamed, Z. ;
Faudzi, Ahmad Athif Mohd .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2016, 230 (08) :861-873
[39]  
Stasse O, 2017, 2017 IEEE-RAS 17TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTICS (HUMANOIDS), P689, DOI 10.1109/HUMANOIDS.2017.8246947
[40]  
Tassa Y, 2014, IEEE INT CONF ROBOT, P1168, DOI 10.1109/ICRA.2014.6907001