Dynamic neural learning for obstacle avoidance of humanoid robot performing cooperative tasks

被引:1
作者
Luo, Yamei [1 ]
Zhang, Mingyang [1 ]
Liu, Yu [1 ]
Lin, Junjie [1 ]
Zhang, Zhijun [1 ]
机构
[1] South China Univ Technol, Sch Automat Sci & Engn, Guangzhou, Peoples R China
关键词
Neural networks; Motion planning; Quadratic programming; Redundant robot manipulator; Collision avoidance; KINEMATICALLY REDUNDANT MANIPULATORS; SCHEME; PROJECTION; NETWORK; MOTION; ALGORITHM;
D O I
10.1016/j.neucom.2025.129727
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
How to avoid the collision between a humanoid robot's two manipulators is an important problem when two arms cooperate to perform the end task. In this paper, a dynamic neural learning for obstacle avoidance (DNLOA) scheme of a humanoid robot performing cooperative tasks is proposed. In this scheme, the trajectory tracking and mutual collision avoidance of the dual robot arms are converted to a quadratic programming (QP) framework, and the end-effector's trajectory tracking, mutual collision avoidance and joint angle range are described as equality constraints or inequality constraints. Then the QP framework is solved by a simplified recurrent neural network (S-RNN). The framework is applied to the trajectory tracking tasks of drawing double crossed circles and writing Chinese characters with the humanoid robot's dual manipulators. With the proposed DNLOA scheme, the tasks are done precisely without dual-arm mutual collision. Compared the scheme we proposed with the minimize velocity norm scheme (MVN) existed, experiments show that the proposed DNLOA scheme for humanoid robot is effective, accurate and practical.
引用
收藏
页数:14
相关论文
共 40 条
[1]   An improved pseudoinverse solution for redundant hydraulic manipulators [J].
Beiner, L ;
Mattila, J .
ROBOTICA, 1999, 17 :173-179
[2]   Collision Avoidance with Task Constraints and Kinematic Limitations for Dual Arm Robots [J].
Ceriani, Nicola Maria ;
Zanchettin, Andrea Maria ;
Rocco, Paolo .
INTELLIGENT AUTONOMOUS SYSTEMS 13, 2016, 302 :1285-1299
[3]   DNN-Based Force Estimation in Hyper-Redundant Manipulators [J].
Choi, Sunwoong ;
Moon, Yonghwan ;
Kim, Jeongryul ;
Kim, Keri .
INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2024, 25 (10) :2111-2123
[4]   Dual-Arm Robot Motion Planning for Collision Avoidance using B-Spline Curve [J].
Choi, Younsung ;
Kim, Donghyung ;
Hwang, Soonwoong ;
Kim, Hyeonguk ;
Kim, Namwun ;
Han, Changsoo .
INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2017, 18 (06) :835-843
[5]   Obstacle avoidance control of redundant robots using variants of particle swarm optimization [J].
Chyan, Goh Shyh ;
Ponnambalam, S. G. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (02) :147-153
[6]  
Ding H, 1996, J INTELL ROBOT SYST, V16, P229, DOI 10.1007/BF00245422
[7]   An efficient projection neural network for solving bilinear programming problems [J].
Effati, Sohrab ;
Mansoori, Amin ;
Eshaghnezhad, Mohammad .
NEUROCOMPUTING, 2015, 168 :1188-1197
[8]  
Felip J, 2014, IEEE-RAS INT C HUMAN, P823, DOI 10.1109/HUMANOIDS.2014.7041458
[9]   A New Inequality-Based Obstacle-Avoidance MVN Scheme and Its Application to Redundant Robot Manipulators [J].
Guo, Dongsheng ;
Zhang, Yunong .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (06) :1326-1340
[10]   G2-Type SRMPC Scheme for Synchronous Manipulation of Two Redundant Robot Arms [J].
Jin, Long ;
Zhang, Yunong .
IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (02) :153-164