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 条
  • [31] The null-space-based behavioral control for mobile robots
    Antonelli, G
    Arrichiello, F
    Chiaverini, S
    2005 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, PROCEEDINGS, 2005, : 15 - 20
  • [32] LEARNING CONTROL OF REDUNDANT DEGREES OF FREEDOM ROBOTS BY OPTIMIZATION IN PARAMETERIZED CONTROL SPACE
    LUNDE, E
    BALCHEN, JG
    MODELING IDENTIFICATION AND CONTROL, 1988, 9 (04) : 207 - 222
  • [33] On the theory of null-controllability for linear normal systems in a Banach space under constraints on the control
    Minyuk, SA
    DIFFERENTIAL EQUATIONS, 1995, 31 (12) : 1966 - 1974
  • [34] Hierarchical tracking task control in redundant manipulators with compliance control in the null-space
    Karami, Abbas
    Sadeghian, Hamid
    Keshmiri, Mehid
    Oriolo, Giuseppe
    MECHATRONICS, 2018, 55 : 171 - 179
  • [35] An Approach for Force Control of Redundant Robots under Unknown Environment
    Sakaino, Sho
    Ohnishi, Kouhei
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-5, 2008, : 1304 - 1309
  • [36] OPERATIONAL SPACE FORMULATION UNDER JOINT CONSTRAINTS
    Osorio, Juan D. Munoz
    Fiore, Mario D.
    Allmendinger, Felix
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2018, VOL 5B, 2018,
  • [37] State-space generalized predictive control for redundant parallel robots
    Belda, K
    Böhm, J
    Valasek, M
    MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2003, 31 (03) : 413 - 432
  • [38] High performance force control for cooperative of null space and task space motion in redundant manipulator
    Makinouchi, Toshihiro
    Murakami, Toshiyuki
    9TH IEEE INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, VOLS 1 AND 2, PROCEEDINGS, 2006, : 177 - +
  • [39] Hybrid impedance control of redundant manipulators: An approach to decouple task space and null space motions
    Oh, Y
    Chung, WK
    Youm, Y
    Kim, M
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 1999, 5 (02): : 149 - 164
  • [40] Vision-based Posture Estimation and Null Space Control for Redundant Manipulator
    Oda, Naoki
    Fujinaga, Noriaki
    IEEJ JOURNAL OF INDUSTRY APPLICATIONS, 2013, 2 (01) : 48 - 54