Control of Redundant Robots Under Hard Joint Constraints: Saturation in the Null Space

被引:146
|
作者
Flacco, Fabrizio [1 ]
De Luca, Alessandro [1 ]
Khatib, Oussama [2 ]
机构
[1] Univ Roma La Sapienza, Dipartimento Ingn Informat Automat & Gest, I-00185 Rome, Italy
[2] Stanford Univ, Artificial Intelligence Lab, Stanford, CA 94305 USA
关键词
Hard joint constraints; inverse differential kinematics; motion control; optimal joint velocity; redundant robots; saturation of commands; INVERSE KINEMATICS; MANIPULATORS; ALGORITHM; LIMITS; SCHEME;
D O I
10.1109/TRO.2015.2418582
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present an efficient method for addressing online the inversion of differential task kinematics for redundant manipulators, in the presence of hard limits on joint space motion that can never be violated. The proposed Saturation in the Null Space (SNS) algorithm proceeds by successively discarding the use of joints that would exceed their motion bounds when using the minimum norm solution. When processing multiple tasks with priority, the SNS method realizes a preemptive strategy by preserving the correct order of priority in spite of the presence of saturations. In the single- and multitask case, the algorithm automatically integrates a least possible task-scaling procedure, when an original task is found to be unfeasible. The optimality properties of the SNS algorithm are analyzed by considering an associated quadratic programming problem. Its solution leads to a variant of the algorithm, which guarantees optimality even when the basic SNS algorithm does not. Numerically efficient versions of these algorithms are proposed. Their performance allows real-time control of robots executing many prioritized tasks with a large number of hard bounds. Experimental results are reported.
引用
收藏
页码:637 / 654
页数:18
相关论文
共 50 条
  • [1] Motion Control of Redundant Robots under Joint Constraints: Saturation in the Null Space
    Flacco, Fabrizio
    De Luca, Alessandro
    Khatib, Oussama
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 285 - 292
  • [2] Prioritized Multi-Task Motion Control of Redundant Robots under Hard Joint Constraints
    Flacco, Fabrizio
    De Luca, Alessandro
    Khatib, Oussama
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 3970 - 3977
  • [3] Prioritized multi-task motion control of redundant robots under hard joint constraints
    Flacco, Fabrizio
    De Luca, Alessandro
    Khatib, Oussama
    IEEE International Conference on Intelligent Robots and Systems, 2012, : 3970 - 3977
  • [4] Kinematic Control of Redundant Robots With Online Handling of Variable Generalized Hard Constraints
    Kazemipour, Amirhossein
    Khatib, Maram
    Al Khudir, Khaled
    Gaz, Claudio
    De Luca, Alessandro
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (04) : 9279 - 9286
  • [5] A Multi-Task Priority Framework for Redundant Robots with Multiple Kinematic Chains under Hard Joint and Cartesian Constraints
    Penalver, Antonio
    Javier Fernandez, J.
    Soriano, Antonio
    Sanz, Pedro J.
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 2410 - 2417
  • [6] Joint Stiction Avoidance with Null-Space Motion in Real-Time Model Predictive Control for Redundant Collaborative Robots
    Ducaju, Julian M. Salt
    Olofsson, Bjorn
    Robertsson, Anders
    Johansson, Rolf
    2021 30TH IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2021, : 307 - 314
  • [7] Joint Space Stiffness and Damping for Cartesian and Null Space Impedance Control of Redundant Robotic Manipulators
    Saldarriaga, Carlos
    Chakraborty, Nilanjan
    Kao, Imin
    ROBOTICS RESEARCH: THE 19TH INTERNATIONAL SYMPOSIUM ISRR, 2022, 20 : 410 - 426
  • [8] An overview of null space projections for redundant, torque-controlled robots
    Dietrich, Alexander
    Ott, Christian
    Albu-Schaeffer, Alin
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2015, 34 (11): : 1385 - 1400
  • [9] Experiments with Force Control of Redundant Robots in Unstructured Environment Using Minimal Null-space Formulation
    Nemec, Bojan
    Zlajpah, Leon
    Journal of Advanced Computational Intelligence and Intelligent Informatics, 2001, 5 (05) : 263 - 268
  • [10] Kinematic control of robots with joint constraints
    Allotta, B
    Colla, V
    Bioli, G
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1999, 121 (03): : 433 - 442