Journal of Jilin University(Engineering and Technology Edition) ›› 2024, Vol. 54 ›› Issue (7): 1862-1868.doi: 10.13229/j.cnki.jdxbgxb.20230031

Previous Articles    

Trajectory planning algorithm for grasping manipulator considering energy consumption and load factors

Xiao-hong TANG(),Yong-jian GONG   

  1. School of Mechanical and Electrical Engineering,Central South University of Forestry and Technology,Changsha 410000,China
  • Received:2023-01-06 Online:2024-07-01 Published:2024-08-05

Abstract:

Because the trajectory planning of the grasping manipulator is unreasonable, the movement distance is increased, and a large amount of energy is lost. Therefore, an algorithm for trajectory planning of the grasping manipulator considering energy consumption and load factors is proposed. The kinematics model of the grasping manipulator is established according to the kinematics principle. The space position and attitude of each link are solved through homogeneous transformation matrix. The time interval sequence and cubic non-uniform B-spline interpolation algorithm are used to constrain the angle, velocity and acceleration of each joint, so as to optimize the energy consumption and load of its motion trajectory. The linear regression analysis equation is used to generate a new population, find out the optimal particle of the population and replace it with any particle in the original population, and the optimal movement trajectory of the population was found by repeating the process. Experimental results show that the proposed algorithm has fast convergence speed and minimum energy consumption.

Key words: energy consumption calculation, load balancing, grasping manipulator, motion track, kinematics, chaotic population, particle swarm optimization

CLC Number: 

  • TH16

Fig.1

Schematic diagram of spatial coordinate system of each link of grasping manipulator"

Fig.2

Schematic diagram of angular motion of 6 joints"

Fig.3

Schematic diagram of angular velocity change of 6 joints"

Fig.4

Schematic diagram of acceleration changes of 6 joint angles"

Table 1

Conditions of grasping arm rods"

杆序号

连杆

角度/(°)

连杆

长度

连杆

偏距

关节角旋转范围/(°)
1000±180
290300±90
30700±150
40700±150
5-903040±150
69000±180

Table 1

Energy consumption of 6 joints under each algorithm"

关节序号本文算法文献[4]算法文献[5]算法
120876J22816J22163J
219356J20921J20671J
320135J21085J20517J
417834J19547J18951J
519832J20849J20812J
621094J22714J21427J

Fig.5

Comparison and analysis of convergence speedof algorithms"

