CUI Jingkai,ZHOU Yufei,HE Shunfeng,et al.Trajectory tracking and obstacle avoidance of a redundant robotic manipulator based on the improved grey wolf optimizer[J].Optics and Precision Engineering,2023,31(24):3595-3605.
CUI Jingkai,ZHOU Yufei,HE Shunfeng,et al.Trajectory tracking and obstacle avoidance of a redundant robotic manipulator based on the improved grey wolf optimizer[J].Optics and Precision Engineering,2023,31(24):3595-3605. DOI: 10.37188/OPE.20233124.3595.
Trajectory tracking and obstacle avoidance of a redundant robotic manipulator based on the improved grey wolf optimizer
In this study, the trajectory tracking and obstacle avoidance of redundant robotic manipulators are unified as an optimization problem, and a trajectory-tracking optimizer with obstacle avoidance capability based on an improved grey wolf optimizer (IGWO) is proposed. First, the obstacle avoidance space is modeled using the bounding box method, and the GJK algorithm is used to calculate the minimum distance between the robotic manipulator and the obstacle. Second, a fitness function is derived, and a reward function for obstacle avoidance is introduced to actively reward the optimizer such that the manipulator can track the target trajectory while avoiding obstacles. Third, the grey wolf optimizer (GWO) is improved using a random dispersion strategy to improve its global search ability and solve optimization problems more accurately. Finally, the effectiveness and superiority of the proposed method were verified using a nine-degree-of-freedom redundant robotic manipulator. The experimental results show that for a circular target trajectory, the tracking error of the robotic manipulator is 0.21 mm. During the tracking process, the distance between the robotic manipulator and obstacle is not shorter than 70 mm. Compared to the GWO, the IGWO improved the tracking accuracy by 13%. The proposed trajectory tracking optimizer can perform the trajectory tracking and obstacle avoidance tasks of redundant robotic manipulators with millimeter-level accuracy; the IGWO can effectively improve the convergence accuracy of the classical GWO.
关键词
冗余机械臂灰狼算法轨迹跟踪避障规划
Keywords
redundant robotic manipulatorgrey wolf optimizertrajectory trackingobstacle avoidance
references
OMISORE O M, HAN S P, XIONG J, et al. A review on flexible robotic systems for minimally invasive surgery[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2022, 52(1): 631-644. doi: 10.1109/tsmc.2020.3026174http://dx.doi.org/10.1109/tsmc.2020.3026174
DING X L, WANG Y C, WANG Y B, et al. A review of structures, verification, and calibration technologies of space robotic systems for on-orbit servicing[J]. Science China Technological Sciences, 2021, 64(3): 462-480. doi: 10.1007/s11431-020-1737-4http://dx.doi.org/10.1007/s11431-020-1737-4
WANG W R, LIU K J, GU J L, et al. Gain-optimization trajectory planning method for hyper-redundant manipulator with joint constraints[J]. Opt. Precision Eng., 2019, 27(5): 1075-1086.(in Chinese). doi: 10.3788/ope.20192705.1075http://dx.doi.org/10.3788/ope.20192705.1075
KHAN A H, LI S, LUO X. Obstacle avoidance and tracking control of redundant robotic manipulator: an RNN-based metaheuristic approach[J]. IEEE Transactions on Industrial Informatics, 2020, 16(7): 4670-4680. doi: 10.1109/tii.2019.2941916http://dx.doi.org/10.1109/tii.2019.2941916
GUO D S, LI A F, CAI J H, et al. Inverse kinematics of redundant manipulators with guaranteed performance[J]. Robotica, 2022, 40(1): 170-190. doi: 10.1017/s026357472100045xhttp://dx.doi.org/10.1017/s026357472100045x
LOPEZ-FRANCO C, DIAZ D, HERNANDEZ-BARRAGAN J, et al. A metaheuristic optimization approach for trajectory tracking of robot manipulators[J]. Mathematics, 2022, 10(7): 1051. doi: 10.3390/math10071051http://dx.doi.org/10.3390/math10071051
ROKBANI N, MIRJALILI S, SLIM M, et al. A beta salp swarm algorithm meta-heuristic for inverse kinematics and optimization[J]. Applied Intelligence, 2022, 52(9): 10493-10518. doi: 10.1007/s10489-021-02831-3http://dx.doi.org/10.1007/s10489-021-02831-3
JIANG L, ZHOU Y, SUN K, et al. Obstacle avoidance control for 7-DOF redundant manipulators[J]. Opt. Precision Eng., 2013, 21(7): 1795-1802. (in Chinese). doi: 10.3788/ope.20132107.1795http://dx.doi.org/10.3788/ope.20132107.1795
AGARWAL D, BHARTI P S. Implementing modified swarm intelligence algorithm based on Slime moulds for path planning and obstacle avoidance problem in mobile robots[J]. Applied Soft Computing, 2021, 107: 107372. doi: 10.1016/j.asoc.2021.107372http://dx.doi.org/10.1016/j.asoc.2021.107372
ZHANG J X, ZHANG J X, ZHANG Q, et al. Obstacle avoidance path planning of space robot based on improved particle swarm optimization[J]. Symmetry, 2022, 14(5): 938. doi: 10.3390/sym14050938http://dx.doi.org/10.3390/sym14050938
CHANG N D, FENG C, CHENG P D, et al. Research on off-road path optimization algorithm based on Bekker theory improved genetic algorithm[J]. Opt. Precision Eng., 2023, 31(5): 767-775.(in Chinese). doi: 10.37188/OPE.20233105.0767http://dx.doi.org/10.37188/OPE.20233105.0767
CAMERON S. Enhancing GJK: computing minimum and penetration distances between convex polyhedra[C]. Proceedings of International Conference on Robotics and Automation.25-25, 1997, Albuquerque, NM, USA. IEEE, 2002: 3112-3117. doi: 10.1109/robot.1997.606761http://dx.doi.org/10.1109/robot.1997.606761
MIRJALILI S, MIRJALILI S M, LEWIS A. Grey wolf optimizer[J]. Advances in Engineering Software, 2014, 69: 46-61. doi: 10.1016/j.advengsoft.2013.12.007http://dx.doi.org/10.1016/j.advengsoft.2013.12.007
CUI J K, LIU T Y, ZHU M C, et al. Improved team learning-based grey wolf optimizer for optimization tasks and engineering problems[J]. The Journal of Supercomputing, 2023, 79(10): 10864-10914. doi: 10.1007/s11227-022-04930-5http://dx.doi.org/10.1007/s11227-022-04930-5
CHEN P, PEI J, LU W, et al. A deep reinforcement learning based method for real-time path planning and dynamic obstacle avoidance[J]. Neurocomputing, 2022, 497: 64-75. doi: 10.1016/j.neucom.2022.05.006http://dx.doi.org/10.1016/j.neucom.2022.05.006
DEB K. An efficient constraint handling method for genetic algorithms[J]. Computer Methods in Applied Mechanics and Engineering, 2000, 186(2/3/4): 311-338. doi: 10.1016/s0045-7825(99)00389-8http://dx.doi.org/10.1016/s0045-7825(99)00389-8
Identification and compensation of friction for modular joints based on grey wolf optimizer
Feed-forward control of stack piezoelectric actuator
Control of piezoelectric ceramic actuator via dynamic fuzzy system model
Related Author
No data
Related Institution
Center of Materials Science and Optoelectronics Engineering, University of Chinese Academy of Sciences
School of Mechanical and Power Engineering, East China University of Science and Technology
Department of Mechanical Engineering, Columbia University, New York 10027, America
Department of Mechanical Engineering, University of Saskatchewan
State Key Laboratory of Applied Optics,Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Sciences2. University of Chinese Academy of Sciences3. Fine Mechanics and Physics, Chinese Academ of Sciences