Manipulator Trajectory Planning Based on Multi-Strategy Improved Chicken Swarm Optimization Algorithm
Abstract
1. Introduction
2. Multi-Strategy Improved Chicken Swarm Optimization Algorithm
2.1. CSO Algorithm
2.2. MICSO Algorithm
2.3. Algorithm Solution Process
2.4. Verification of Algorithm Validity
3. Polynomial Interpolation Trajectory Planning
3.1. 3-5-3 Polynomial Interpolation Function
3.2. Multi-Indicator Comprehensive Objective Function
3.3. Determination of Weight Coefficients Based on Analytic Hierarchy Process
4. Simulation and Experimental Verification
4.1. Path Planning
4.2. Verification Through Simulation Experiments
4.3. Weight Sensitivity Analysis
4.4. Physical Experiment Verification
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Dai, C.; Lefebvre, S.; Yu, K.-M.; Geraedts, J.M.P.; Wang, C.C.L. Planning Jerk-Optimized Trajectory with Discrete Time Constraints for Redundant Robots. IEEE Trans. Autom. Sci. Eng. 2020, 17, 1711–1724. [Google Scholar] [CrossRef]
- Dai, Y.; Xiang, C.; Zhang, Y.; Jiang, Y.; Qu, W.; Zhang, Q. A Review of Spatial Robotic Arm Trajectory Planning. Aerospace 2022, 9, 361. [Google Scholar] [CrossRef]
- Dinçer, Ü.; Çevik, M. Improved trajectory planning of an industrial parallel mechanism by a composite polynomial consisting of Bézier curves and cubic polynomials. Mech. Mach. Theory 2019, 132, 248–263. [Google Scholar] [CrossRef]
- Zerrouki, N.; Goléa, N.; Benoudjit, N. Particle Swarm Optimization of Non Uniform Rational B-Splines for Robot Manipulators Path Planning. Period. Polytech. Electr. Eng. Comput. Sci. 2017, 61, 337–349. [Google Scholar] [CrossRef]
- Ekrem, Ö.; Aksoy, B. Trajectory planning for a 6-axis robotic arm with particle swarm optimization algorithm. Eng. Appl. Artif. Intell. 2023, 122, 106099. [Google Scholar] [CrossRef]
- Liu, J.; Liu, S.; Song, M.; Ren, H.; Ji, H. Time-Optimal Robotic Arm Trajectory Planning for Coating Machinery Based on a Dynamic Adaptive PSO Algorithm. Coatings 2024, 15, 2. [Google Scholar] [CrossRef]
- Zhang, X.; Shi, G. Multi-objective optimal trajectory planning for manipulators in the presence of obstacles. Robotica 2021, 40, 888–906. [Google Scholar] [CrossRef]
- Cheng, Q.; Hao, X.; Wang, Y.; Xu, W.; Li, S. Trajectory planning of transcranial magnetic stimulation manipulator based on time-safety collision optimization. Robot. Auton. Syst. 2022, 152, 104039. [Google Scholar] [CrossRef]
- Chen, L.; Mao, J.; Xiao, Z.; Tao, J.; Ren, X.; Zhao, Y. Robotic arm time-optimal trajectory planning using the Adaptive Gold Search algorithm. Adv. Mech. Eng. 2025, 17, 9. [Google Scholar] [CrossRef]
- Lu, Z.; You, Z.; Xia, B. Time optimal trajectory planning of robotic arm based on improved sand cat swarm optimization algorithm. Appl. Intell. 2025, 55, 323. [Google Scholar] [CrossRef]
- Mu, Y.; Zhang, L.; Chen, X.; Gao, X. Optimal Trajectory Planning for Robotic Manipulators Using Chicken Swarm Optimization. In Proceedings of the 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Hangzhou, China, 27–28 August 2016; pp. 369–373. [Google Scholar]
- Chen, B.; Cao, L.; Chen, C.; Chen, Y.; Yue, Y. A comprehensive survey on the chicken swarm optimization algorithm and its applications: State-of-the-art and research challenges. Artif. Intell. Rev. 2024, 57, 170. [Google Scholar] [CrossRef]
- Ma, Y.; Meng, W.; Wang, X.; Gu, P.; Zhang, X. Modified Sparrow Search Algorithm by Incorporating Multi-Strategy for Solving Mathematical Optimization Problems. Biomimetics 2025, 10, 299. [Google Scholar] [CrossRef]
- Omran, M.G.H.; Wang, H.; Alaskandarani, M. Empirical analysis and improvement of the PSO-sono optimization algorithm. RAIRO - Oper. Res. 2025, 59, 1099–1119. [Google Scholar] [CrossRef]
- Liu, Y.; Cao, B.; Li, H. Improving ant colony optimization algorithm with epsilon greedy and Levy flight. Complex Intell. Syst. 2020, 7, 1711–1722. [Google Scholar] [CrossRef]
- Liang, C.; Yuan, H.; Wang, C.; Niu, W.; Zhang, Y. Trajectory Planning of Shipbuilding Welding Manipulator Based on Improved Whale Optimization Algorithm. Int. J. Adv. Comput. Sci. Appl. 2025, 16, 1300–1313. [Google Scholar] [CrossRef]
- Meng, X.; Liu, Y.; Gao, X.; Zhang, H. A new bio-inspired algorithm: Chicken swarm optimization. In Proceedings of the International Conference in Swarm Intelligence, Hefei, China, 17–20 October 2014; pp. 86–94. [Google Scholar]
- Wu, D.; Kong, F.; Gao, W.; Shen, Y.; Ji, Z. Improved chicken swarm optimization. In Proceedings of the 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems, Shenyang, China, 8–12 June 2015; pp. 681–686. [Google Scholar]
- Wang, Y.; Sui, C.; Liu, C.; Sun, J.; Wang, Y. Chicken swarm optimization with an enhanced exploration–exploitation tradeoff and its application. Soft Comput. 2023, 27, 8013–8028. [Google Scholar] [CrossRef]
- Verma, S.; Sahu, S.P.; Sahu, T.P. MCSO: Levy’s Flight Guided Modified Chicken Swarm Optimization. IETE J. Res. 2023, 70, 3780–3794. [Google Scholar] [CrossRef]
- Wang, Z.; Qin, C.; Wan, B.; Song, W.W.; Yang, G.; Vázquez, C.-R. An Adaptive Fuzzy Chicken Swarm Optimization Algorithm. Math. Probl. Eng. 2021, 2021, 8896794. [Google Scholar] [CrossRef]
- Deb, S.; Gao, X.-Z.; Tammi, K.; Kalita, K.; Mahanta, P. Recent Studies on Chicken Swarm Optimization algorithm: A review (2014–2018). Artif. Intell. Rev. 2019, 53, 1737–1765. [Google Scholar] [CrossRef]
- Zhang, C.; Ding, S. A stochastic configuration network based on chaotic sparrow search algorithm. Knowl.-Based Syst. 2021, 220, 106924. [Google Scholar] [CrossRef]
- Li, Y.; Lu, Y.; Li, D.; Zhou, M.; Xu, C.; Gao, X.; Liu, Y. Trajectory Optimization of High-Speed Robotic Positioning with Suppressed Motion Jerk via Improved Chicken Swarm Algorithm. Appl. Sci. 2023, 13, 4439. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
- Romero, S.; Valero, J.; García, A.V.; Rodríguez, C.F.; Montes, A.M.; Marín, C.; Bolaños, R.; Álvarez-Martínez, D. Trajectory Planning for Robotic Manipulators in Automated Palletizing: A Comprehensive Review. Robotics 2025, 14, 55. [Google Scholar] [CrossRef]
- Wang, W.; Tao, Q.; Cao, Y.; Wang, X.; Zhang, X. Robot Time-Optimal Trajectory Planning Based on Improved Cuckoo Search Algorithm. IEEE Access 2020, 8, 86923–86933. [Google Scholar] [CrossRef]
- Xu, Z.; Liu, T.; Ding, J.; Xu, W.; Xu, M.; Yi, H.; Wu, Y.; Tan, P. Multi-Objective Optimization of Grasping Trajectories for Manipulator with Improved OMOPSO. Symmetry 2026, 18, 392. [Google Scholar] [CrossRef]
- Fan, Y.; Peng, Y.; Liu, J. Advanced multi-objective trajectory planning for robotic arms using a multi-strategy enhanced NSGA-II algorithm. PLoS ONE 2025, 20, e0324567. [Google Scholar] [CrossRef]
- Cheng, J.; Liu, W. Dynamic Path Optimization Based on Improved Ant Colony Algorithm. J. Adv. Transp. 2023, 2023, 7651100. [Google Scholar] [CrossRef]
- Villalobos, J.; Sanchez, I.Y.; Martell, F. Singularity Analysis and Complete Methods to Compute the Inverse Kinematics for a 6-DOF UR/TM-Type Robot. Robotics 2022, 11, 137. [Google Scholar] [CrossRef]










