Quadratically Constrained Quadratic-Programming Based Control of Legged Robots Subject to Nonlinear Friction Cone and Switching Constraints

被引:13
|
作者
Aghili, Farhad [1 ,2 ]
机构
[1] Canadian Space Agcy, St Hubert, PQ J3Y 8Y9, Canada
[2] Concordia Univ, Montreal, PQ H3G 1M8, Canada
关键词
Constrained mutlibody dynamics; friction cones; humanoid robots; legged robots; optimal control; robotic grasping; switching constraints; unilateral constraints; walking robots; PARALLEL MANIPULATORS; UNIFIED APPROACH; MOTION CONTROL; FORCE CONTROL; COMPUTATION; DYNAMICS; REDUNDANCY; CONTACTS; LIMITS; SPACE;
D O I
10.1109/TMECH.2017.2755859
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A hierarchical control architecture is presented for energy-efficient control of robots subject to variety of linear/nonlinear inequality constraints such as Coulomb friction cones, switching unilateral contacts, actuator saturation limits, and yet minimizing the power losses in the joint actuators. The control formulation can incorporate the nonlinear friction cone constraints into the control without recourse to the common linear approximation of the constraints or introduction of slack variables. A performance metric is introduced that allows trading-off the multiple constraints when otherwise finding an optimal solution is not feasible. Moreover, the projection-based controller does not require the minimal-order dynamics model and hence allows switching contacts that are particularly appealing for legged or walking robots. The fundamental properties of constrained inertia matrix derived are similar to those of general inertia matrix of the system, and subsequently these properties are greatly exploited for control design purposes. The problem of task space control with minimum (point-wise) power dissipation subject to all physical constraints is transcribed into a quadratically constrained quadratic programming that can be solved by barrier methods. Experimental results are appended to comparatively demonstrate the efficiency and performance of the optimal controller.
引用
收藏
页码:2469 / 2479
页数:11
相关论文
共 1 条