Adaptive Fingers Coordination for Robust Grasp and In-Hand Manipulation Under Disturbances and Unknown Dynamics

被引:11
作者
Khadivar, Farshad [1 ]
Billard, Aude [1 ]
机构
[1] Ecole Polytech Fed Lausanne EPFL, Learning Algorithms & Syst Lab LASA, CH-1015 Lausanne, Switzerland
基金
欧洲研究理事会;
关键词
Task analysis; Robot kinematics; Planning; Trajectory; Manipulator dynamics; Dynamics; Synchronization; Coupled dynamical systems; dexterous manipulation; finger gating; grasping; object with uneven mass distribution; robust; adaptive control of robotic systems; DEXTEROUS MANIPULATION; OPTIMIZATION; SYNCHRONIZATION; VISION; MOTION; GAITS;
D O I
10.1109/TRO.2023.3280028
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a control framework for achieving a robust object grasp and manipulation in hand. In-hand manipulation remains a demanding task as the object is never stable and task success relies on carefully synchronizing the fingers' dynamics. Indeed, fingers must simultaneously generate motion while maintaining contact with the object and, by staying within the hand's frame, ensuring that the object remains manipulable. These challenges are exacerbated once the hand gets disturbed or when the internal dynamics of the manipulated object are unknown, such as when it is filled with liquid moving during manipulation. We present a control strategy based on coupled dynamical systems (DSs), whereby the fingers move in synchronization using an intermediate dynamics responsible for coordinating fingers. To adapt to changes in forces due to model uncertainties and unexpected disturbances, we employ an adaptive torque-controller combined with a joint impedance regulator that guarantees high tracking accuracy while adapting to dynamic changes. We validate the approach in multiple experiments on 16-degrees-of-freedom robotic hand grasping and manipulating objects with different mass properties, e.g., uneven or varying mass distribution in a glass half-filled with water. We show that the robot can compensate for disturbances generated by internal dynamics and external perturbations. Additionally, we showcase how our controller, in conjunction with learning from human demonstration, provides a robust solution for more complicated manipulations such as finger gaiting.
引用
收藏
页码:3350 / 3367
页数:18
相关论文
共 58 条
[1]   Learning dexterous in-hand manipulation [J].
Andrychowicz, Marcin ;
Baker, Bowen ;
Chociej, Maciek ;
Jozefowicz, Rafal ;
McGrew, Bob ;
Pachocki, Jakub ;
Petron, Arthur ;
Plappert, Matthias ;
Powell, Glenn ;
Ray, Alex ;
Schneider, Jonas ;
Sidor, Szymon ;
Tobin, Josh ;
Welinder, Peter ;
Weng, Lilian ;
Zaremba, Wojciech .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2020, 39 (01) :3-20
[2]  
[Anonymous], 2014, Adaptive Filtering Prediction and Control
[3]  
Bai YF, 2014, IEEE INT CONF ROBOT, P1560, DOI 10.1109/ICRA.2014.6907059
[4]   Hands for dexterous manipulation and robust grasping: A difficult road toward simplicity [J].
Bicchi, A .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (06) :652-662
[5]  
Bishop C. M., 1995, Neural networks for pattern recognition
[6]  
Caccavale F, 2016, SPRINGER HANDBOOK OF ROBOTICS, P989
[7]   More Than a Feeling: Learning to Grasp and Regrasp Using Vision and Touch [J].
Calandra, Roberto ;
Owens, Andrew ;
Jayaraman, Dinesh ;
Lin, Justin ;
Yuan, Wenzhen ;
Malik, Jitendra ;
Adelson, Edward H. ;
Levine, Sergey .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :3300-3307
[8]  
Chavan-Dafle N, 2018, IEEE INT CONF ROBOT, P254
[9]  
Chavan-Dafle N, 2015, IEEE INT C INT ROBOT, P6215, DOI 10.1109/IROS.2015.7354264
[10]   Global planning for dexterous reorientation of rigid objects: Finger tracking with rolling and sliding [J].
Cherif, M ;
Gupta, KK .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2001, 20 (01) :57-84