Torque optimizing control with singularity-robustness for kinematically redundant robots

被引:26
|
作者
Chung, CY [1 ]
Lee, BH [1 ]
Kim, MS [1 ]
Lee, CW [1 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn, Seoul 151742, South Korea
关键词
kinematically redundant manipulators; torque-optimality; singularity-robustness; dynamic control equation; weighted generalized inverses; Jacobian-inertia product; damped least-squares inverses; generalized dynamic manipulability measure;
D O I
10.1023/A:1008152705719
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new control method for kinematically redundant manipulators having the properties of torque-optimality and singularity-robustness is developed. A dynamic control equation, an equation of joint torques that should be satisfied to get the desired dynamic behavior of the end-effector, is formulated using the feedback linearization theory. The optimal control law is determined by locally optimizing an appropriate norm of joint torques using the weighted generalized inverses of the manipulator Jacobian-inertia product. In addition, the optimal control law is augmented with fictitious joint damping forces to stabilize the uncontrolled dynamics acting in the null-space of the Jacobian-inertia product. This paper also presents a new method for the robust handling of robot kinematic singularities in the context of joint torque optimization. Control of the end-effector motions in the neighborhood of a singular configuration is based on the use of the damped least-squares inverse of the Jacobian-inertia product. A damping factor as a function of the generalized dynamic manipulability measure is introduced to reduce the end-effector acceleration error caused by the damping. The proposed control method is applied to the numerical model of SNU-ERC 3-DOF planar direct-drive manipulator.
引用
收藏
页码:231 / 258
页数:28
相关论文
共 50 条
  • [31] Forward Kinematic Analysis of Kinematically Redundant Hybrid Parallel Robots
    Wen, Kefei
    Gosselin, Clement M.
    JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, 2020, 12 (06):
  • [32] Obstacle avoidance for kinematically redundant robots using distance algorithm
    Chung, CY
    Lee, BH
    Lee, JH
    IROS '97 - PROCEEDINGS OF THE 1997 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOT AND SYSTEMS: INNOVATIVE ROBOTICS FOR REAL-WORLD APPLICATIONS, VOLS 1-3, 1996, : 1787 - 1793
  • [33] Research of the identity of fault tolerance performance for kinematically redundant robots
    College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing 100022, China
    Gaojishu Tongxin, 2008, 6 (615-623):
  • [34] Robustness and performance tradeoffs in torque control of robots with harmonic drive transmission
    Moghaddam, MM
    Goldenberg, AA
    1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 2365 - 2370
  • [35] Kinematically redundant actuators, a solution for conflicting torque-speed requirements
    Verstraten, Tom
    Furnemont, Raphael
    Lopez-Garcia, Pablo
    Rodriguez-Cianca, David
    Vanderborght, Bram
    Lefeber, Dirk
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2019, 38 (05): : 612 - 629
  • [36] Torque minimization of kinematically redundant manipulators using a dual neural network
    Zhang, YN
    Wang, J
    8TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING, VOLS 1-3, PROCEEDING, 2001, : 1145 - 1150
  • [37] Kinematically Redundant Spatial Parallel Mechanisms for Singularity Avoidance and Large Orientational Workspace
    Gosselin, Clement
    Schreiber, Louis-Thomas
    IEEE TRANSACTIONS ON ROBOTICS, 2016, 32 (02) : 286 - 300
  • [38] DYNAMIC CONTROL OF KINEMATICALLY REDUNDANT ROBOTIC MANIPULATORS
    LUNDE, E
    EGELAND, O
    BALCHEN, JG
    MODELING IDENTIFICATION AND CONTROL, 1987, 8 (03) : 159 - 174
  • [39] Control of kinematically redundant manipulator with actuator constraints
    Galicki, M
    ROMOCO'05: PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2005, : 123 - 130
  • [40] On the implementation of velocity control for kinematically redundant manipulators
    English, JD
    Maciejewski, AA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2000, 30 (03): : 233 - 237