On Weight-Prioritized Multitask Control of Humanoid Robots

被引:63
作者
Bouyarmane, Karim [1 ]
Kheddar, Abderrahmane [2 ,3 ]
机构
[1] Univ Lorraine, CNRS, INRIA, Larsen Team,Loria UMR 7503, F-54500 Vandoeuvre Les Nancy, France
[2] Univ Montpellier, LIRMM Interact Digital Humans Grp, CNRS, F-34095 Montpellier, France
[3] CNRS AIST, Joint Robot Lab, RL UMI3218, Tsukuba, Ibaraki 3058568, Japan
基金
欧盟地平线“2020”;
关键词
Lyapunov's indirect method; multiobjective optimization; multitask control; quadratic-program (QP) stability; CONE-CONVEXITY; FORCE CONTROL; MANIPULATORS; SYSTEMS; MOTION; PERTURBATIONS; LOCOMOTION; EFFICIENCY; DYNAMICS; MATRIX;
D O I
10.1109/TAC.2017.2752085
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a formal analysis with some theoretical properties of weight-prioritized multitask inverse-dynamics-like control of humanoid robots, being a case of redundant "manipulators" with a nonactuated free-floating base and multiple unilateral frictional contacts with the environment. The controller builds on a weighted-sum scalarization of a multiobjective optimization problem under equality and inequality constraints, which appears as a straightforward solution to account for state and control input viability constraint characteristic of humanoid robots that were usually absent from early existing pseudoinverse and nullspace projection-based prioritized multitask approaches. We argue that our formulation is indeed well founded and justified from a theoretical standpoint, and we propose an analysis of some stability properties of the approach. Lyapunov stability is demonstrated for the closed-loop dynamical system that we analytically derive in the unconstrained multiobjective optimization case. Stability in terms of solution existence, uniqueness, continuity, and robustness to perturbations is then formally demonstrated for the constrained quadratic program.
引用
收藏
页码:1632 / 1647
页数:16
相关论文
共 54 条
[1]  
Abe Y, 2007, SYMPOSIUM ON COMPUTER ANIMATION 2007: ACM SIGGRAPH/ EUROGRAPHICS SYMPOSIUM PROCEEDINGS, P249
[2]   Rapidly Exponentially Stabilizing Control Lyapunov Functions and Hybrid Zero Dynamics [J].
Ames, Aaron D. ;
Galloway, Kevin ;
Sreenath, Koushil ;
Grizzle, Jessy W. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (04) :876-891
[3]  
[Anonymous], 2009, Matrix Mathematics: Theory, Facts, and Formulas
[4]  
[Anonymous], 2005, MULTICRITERIA OPTIMI
[5]   Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems [J].
Antonelli, Gianluca .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (05) :985-994
[6]  
Atkeson C., 2017, COMP ATLAS ROBOT CON
[7]   Humanoid Robot Locomotion and Manipulation Step Planning [J].
Bouyarmane, Karim ;
Kheddar, Abderrahmane .
ADVANCED ROBOTICS, 2012, 26 (10) :1099-1126
[8]  
Bouyarmane K, 2011, IEEE INT C INT ROBOT, P4414, DOI 10.1109/IROS.2011.6048124
[9]   Some perspectives on the analysis and control of complementarity systems [J].
Brogliato, B .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (06) :918-935
[10]   Stability of Surface Contacts for Humanoid Robots: Closed-Form Formulae of the Contact Wrench Cone for Rectangular Support Areas [J].
Caron, Stephane ;
Quang-Cuong Pham ;
Nakamura, Yoshihiko .
2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, :5107-5112