1 李克讷,马玉如,王温鑫,等.基于伪逆的冗余度机械臂关节速度约束方案[J]. 仪器仪表学报,2022,43(2):225-233.
Li Ke-ne, Ma Yu-ru, Wang Wen-xin, et al. Redundant manipulator joint-velocity constraint scheme based on pseudoinverse[J]. Chinese Journal of Scientific Instrument, 2022, 43(2): 225-233.
2 李英立,赵忆文,王争,等.基于深度图像与三维栅格离线映射的机械臂环境建模方法[J].控制与决策,2020,35(7):1537-1546.
Li Ying-li, Zhao Yi-wen, Wang Zheng, et al. Environment modelling method for manipulator robot based online-mapping between depth image and OctoMap[J]. Control and Decision, 2020,35(7): 1537-1546.
3 白云飞,张奇峰,范云龙,等.基于能耗优化的深海电动机械臂轨迹规划[J].机器人,2020,42(3):301-308.
Bai Yun-fei, Zhang Qi-feng, Fan Yun-long, et al. Trajectory planning of deep-sea electric manipulator based on energy optimization[J]. Robot, 2020,42(3): 301-308.
4 彭见辉,陈军杰,李佳玉.基于DCNLP的分拣机械臂最优能耗控制[J].组合机床与自动化加工技术,2022(10):92-96.
Peng Jian-hui, Chen Jun-jie, Li Jia-yu. Research on the least-effort optimal control problem of sorting robotic manipulator using DCNLP[J]. Modular Machine Tool & Automatic Manufacturing Technique, 2022 (10): 92-96.
5 孙颙琰,郭文勇,孙云岭,等.基于自适应变换蝙蝠算法的机械臂轨迹优化[J].机械传动,2022,46(5):35-41.
Sun Yong-yan, Guo Wen-yong, Sun Yun-ling, et al. Trajectory optimization of manipulator based on adaptive transformation bat algorithm[J]. Journal of Mechanical Transmission, 2022, 46(5): 35-41.
6 张昌,武玉强.基于P-Rob六自由度机械臂运动学建模与仿真[J].包装工程,2020,41(11):166-173.
Zhang Chang, Wu Yu-qiang. Kinematics modeling and simulation of six degrees of freedom manipulator based on P-rob[J]. Packaging Engineering, 2020,41(11): 166-173.
7 石建平,李培生,刘国平,等.基于改进克隆选择算法的机械臂运动学逆解[J].计算机集成制造系统,2021,27(10):2929-2939.
Shi Jian-ping, Li Pei-sheng, Liu Guo-ping, et al. Hybrid mutation clonal selection algorithm for solving inverse kinematics of manipulator[J]. Computer Integrated Manufacturing Systems, 2021,27(10): 2929-2939.
8 冯晨旭,胡三宝.基于改进天牛须搜索的机械臂运动学逆解[J]. 武汉大学学报:工学版,2020,53(12):1121-1128.
Feng Chen-xu, Hu San-bao. Kinematic inverse solution of mechanical arm based on improved beetle antennae search[J]. Engineering Journal of Wuhan University, 2020,53(12): 1121-1128.
9 宋成,袁杰. 一种冗余机械臂多目标轨迹优化方法[J].机械科学与技术,2020,39(12):1852-1858.
Song Cheng, Yuan Jie. A method for multi-objective optimization of redundant manipulator's trajectory[J]. Mechanical Science and Technology for Aerospace Engineering, 2020,39(12): 1852-1858.
10 谭月胜,詹登辉,张彭豪.刚柔耦合串联机械臂末端位置误差分析与补偿[J].农业机械学报,2021,52(2):416-426.
Tan Yue-sheng, Zhan Deng-hui, Zhang Peng-hao. Analysis and compensation of end position error of rigid-flexible coupling serial manipulator[J]. Transactions of the Chinese Society for Agricultural Machinery, 2021,52(2): 416-426.
11 郑涛,刘满禄. 一种机械臂分段插值轨迹规划方法[J].机械设计与制造,2020(3):261-264.
Zheng Tao, Liu Man-lu. A method of segmental interpolation trajectory planning for robotic arm[J]. Machinery Design & Manufacture, 2020(3): 261-264.
12 田会方,潘宁静.纤维缠绕机芯模自动装卸机械臂轨迹仿真与分析[J]. 机床与液压,2020,48(3):52-57.
Tian Hui-fang, Pan Ning-jing. Simulation and analysis of trajectory of automatic loading and unloading manipulator for filament winding machine[J]. Machine Tool & Hydraulics, 2020,48(3): 52-57.
13 方春恩,曾春燕,薛涛,等.基于混沌粒子群算法的IGBT参数提取研究[J].电力电子技术,2020,54(7):133-135, 140.
Fang Chun-en, Zeng Chun-yan, Xue Tao, et al. IGBT parameter extraction based on chaotic particle swarms optimization[J]. Power Electronics, 2020,54(7): 133-135, 140.
14 袁蒙恩,陈立家,冯子凯.基于单目视觉的多种群粒子群机械臂路径规划算法[J].计算机应用,2020,40(10):2863-2871.
Yuan Meng-en, Chen Li-jia, Feng Zi-kai. Path planning algorithm of multi-population particle swarm manipulator based on monocular vision[J]. Journal of Computer Applications, 2020,40(10): 2863-2871.
15 江鸿怀,金晓怡,邢亚飞,等.基于粒子群优化算法的五自由度机械臂轨迹规划[J].机械设计与研究,2020,36(1):107-110.
Jiang Hong-huai, Jin Xiao-yi, Xing Ya-fei, et al. Five-degree-of-freedom manipulator trajectory planning based on psoparticle algorithm[J]. Machine Design & Research, 2020,36(1): 107-110.
[1] Guang-bao LI,Dong GAO,Yong LU,Hao PING,Yuan-yuan ZHOU. Internal surface treatment of gas-liquid-solid technology based on improved neural network and Fluent [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(6): 1537-1547.
[2] Tao CHEN,Zhi-gang ZHOU,Nan-nan LEI. Multi-objective optimization of parameters of automotive mechanical automatic transmission system based on particle swarm optimization [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(5): 1214-1220.
[3] Ya-dong GONG,Ming-xiang DING,Xiang LI,Jin-min TIAN. Milling analysis and parameter optimization for TC4 titanium alloy material [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(4): 917-925.
[4] Ping-yi LIU,Xiao-ting LI,Ruo-lin GAO,Hai-tao LI,Wen-jun WEI,Ya WANG. Design and experiment of tilt-driving mechanism for the vehicle [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(8): 2185-2192.
[5] Guo-jin TAN,Qing-wen KONG,Xin HE,Pan ZHANG,Run-chao YANG,Yang-jun CHAO,Zhong YANG. Bridge scour depth identification based on dynamic characteristics and improved particle swarm optimization algorithm [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(6): 1592-1600.
[6] Jian WU,Bin XU. Displacement interval prediction model and simulation of accumulation landslide based on ceemdan theory [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(2): 562-568.
[7] Jie LI,Chang-wang JIA,Qi ZHAO. Solution of nonlinear equilibrium state of vehicle steering and its stability determination [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(12): 3326-3334.
[8] Zheng ZHANG,Qi-dan ZHU,Xiao-long LYU,Xing FAN. Optimized method for solving inverse kinematics of redundant manipulator [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(12): 3379-3387.
[9] Pei-ran YING,Xiao-qing ZENG,Tuo SHEN,Teng-fei YUAN,Hai-feng SONG,Yi-zeng WANG. Redundant operation code-based intelligent algorithm for energy⁃efficient driving of high-speed train [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(12): 3404-3414.
[10] Yong-gang CHEN,Ji-ye XU,Hai-yong WANG,Wen-xiang XIONG. Fault diagnosis method of point machine based on adaptive neural fuzzy inference network system [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(11): 3274-3280.
[11] Jin-wu GAO,Zhi-huan JIA,Xiang-yang WANG,Hao XING. Degradation trend prediction of proton exchange membrane fuel cell based on PSO⁃LSTM [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(9): 2192-2202.
[12] Chong ZHANG,Yun-feng HU,Xun GONG,Yao SUN. Design of model⁃free adaptive sliding mode controller for cathode flow of fuel cell [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(9): 2085-2095.
[13] Ren-chu GUAN,Bao-run HE,Yan-chun LIANG,Xiao-hu SHI. Particle swarm optimization algorithm based on kinship selection [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(8): 1842-1849.
[14] Jing QIN,De ZHENG,Yi-qiang PEI,Yong LYU,Qing-peng SU,Ying-bo WANG. Prediction method of engine performance and emission based on PSO-GPR [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(7): 1489-1498.
[15] Zhen WANG,Meng GAI,Heng-shuo XU. Surface reconstruction algorithm of 3D scene image based on virtual reality technology [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(7): 1620-1625.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!