| No. | Functions | Fi* 1 | |
|---|---|---|---|
| Unimodal Function | 1 | Shifted and full Rotated Zakharov Function | 300 |
| Basic Functions | 2 | Shifted and full Rotated Rosenbrock’s Function | 400 |
| 3 | Shifted and full Rotated Expanded Schaffer’s f6 Function | 600 | |
| 4 | Shifted and full Rotated Non-Continuous Rastrigin’s Function | 800 | |
| 5 | Shifted and full Rotated Levy Function | 900 | |
| Hybrid Functions | 6 | Hybrid Function 1 (N = 3) | 1800 |
| 7 | Hybrid Function 2 (N = 6) | 2000 | |
| 8 | Hybrid Function 3 (N = 5) | 2200 | |
| Composition Functions | 9 | Composition Function 1 (N = 5) | 2300 |
| 10 | Composition Function 2 (N = 4) | 2400 | |
| 11 | Composition Function 3 (N = 5) | 2600 | |
| 12 | Composition Function 4 (N = 6) | 2700 | |
| Search range: [−100, 100]D 2 | |||
| Algorithm | Parameter Settings |
|---|---|
| GWO | r1 and r2 are random numbers, a = 2 (decreases linearly during the iteration) |
| WOA | p is a random number, a = 2 (decreases linearly during the iteration), b = 1 |
| CSO | RN = 0.2N, HN = 0.6N, CN = 0.2N, MN = 0.1N, G = 10, 0 ≤ FL ≤ 2 |
| ICSO | RN = 0.2N, HN = 0.6N, CN = 0.2N, MN = 0.1N, G = 10, 0 ≤ FL ≤ 2, C = 0.4 |
| CSO_EET | RN = 0.2N, HN = 0.6N, CN = 0.2N, MN = 0.1N, G = 10, 0 ≤ FL ≤ 2, wmax = 0.9, wmin = 0.4 |
| MICSO | RN = 0.2N, HN = 0.6N, CN = 0.2N, MN = 0.1N, G = 10, 0 ≤ FL ≤ 2, w = 0.5, Pe = 0.1, β = 1.5 |
| Functions | GWO | WOA | CSO | ICSO | CSO_EET | MICSO | |
|---|---|---|---|---|---|---|---|
| F1 | Best | 3.46 × 102 | 3.00 × 102 | 3.02 × 102 | 4.34 × 102 | 1.04 × 103 | 3.00 × 102 * |
| Worst | 4.35 × 103 | 3.48 × 102 | 7.37 × 102 | 4.07 × 103 | 1.20 × 104 | 3.00 × 102 | |
| Ave | 1.23 × 103 | 3.08 × 102 | 3.69 × 102 | 1.46 × 103 | 4.81 × 103 | 3.00 × 102 | |
| Std | 1.30 × 103 | 1.45 × 101 | 8.67 × 101 | 8.63 × 102 | 2.94 × 103 | 1.67 × 10−2 | |
| F2 | Best | 4.03 × 102 | 4.00 × 102 | 4.01 × 102 | 4.21 × 102 | 4.40 × 102 | 4.00 × 102 |
| Worst | 4.71 × 102 | 4.79 × 102 | 4.77 × 102 | 4.97 × 102 | 7.31 × 102 | 4.09 × 102 | |
| Ave | 4.17 × 102 | 4.10 × 102 | 4.18 × 102 | 4.52 × 102 | 5.10 × 102 | 4.02 × 102 | |
| Std | 1.71 × 101 | 1.32 × 101 | 1.79 × 101 | 2.10 × 101 | 6.19 × 101 | 2.88 × 100 | |
| F3 | Best | 6.00 × 102 | 6.00 × 102 | 6.00 × 102 | 6.04 × 102 | 6.21 × 102 | 6.00 × 102 |
| Worst | 6.05 × 102 | 6.06 × 102 | 6.03 × 102 | 6.16 × 102 | 6.49 × 102 | 6.02 × 102 | |
| Ave | 6.01 × 102 | 6.01 × 102 | 6.01 × 102 | 6.11 × 102 | 6.33 × 102 | 6.01 × 102 | |
| Std | 1.06 × 100 | 1.58 × 100 | 7.30 × 10−1 | 2.95 × 100 | 6.55 × 100 | 5.17 × 10−1 | |
| F4 | Best | 8.06 × 102 | 8.13 × 102 | 8.03 × 102 | 8.12 × 102 | 8.34 × 102 | 8.02 × 102 |
| Worst | 8.30 × 102 | 8.52 × 102 | 8.12 × 102 | 8.41 × 102 | 8.57 × 102 | 8.12 × 102 | |
| Ave | 8.16 × 102 | 8.30 × 102 | 8.07 × 102 | 8.26 × 102 | 8.44 × 102 | 8.06 × 102 | |
| Std | 5.56 × 100 | 1.07 × 101 | 2.76 × 100 | 6.84 × 100 | 6.09 × 100 | 2.38 × 100 | |
| F5 | Best | 9.00 × 102 | 9.00 × 102 | 9.00 × 102 | 9.12 × 102 | 1.00 × 103 | 9.00 × 102 |
| Worst | 9.35 × 102 | 9.37 × 102 | 9.23 × 102 | 1.01 × 103 | 1.72 × 103 | 9.03 × 102 | |
| Ave | 9.03 × 102 | 9.08 × 102 | 9.07 × 102 | 9.43 × 102 | 1.24 × 103 | 9.01 × 102 | |
| Std | 7.56 × 100 | 1.02 × 101 | 6.20 × 100 | 2.16 × 101 | 1.88 × 102 | 7.44 × 10−1 | |
| F6 | Best | 2.05 × 103 | 1.95 × 103 | 1.89 × 103 | 1.86 × 103 | 3.41 × 104 | 1.82 × 103 |
| Worst | 8.32 × 103 | 8.26 × 103 | 8.14 × 103 | 1.11 × 104 | 3.17 × 107 | 3.65 × 103 | |
| Ave | 5.72 × 103 | 5.50 × 103 | 5.00 × 103 | 3.80 × 103 | 4.55 × 106 | 2.07 × 103 | |
| Std | 2.39 × 103 | 2.19 × 103 | 2.08 × 103 | 2.25 × 103 | 6.85 × 106 | 3.78 × 102 | |
| F7 | Best | 2.01 × 103 | 2.01 × 103 | 2.00 × 103 | 2.01 × 103 | 2.06 × 103 | 2.00 × 103 |
| Worst | 2.04 × 103 | 2.03 × 103 | 2.03 × 103 | 2.06 × 103 | 2.13 × 103 | 2.03 × 103 | |
| Ave | 2.03 × 103 | 2.02 × 103 | 2.02 × 103 | 2.04 × 103 | 2.08 × 103 | 2.02 × 103 | |
| Std | 6.53 × 100 | 4.50 × 100 | 1.00 × 101 | 1.03 × 101 | 1.87 × 101 | 9.35 × 100 | |
| F8 | Best | 2.20 × 103 | 2.21 × 103 | 2.20 × 103 | 2.21 × 103 | 2.23 × 103 | 2.20 × 103 |
| Worst | 2.23 × 103 | 2.23 × 103 | 2.23 × 103 | 2.23 × 103 | 2.25 × 103 | 2.22 × 103 | |
| Ave | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | 2.24 × 103 | 2.22 × 103 | |
| Std | 6.65 × 100 | 4.24 × 100 | 4.62 × 100 | 4.70 × 100 | 4.87 × 100 | 7.03 × 100 | |
| F9 | Best | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.54 × 103 | 2.54 × 103 | 2.53 × 103 |
| Worst | 2.60 × 103 | 2.53 × 103 | 2.57 × 103 | 2.68 × 103 | 2.70 × 103 | 2.53 × 103 | |
| Ave | 2.55 × 103 | 2.53 × 103 | 2.54 × 103 | 2.60 × 103 | 2.63 × 103 | 2.53 × 103 | |
| Std | 2.21 × 101 | 1.98 × 10−6 | 8.41 × 100 | 3.62 × 101 | 4.22 × 101 | 7.78 × 10−5 | |
| F10 | Best | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 |
| Worst | 2.63 × 103 | 2.50 × 103 | 2.50 × 103 | 2.63 × 103 | 2.67 × 103 | 2.50 × 103 | |
| Ave | 2.55 × 103 | 2.50 × 103 | 2.50 × 103 | 2.51 × 103 | 2.57 × 103 | 2.50 × 103 | |
| Std | 5.83 × 101 | 1.13 × 10−1 | 1.12 × 10−1 | 2.38 × 101 | 7.39 × 101 | 1.11 × 10−1 | |
| F11 | Best | 2.60 × 103 | 2.60 × 103 | 2.62 × 103 | 2.76 × 103 | 2.81 × 103 | 2.60 × 103 |
| Worst | 3.21 × 103 | 4.18 × 103 | 2.95 × 103 | 3.30 × 103 | 4.22 × 103 | 2.94 × 103 | |
| Ave | 2.91 × 103 | 2.92 × 103 | 2.76 × 103 | 2.87 × 103 | 3.34 × 103 | 2.87 × 103 | |
| Std | 1.23 × 102 | 2.57 × 102 | 8.84 × 101 | 1.53 × 102 | 4.00 × 102 | 8.26 × 101 | |
| F12 | Best | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.87 × 103 | 2.86 × 103 |
| Worst | 2.87 × 103 | 2.87 × 103 | 2.87 × 103 | 2.87 × 103 | 2.91 × 103 | 2.86 × 103 | |
| Ave | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.87 × 103 | 2.87 × 103 | 2.86 × 103 | |
| Std | 1.64 × 100 | 1.39 × 100 | 1.47 × 100 | 1.43 × 100 | 9.50 × 100 | 1.06 × 100 |
| Functions | CSO | CSO1 | CSO2 | CSO3 | CSO4 | CSO5 | MICSO | |
|---|---|---|---|---|---|---|---|---|
| F1 | Best | 3.02 × 102 | 3.00 × 102 | 3.00 × 102 | 3.00 × 102 | 3.00 × 102 | 3.00 × 102 | 3.00 × 102 * |
| Worst | 6.89 × 102 | 3.00 × 102 | 3.31 × 102 | 3.17 × 102 | 3.04 × 102 | 3.00 × 102 | 3.00 × 102 | |
| Ave | 3.64 × 102 | 3.00 × 102 | 3.05 × 102 | 3.01 × 102 | 3.00 × 102 | 3.00 × 102 | 3.00 × 102 | |
| Std | 8.26 × 101 | 7.73 × 10−3 | 6.21 × 100 | 3.34 × 100 | 7.21 × 10−1 | 1.97 × 10−2 | 4.30 × 10−3 | |
| F2 | Best | 4.01 × 102 | 4.00 × 102 | 4.00 × 102 | 4.00 × 102 | 4.00 × 102 | 4.00 × 102 | 4.00 × 102 |
| Worst | 4.72 × 102 | 4.73 × 102 | 4.09 × 102 | 4.63 × 102 | 4.72 × 102 | 4.72 × 102 | 4.09 × 102 | |
| Ave | 4.24 × 102 | 4.05 × 102 | 4.03 × 102 | 4.04 × 102 | 4.09 × 102 | 4.05 × 102 | 4.03 × 102 | |
| Std | 2.16 × 101 | 1.31 × 101 | 3.99 × 100 | 1.19 × 101 | 1.84 × 101 | 1.31 × 101 | 3.57 × 100 | |
| F3 | Best | 6.00 × 102 | 6.00 × 102 | 6.00 × 102 | 6.00 × 102 | 6.00 × 102 | 6.00 × 102 | 6.00 × 102 |
| Worst | 6.06 × 102 | 6.03 × 102 | 6.02 × 102 | 6.03 × 102 | 6.04 × 102 | 6.04 × 102 | 6.02 × 102 | |
| Ave | 6.01 × 102 | 6.01 × 102 | 6.01 × 102 | 6.00 × 102 | 6.01 × 102 | 6.01 × 102 | 6.01 × 102 | |
| Std | 1.13 × 100 | 8.07 × 10−1 | 5.57 × 10−1 | 7.33 × 10−1 | 9.09 × 10−1 | 9.96 × 10−1 | 5.34 × 10−1 | |
| F4 | Best | 8.04 × 102 | 8.02 × 102 | 8.03 × 102 | 8.03 × 102 | 8.03 × 102 | 8.03 × 102 | 8.02 × 102 |
| Worst | 8.19 × 102 | 8.17 × 102 | 8.12 × 102 | 8.13 × 102 | 8.20 × 102 | 8.13 × 102 | 8.12 × 102 | |
| Ave | 8.09 × 102 | 8.07 × 102 | 8.07 × 102 | 8.06 × 102 | 8.09 × 102 | 8.07 × 102 | 8.06 × 102 | |
| Std | 3.47 × 100 | 3.50 × 100 | 2.70 × 100 | 2.64 × 100 | 4.66 × 100 | 2.90 × 100 | 2.30 × 100 | |
| F5 | Best | 9.00 × 102 | 9.00 × 102 | 9.00 × 102 | 9.00 × 102 | 9.00 × 102 | 9.00 × 102 | 9.00 × 102 |
| Worst | 9.50 × 102 | 9.05 × 102 | 9.05 × 102 | 9.10 × 102 | 9.09 × 102 | 9.09 × 102 | 9.04 × 102 | |
| Ave | 9.07 × 102 | 9.01 × 102 | 9.02 × 102 | 9.01 × 102 | 9.03 × 102 | 9.02 × 102 | 9.01 × 102 | |
| Std | 1.05 × 101 | 1.20 × 100 | 1.24 × 100 | 2.13 × 100 | 2.69 × 100 | 2.14 × 100 | 1.17 × 100 | |
| F6 | Best | 1.92 × 103 | 1.84 × 103 | 2.25 × 103 | 1.84 × 103 | 1.90 × 103 | 1.85 × 103 | 1.84 × 103 |
| Worst | 7.99 × 103 | 4.22 × 103 | 6.43 × 103 | 4.03 × 103 | 4.85 × 103 | 5.37 × 103 | 3.56 × 103 | |
| Ave | 4.20 × 103 | 2.12 × 103 | 3.72 × 103 | 2.15 × 103 | 2.26 × 103 | 2.20 × 103 | 2.09 × 103 | |
| Std | 1.83 × 103 | 5.44 × 102 | 1.14 × 103 | 4.86 × 102 | 6.73 × 102 | 6.75 × 102 | 4.38 × 102 | |
| F7 | Best | 2.01 × 103 | 2.00 × 103 | 2.00 × 103 | 2.00 × 103 | 2.00 × 103 | 2.00 × 103 | 2.00 × 103 |
| Worst | 2.03 × 103 | 2.04 × 103 | 2.03 × 103 | 2.03 × 103 | 2.03 × 103 | 2.03 × 103 | 2.03 × 103 | |
| Ave | 2.02 × 103 | 2.02 × 103 | 2.02 × 103 | 2.02 × 103 | 2.02 × 103 | 2.02 × 103 | 2.02 × 103 | |
| Std | 8.82 × 100 | 1.05 × 101 | 8.88 × 100 | 8.95 × 100 | 9.27 × 100 | 9.17 × 100 | 8.64 × 100 | |
| F8 | Best | 2.20 × 103 | 2.20 × 103 | 2.20 × 103 | 2.20 × 103 | 2.20 × 103 | 2.20 × 103 | 2.20 × 103 |
| Worst | 2.23 × 103 | 2.22 × 103 | 2.23 × 103 | 2.23 × 103 | 2.23 × 103 | 2.22 × 103 | 2.22 × 103 | |
| Ave | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | 2.22 × 103 | |
| Std | 7.04 × 100 | 6.35 × 100 | 7.39 × 100 | 7.80 × 100 | 8.04 × 100 | 8.08 × 100 | 7.34 × 100 | |
| F9 | Best | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 |
| Worst | 2.57 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | |
| Ave | 2.54 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | 2.53 × 103 | |
| Std | 1.30 × 101 | 1.02 × 10−4 | 1.18 × 10−3 | 6.95 × 10−3 | 6.66 × 10−3 | 2.40 × 10−4 | 5.77 × 10−5 | |
| F10 | Best | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 |
| Worst | 2.61 × 103 | 2.63 × 103 | 2.61 × 103 | 2.61 × 103 | 2.61 × 103 | 2.62 × 103 | 2.50 × 103 | |
| Ave | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | 2.50 × 103 | |
| Std | 2.06 × 101 | 2.33 × 101 | 1.91 × 101 | 2.04 × 101 | 1.95 × 101 | 2.18 × 101 | 7.28 × 10−2 | |
| F11 | Best | 2.61 × 103 | 2.63 × 103 | 2.60 × 103 | 2.63 × 103 | 2.75 × 103 | 2.75 × 103 | 2.60 × 103 |
| Worst | 2.92 × 103 | 2.93 × 103 | 2.91 × 103 | 3.00 × 103 | 2.92 × 103 | 3.01 × 103 | 2.91 × 103 | |
| Ave | 2.75 × 103 | 2.89 × 103 | 2.69 × 103 | 2.90 × 103 | 2.90 × 103 | 2.91 × 103 | 2.88 × 103 | |
| Std | 6.81 × 101 | 5.11 × 101 | 9.20 × 101 | 7.50 × 101 | 2.83 × 101 | 5.04 × 101 | 6.96 × 101 | |
| F12 | Best | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 | 2.86 × 103 |
| Worst | 2.87 × 103 | 2.87 × 103 | 2.87 × 103 | 2.87 × 103 | 2.89 × 103 | 2.87 × 103 | 2.86 × 103 | |
| Ave | 2.86 × 103 | 2.87 × 103 | 2.86 × 103 | 2.86 × 103 | 2.87 × 103 | 2.87 × 103 | 2.86 × 103 | |
| Std | 1.36 × 100 | 1.97 × 100 | 1.38 × 100 | 1.22 × 100 | 4.48 × 100 | 1.17 × 100 | 1.06 × 100 |
| Scale | Meaning |
|---|---|
| 1 | The two factors are equally important |
| 3 | The former is slightly more important than the latter |
| 5 | The former is more important than the latter |
| 7 | The former is obviously important than the latter |
| 9 | The former is extremely important than the latter |
| 2, 4, 6, 8 | Intermediate value of two adjacent judgments |
| Reciprocal | If factor i compared with factor j yields aij, then factor j compared with factor i yields 1/aij |
| Scene | Weight Vector |
|---|---|
| 1 | [0.539, 0.297, 0.164] |
| 2 | [0.164, 0.539, 0.297] |
| 3 | [0.2, 0.2, 0.6] |
| n | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| RI | 0 | 0 | 0.58 | 0.9 | 1.12 | 1.24 | 1.32 | 1.41 | 1.45 | 1.49 |
| i | ai/(mm) | αi/(rad) | di/(mm) | θi/(rad) |
|---|---|---|---|---|
| 1 | 0 | π/2 | 89.15 | θ1 |
| 2 | −425 | 0 | 0 | θ2 |
| 3 | −392.25 | 0 | 0 | θ3 |
| 4 | 0 | π/2 | 109.15 | θ4 |
| 5 | 0 | −π/2 | 94.65 | θ5 |
| 6 | 0 | 0 | 82.30 | θ6 |
| Joint | Range of Angles/(°) | Maximum Angular Velocity/(°/s) | Maximum Angular Acceleration/(°/s2) |
|---|---|---|---|
| 1 | −360~360 | 180 | 90 |
| 2 | −360~360 | 180 | 90 |
| 3 | −360~360 | 180 | 180 |
| 4 | −360~360 | 180 | 180 |
| 5 | −360~360 | 180 | 180 |
| 6 | −360~360 | 180 | 180 |
| Joint | Starting Point/(°) | Intermediate Point 1/(°) | Intermediate Point 2/(°) | Ending Point/(°) |
|---|---|---|---|---|
| 1 | 0 | 11.09 | 31.64 | 60 |
| 2 | −90 | −72.18 | −46.46 | −30 |
| 3 | 120 | 92.62 | 67.21 | 60 |
| 4 | −120 | −133.36 | −145.33 | −180 |
| 5 | −90 | −60.87 | −31.51 | 0 |
| 6 | 90 | 51.21 | 12.44 | −30 |
| Joint | Time Index Reference | Energy Consumption Index Reference | Jerk Index Reference |
|---|---|---|---|
| 1 | 9 | 0.1560 | 1.1154 |
| 2 | 9 | 0.0684 | 0.5789 |
| 3 | 9 | 0.0975 | 0.6798 |
| 4 | 9 | 0.3342 | 2.2647 |
| 5 | 9 | 0.3442 | 2.6258 |
| 6 | 9 | 0.6247 | 4.7538 |
| Scene | GWO | WOA | CSO | ICSO | CSO_EET | MICSO | |
|---|---|---|---|---|---|---|---|
| 1 | Best | 3.1024 | 3.0960 | 3.1763 | 3.1001 | 3.1702 | 3.0957 * |
| Ave | 3.1087 | 3.0967 | 3.3091 | 3.1929 | 3.2416 | 3.0958 | |
| Std | 0.0088 | 0.0008 | 0.0957 | 0.0610 | 0.0485 | 0.0002 | |
| 2 | Best | 1.2585 | 1.2563 | 1.2875 | 1.2727 | 1.2793 | 1.2560 |
| Ave | 1.2602 | 1.2568 | 1.3171 | 1.2982 | 1.3011 | 1.2561 | |
| Std | 0.0013 | 0.0003 | 0.0192 | 0.0212 | 0.0121 | 0.0001 | |
| 3 | Best | 1.4894 | 1.4839 | 1.5106 | 1.4951 | 1.5287 | 1.4837 |
| Ave | 1.5081 | 1.4843 | 1.6039 | 1.5663 | 1.5565 | 1.4838 | |
| Std | 0.0287 | 0.0004 | 0.0494 | 0.0367 | 0.0298 | 0.0001 |
| Scene | Joint | Time of the First Trajectory Segment/(s) | Time of the Second Trajectory Segment/(s) | Time of the Third Trajectory Segment/(s) |
|---|---|---|---|---|
| 1 | 1 | 2.0385 | 1.0165 | 4.1482 |
| 2 | 3.0692 | 1.3460 | 2.8970 | |
| 3 | 4.3530 | 1.4634 | 1.8008 | |
| 4 | 2.1618 | 0.5688 | 4.8767 | |
| 5 | 2.9198 | 0.8980 | 3.1097 | |
| 6 | 2.9077 | 0.8864 | 3.1249 | |
| 2 | 1 | 2.6773 | 1.3598 | 5.5514 |
| 2 | 4.0814 | 1.8111 | 3.8439 | |
| 3 | 5.8853 | 1.9773 | 2.3506 | |
| 4 | 2.7957 | 0.7413 | 6.3897 | |
| 5 | 3.8580 | 1.1948 | 4.1136 | |
| 6 | 3.8429 | 1.1797 | 4.1364 | |
| 3 | 1 | 2.6462 | 1.3033 | 5.3658 |
| 2 | 3.9434 | 1.6971 | 3.7240 | |
| 3 | 5.5170 | 1.8019 | 2.2479 | |
| 4 | 2.9041 | 0.7600 | 6.5273 | |
| 5 | 3.8563 | 1.1764 | 4.1043 | |
| 6 | 3.8581 | 1.1667 | 4.1413 |
| Scene | Time Metric | Energy Consumption Metric | Jerk Metric |
|---|---|---|---|
| prior to optimization | 6 | 6 | 6 |
| 1 | 4.8429 | 0.8205 | 1.4764 |
| 2 | 6.4211 | 0.2059 | 0.3100 |
| 3 | 6.3046 | 0.3088 | 0.2686 |
| Contrast Weight | Weight Vector |
|---|---|
| 1 | [0.8182, 0.0909, 0.0909] |
| 2 | [0.0909, 0.8182, 0.0909] |
| 3 | [0.0909, 0.0909, 0.8182] |
| 4 | [0.6232, 0.2395, 0.1373] |
| 5 | [0.1373, 0.6232, 0.2395] |
| 6 | [0.1429, 0.1429, 0.7143] |
| Contrast Weight | Time Metric | Energy Consumption Metric | Jerk Metric |
|---|---|---|---|
| 1 | 3.9957 | 2.2651 | 4.2070 |
| 2 | 6.8414 | 0.1134 | 0.3669 |
| 3 | 7.2309 | 0.1858 | 0.1159 |
| 4 | 4.6025 | 1.0636 | 1.9547 |
| 5 | 6.5778 | 0.1687 | 0.3028 |
| 6 | 6.7251 | 0.2445 | 0.1807 |
| Scene | Angle Error/(%) | Angular Velocity Error/(%) | Angular Acceleration Error/(%) |
|---|---|---|---|
| 1 | 0.72 | 1.57 | 5.42 |
| 2 | 0.77 | 1.87 | 6.62 |
| 3 | 0.72 | 1.69 | 6.33 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Lu, J.; Li, D.; Dai, F.; Liu, Y. Manipulator Trajectory Planning Based on Multi-Strategy Improved Chicken Swarm Optimization Algorithm. Appl. Sci. 2026, 16, 2944. https://doi.org/10.3390/app16062944
Lu J, Li D, Dai F, Liu Y. Manipulator Trajectory Planning Based on Multi-Strategy Improved Chicken Swarm Optimization Algorithm. Applied Sciences. 2026; 16(6):2944. https://doi.org/10.3390/app16062944
Chicago/Turabian StyleLu, Jiabei, Dongya Li, Feilong Dai, and Yu Liu. 2026. "Manipulator Trajectory Planning Based on Multi-Strategy Improved Chicken Swarm Optimization Algorithm" Applied Sciences 16, no. 6: 2944. https://doi.org/10.3390/app16062944
APA StyleLu, J., Li, D., Dai, F., & Liu, Y. (2026). Manipulator Trajectory Planning Based on Multi-Strategy Improved Chicken Swarm Optimization Algorithm. Applied Sciences, 16(6), 2944. https://doi.org/10.3390/app16062944

