An obstacle avoidance algorithm for robot manipulators based on decision-making force

被引:42
作者
Zhang, Wei [1 ]
Cheng, Hongtai [1 ]
Hao, Lina [1 ]
Li, Xingchen [1 ]
Liu, Mingfang [1 ]
Gao, Xifeng [1 ]
机构
[1] Northeastern Univ, Dept Mech Engn & Automat, Shenyang 110819, Liaoning, Peoples R China
基金
美国国家科学基金会;
关键词
Robot manipulator; Obstacle avoidance; Dynamic repulsion field; Decision-making force; GENERATION;
D O I
10.1016/j.rcim.2020.102114
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Obstacle avoidance is a significant skill not only for mobile robots but also for robot manipulators working in unstructured environments. Various algorithms have been proposed to solve off-line planning and on-line adaption problems. However, it is still not able to ensure safety and flexibility in complex scenarios. In this paper, a novel obstacle avoidance algorithm is proposed to improve the robustness and flexibility. The method contains three components: A closed-loop control system is used to filter the preplanned trajectory and ensure the smoothness and stability of the robot motion; the dynamic repulsion field is adopted to fulfill the robot with primitive obstacle avoidance capability; to mimic human's complex obstacle avoidance behavior and instant decision-making mechanism, a parametrized decision-making force is introduced to optimize all the feasible motions. The algorithms were implemented in planar and spatial robot manipulators. The comparative results show the robot can not only track the task trajectory smoothly but also avoid obstacles in different configurations.
引用
收藏
页数:15
相关论文
共 50 条
[21]   Improvement of Obstacle and Singularity Avoidance Path Planning Algorithm for Redundant Manipulators [J].
Liu Yu-Bin ;
Dai Qian .
PROCEEDINGS OF THE 2015 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND AUTOMATION ENGINEERING, 2016, 42 :959-969
[22]   Obstacle Avoidance for Redundant Manipulators Utilizing a Backward Quadratic Search Algorithm [J].
Hu, Tianjian ;
Wang, Tianshu ;
Li, Junfeng ;
Qian, Weiping .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13
[23]   Obstacle avoidance of two-wheeled mobile robot based on DWA algorithm [J].
Zhang, Yi ;
Xiao, ZhiCheng ;
Yuan, XueXi ;
Li, ShuXiu ;
Liang, ShenTao .
2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, :5701-5706
[24]   Obstacle Avoidance for Swarm Robot Based on Self-Organizing Migrating Algorithm [J].
Bao, Diep Quoc ;
Zelinka, Ivan .
PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2018 (INTELS'18), 2019, 150 :425-432
[25]   An obstacle avoidance trajectory control method for intelligent robot based on K decision tree [J].
Wang J. .
International Journal of Manufacturing Technology and Management, 2021, 35 (03) :218-233
[26]   Optical flow based robot obstacle avoidance [J].
Centre de Développement des Technologies Avancées CDTA, Houch Oukil, Baba Hassen - Alger, Algeria .
Int. J. Adv. Rob. Syst., 2007, 1 (13-16) :13-16
[27]   GENETIC ALGORITHM FOR MOBILE ROBOT ROUTE PLANNING WITH OBSTACLE AVOIDANCE [J].
Kwasniewski, Konrad K. ;
Gosiewski, Zdzislaw .
ACTA MECHANICA ET AUTOMATICA, 2018, 12 (02) :151-159
[28]   An Improved BCM Obstacle Avoidance Algorithm for Outdoor Patrol Robot [J].
Luo Qijun ;
Zhang Xiuyan .
2014 SIXTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA), 2014, :87-90
[29]   A Novel Algorithm of Autonomous Obstacle-avoidance for Mobile Robot Based on LIDAR Data [J].
Wu, Peng ;
Xie, Shaorong ;
Liu, Hengli ;
Luo, Jun ;
Li, Qingmei .
2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2015, :2377-2382
[30]   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