Solving the Inverse Kinematics Problem of Multiple Redundant Manipulators with Collision Avoidance in Dynamic Environments

被引:15
作者
Zhao, Liangliang [1 ]
Zhao, Jingdong [1 ]
Liu, Hong [1 ]
机构
[1] Harbin Inst Technol, 92 West Dazhi St, Harbin 150001, Heilongjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Inverse kinematics; Multiple manipulators; Collision avoidance; Dynamic obstacles; HYPER-REDUNDANT; JOINT LIMITS; MOTION; OBSTACLES; SPACE;
D O I
10.1007/s10846-020-01279-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents an approach for collision-free kinematics of multiple redundant manipulators in complex environments. The approach describes a representation of task space and joint limit constraints for redundant manipulators and handles collision-free constraints by micromanipulator dynamic model and velocity obstacles. A new algorithm based on Newton-based and first-order techniques is proposed to generate collision-free inverse kinematics solutions. The present approach is applied in simulation for the redundant manipulators in a various working environments with dynamic obstacles. The physical experiments using a Baxter robot in a various working environments with dynamic obstacles are also performed. The results demonstrate the effectiveness of the proposed approach compared with existing methods regarding working environment and computational cost.
引用
收藏
页数:18
相关论文
共 46 条
[1]  
Abe Y, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1207, DOI 10.1109/IROS.2001.977147
[2]   Progress and prospects of the human-robot collaboration [J].
Ajoudani, Arash ;
Zanchettin, Andrea Maria ;
Ivaldi, Serena ;
Albu-Schaeffer, Alin ;
Kosuge, Kazuhiro ;
Khatib, Oussama .
AUTONOMOUS ROBOTS, 2018, 42 (05) :957-975
[3]  
Alonso-Mora J, 2013, SPRINGER TRAC ADV RO, V83, P203
[4]  
Alonso-Mora J, 2012, IEEE INT CONF ROBOT, P360, DOI 10.1109/ICRA.2012.6225166
[5]   Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems [J].
Antonelli, Gianluca .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (05) :985-994
[6]   Inverse Kinematics Techniques in Computer Graphics: A Survey [J].
Aristidou, A. ;
Lasenby, J. ;
Chrysanthou, Y. ;
Shamir, A. .
COMPUTER GRAPHICS FORUM, 2018, 37 (06) :35-58
[7]   Neural network-based kinematic inversion of industrial redundant robots using cooperative fuzzy hint for the joint limits avoidance [J].
Assal, Samy F. M. ;
Watanabe, Keigo ;
Izumi, Kiyotaka .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2006, 11 (05) :593-603
[8]   Generalized reciprocal collision avoidance [J].
Bareiss, Daman ;
van den Berg, Jur .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2015, 34 (12) :1501-1514
[9]  
Bareiss D, 2013, IEEE INT CONF ROBOT, P3847, DOI 10.1109/ICRA.2013.6631118
[10]   The position control of a spatial binary hyper redundant manipulator through its inverse kinematics [J].
Bayram, Atilla ;
Ozgoren, M. Kemal .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2013, 227 (C2) :359-372