journal article·2023-09-20Open access

Time-Optimal Trajectory Planning for Woodworking Manipulators Using an Improved PSO Algorithm

Sihan Chen, Changqing Zhang, Jiaping Yi

Applied Sciences· Volume 13· Issue 18

Abstract

Woodworking manipulators are applied in wood processing to promote automatic levels in the wood industry. However, traditional trajectory planning results in low operational stability and inefficiency. Therefore, we propose a method combining 3-5-3 piecewise polynomial (composed of cubic and quintic polynomials) interpolation and an improved particle swarm optimization (PSO) algorithm to study trajectory planning and time optimization of woodworking manipulators. In trajectory planning, we conducted the kinematics analysis to determine the position information of joints at path points in joint space and used 3-5-3 piecewise polynomial interpolation to fit a point-to-point trajectory and ensure the stability. For trajectory time optimization, we propose an improved PSO that adapts multiple strategies and incorporates a golden sine optimization algorithm (Gold-SA). Therefore, the proposed improved PSO can be called GoldS-PSO. Using benchmark functions, we compared GoldS-PSO to four other types of PSO algorithms and Gold-SA to verify its effectiveness. Then, using GoldS-PSO to optimize the running time of each joint, our results showed that GoldS-PSO was superior to basic PSO and Gold-SA. The shortest running time obtained by using GoldS-PSO was 47.35% shorter than before optimization, 8.99% shorter than the basic PSO, and 6.23% shorter than the Gold-SA, which improved the running efficiency. Under optimal time for GoldS-PSO, our simulation results showed that the displacement and velocity of each joint were continuous and smooth, and the acceleration was stable without sudden changes, proving the method’s feasibility and superiority. This study can serve as the basis for the motion control system of woodworking manipulators and provide reference for agricultural and forestry engineering optimization problems.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Soil Mechanics and Vehicle Dynamics · Robotic Mechanisms and Dynamics · Plant Surface Properties and Treatments

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Research Institute of Wood Industry, Chinese Academy of Forestry, Beijing 100091, China

Funding

Fundamental Research Funds of CAF

References (52)

Show source-provided references
1. Zhang, J., Yang, L., and Liu, H. (2021). Green and efficient processing of wood with supercritical CO2: A Review. Appl. Sci., 11.10.3390/app11093929 ↗
2. Medvedev, S., Mokhirev, A., and Rjabova, T. (2019, January 22–24). Methodical approach to increase efficiency of use of wood resource potential of the region. Proceedings of the IOP Conference Series: Earth and Environmental Science, Saint Petersburg, Russia.10.1088/1755-1315/316/1/012036 ↗
3. Influence of machining parameters on subtractive manufacturing of elementary geometries in glued-laminated timber using an industrial robot10.1080/17480272.2022.2051734 ↗
4. Ji, M., Zhang, W., Diao, X., Wang, G., and Miao, H. (2023). Intelligent automation manufacturing for Betula solid timber based on machine Vision detection and optimization grading system applied to building materials. Forests, 14.10.3390/f14071510 ↗
5. Computer vision and robotic manipulation for automated feeding of cork drillers10.1016/j.matdes.2015.05.037 ↗
6. Rossander, M., and Lideskog, H. (2023). Design and implementation of a control system for an autonomous reforestation machine using finite state machines. Forests, 14.10.3390/f14071340 ↗
7. Adaptive sliding mode disturbance observer-based composite control with prescribed performance of space manipulators for target capturing10.1109/TIE.2018.2838065 ↗
8. Improving robotic cooking using batch Bayesian optimization10.1109/LRA.2020.2965418 ↗
9. A stiffness-adjustable hyper redundant manipulator using a variable neutral-line mechanism for minimally invasive surgery10.1109/TRO.2013.2287975 ↗
10. Toward autonomous vehicles and machinery in mill yards of the forest industry: Technologies and proposals for autonomous vehicle operations10.1109/ACCESS.2022.3199691 ↗
11. A new mortise and tenon timber structure and its automatic construction system10.1016/j.jobe.2021.103369 ↗
12. Gao, R., Zhang, W., Wang, G., and Wang, X. (2023). Experimental research on motion analysis model and trajectory planning of GLT palletizing robot. Buildings, 13.10.3390/buildings13040966 ↗
13. Trajectory planning of 6-dof manipulator based on gaussian process regression method
14. Optimal time-jerk trajectory planning for industrial robots10.1016/j.mechmachtheory.2017.11.006 ↗
15. Global manipulation planning in robot joint space with task constraints10.1109/TRO.2010.2044949 ↗
16. Study on non-holonomic cartesian path planning of a free-floating space robotic system10.1163/156855308X392708 ↗
17. Formulation of joint trajectories for industrial robots using B-splines10.1109/TIE.1987.350954 ↗
18. Path planning and trajectory planning algorithms: A general overview10.1007/978-3-319-14705-5_1 ↗
19. A new method for smooth trajectory planning of robot manipulators10.1016/j.mechmachtheory.2006.04.002 ↗
20. Zhang, X., Xiao, F., Tong, X., Yun, J., Liu, Y., Sun, Y., Tao, B., Kong, J., Xu, M., and Chen, B. (2022). Time optimal trajectory planning based on improved sparrow search algorithm. Front. Bioeng. Biotech, 10.10.3389/fbioe.2022.852408 ↗
21. New predictor-corrector methods based on piecewise polynomial interpolation for milling stability prediction10.1080/10910344.2020.1752235 ↗
22. Trajectory planning in joint space for a pointing mechanism based on a novel hybrid interpolation algorithm and NSGA-II algorithm10.1109/ACCESS.2020.3042890 ↗
23. Robot Time Optimal Trajectory Planning Based on Improved Simplified Particle Swarm Optimization Algorithm10.1109/ACCESS.2023.3272835 ↗
24. A review on genetic algorithm: Past, present, and future10.1007/s11042-020-10139-6 ↗
25. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
26. A novel swarm intelligence optimization approach: Sparrow search algorithm10.1080/21642583.2019.1708830 ↗
27. Particle swarm optimization for solving engineering problems: A new constraint-handling mechanism10.1016/j.engappai.2013.02.002 ↗
28. Fang, S., Ru, Y., Liu, Y., Hu, C., Chen, X., and Liu, B. (2021). Route planning of helicopters spraying operations in multiple forest areas. Forests, 12.10.3390/f12121658 ↗
29. Serial manipulator time-jerk optimal trajectory planning based on hybrid IWOA-PSO algorithm10.1109/ACCESS.2022.3141448 ↗
30. Real-time fault-tolerant formation control of multiple WMRs based on hybrid GA–PSO algorithm10.1109/TASE.2020.3000507 ↗
31. Energy dispatching based on an improved PSO-ACO algorithm10.1155/2023/3160184 ↗
32. Golden sine algorithm: A novel math-inspired algorithm10.4316/AECE.2017.02010 ↗
33. Extension of DH parameter method to hybrid manipulators used in robot-assisted surgery10.1177/0954411915602289 ↗
34. Eberhart, R., and Kennedy, J. (1995, January 4–6). A new optimizer using particle swarm theory. Proceedings of the IEEE 6th International Symposium on Micro Machine and Human Science, Nagoya, Japan.
35. A simpler and more effective particle swarm optimization algorithm10.1360/jos180861 ↗
36. Bird swarm algorithms with chaotic mapping10.1007/s10462-019-09704-9 ↗
37. Hu, S., Liu, H., Feng, Y., Cui, C., Ma, Y., Zhang, G., and Huang, X. (2023). Tool Wear Prediction in Glass Fiber Reinforced Polymer Small-Hole Drilling Based on an improved circle chaotic mapping grey wolf algorithm for bp neural network. Appl. Sci., 13.10.3390/app13052811 ↗
38. Novel inertia weight strategies for particle swarm optimization10.1007/s12293-013-0111-9 ↗
39. Extended tanh-function method and its applications to nonlinear equations10.1016/S0375-9601(00)00725-8 ↗
40. The particle swarm-explosion, stability, and convergence in a multidimensional complex space10.1109/4235.985692 ↗
41. Surrogate-assisted evolutionary computation: Recent advances and future challenges10.1016/j.swevo.2011.05.001 ↗
42. A robotics toolbox for MATLAB10.1109/100.486658 ↗
43. Xu, J., Ren, C., and Chang, X. (2023). Robot time-optimal trajectory planning based on quintic polynomial interpolation and improved Harris Hawks algorithm. Axioms, 12.10.3390/axioms12030245 ↗
44. Yang, J., Liu, R., Tong, Q., Yang, X., Liu, Q., and Yao, A. (2023). Multi-objective optimization of LCC-S-compensated IPT system for improving misalignment tolerance. Appl. Sci., 13.10.3390/app13063666 ↗
45. Cartesian trajectory planning of space robots using a multi-objective optimization10.1016/j.ast.2020.106360 ↗
46. Wood products manufacturing optimization: A survey10.1109/ACCESS.2022.3223053 ↗
47. Design and assembly automation of the robotic reversible timber beam10.1016/j.autcon.2020.103531 ↗
48. Dong, W., Xiong, X., Ma, Y., and Yue, X. (2021). Woodworking tool wear condition monitoring during milling based on power signals and a particle swarm optimization-back propagation neural network. Appl. Sci., 11.10.3390/app11199026 ↗
49. An intelligent fast controller for autonomous wheeled robot path navigation in challenging environments10.1108/IR-01-2022-0026 ↗
50. Wang, F., Xie, B., Lü, E., Zeng, Z., Mei, S., Ma, C., and Guo, J. (2023). Design of a Moisture content detection system for yinghong no. 9 tea leaves based on machine vision. Appl. Sci., 13.10.3390/app13031806 ↗
51. Recognition method of green pepper in greenhouse based on least-squares support vector machine optimized by the improved particle swarm optimization10.1109/ACCESS.2019.2937326 ↗
52. Qiu, H., Zhang, H., Lei, K., Hu, X., Yang, T., and Jiang, X. (2023). A New Tree-Level Multi-Objective Forest Harvest Model (MO-PSO): Integrating Neighborhood Indices and PSO algorithm to improve the optimization effect of spatial structure. Forests, 14.10.3390/f14030441 ↗