{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:21:12Z","timestamp":1760145672313,"version":"build-2065373602"},"reference-count":24,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T00:00:00Z","timestamp":1723420800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Scientific and Technological Development Program of Ji Lin Province, China","award":["20230201039GX"],"award-info":[{"award-number":["20230201039GX"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>In this study, an optimization method for the motion trajectory of attitude actuators was investigated in order to improve assembly efficiency in the automatic docking process of large components. The self-developed dual-attitude adjustment mechanism (2-PPPR) is used as the research object, and the structure is symmetrical. Based on the modified Denavit\u2013Hartenberg (MDH) parameter description method, a kinematic model of the attitude mechanism is established, and its end trajectory is parametrically expressed using a five-order B-spline curve. Based on the constraints of the dynamics and kinematics of the dual-posture mechanism, the total posturing time, the degree of urgency of each joint, and the degree of difficulty of the mechanism\u2019s posturing are selected as the optimization objectives. The L\u00e9vy flight and Cauchy variation algorithms are introduced into the salp swarm algorithm (SSA) to solve the parameters of the multi-objective trajectory optimization model. By combining the evaluation method of the multi-objective average optimal solution, the optimal trajectory of the dual-tuning mechanism and the motion trajectory of each joint are obtained. The simulation and experiment results show that the trajectory planning method proposed in this paper is effective and feasible and can ensure that the large-part dual-posture mechanism can complete the automatic docking task smoothly and efficiently.<\/jats:p>","DOI":"10.3390\/sym16081028","type":"journal-article","created":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T05:19:38Z","timestamp":1723439978000},"page":"1028","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Research on the Optimal Trajectory Planning Method for the Dual-Attitude Adjustment Mechanism Based on an Improved Multi-Objective Salp Swarm Algorithm"],"prefix":"10.3390","volume":"16","author":[{"given":"Xu","family":"Liu","sequence":"first","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"given":"Lei","family":"Wang","sequence":"additional","affiliation":[{"name":"Beijing Institute of Mechanical Equipment, Beijing 100049, China"}]},{"given":"Chengwu","family":"Shen","sequence":"additional","affiliation":[{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"given":"Wenjia","family":"Ma","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"given":"Shaojin","family":"Liu","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]},{"given":"Yan","family":"Han","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"given":"Zhiqian","family":"Wang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"}]}],"member":"1968","published-online":{"date-parts":[[2024,8,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"277","DOI":"10.3901\/JME.2023.14.277","article-title":"Survey of Automated Flexible Docking Assembly Technology for Large-scale Components","volume":"59","author":"Zhao","year":"2023","journal-title":"J. Mech. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"248","DOI":"10.3901\/JME.2008.08.248","article-title":"Optimal time trajectory planning method for a kind of posture aligning system of large rigid bodies","volume":"44","author":"Zhang","year":"2008","journal-title":"Chin. J. Mech. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Cheng, X., Li, J., Zheng, C., Zhang, J., and Zhao, M. (2021). An improved PSO-GWO algorithm with chaos and adaptive inertial weight for robot path planning. Front. Neurorobotics, 15.","DOI":"10.3389\/fnbot.2021.770361"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Wei, B., Shu, S., Zhang, Y., Yang, R., and Xing, B. (2020, January 6\u20138). Kinematics analysis and trajectory planning simulation of manipulator based on AUBO-I5. Proceedings of the 2020 4th Annual International Conference on Data Science and Business Analytics (ICDSBA), Changsha, China.","DOI":"10.1109\/ICDSBA51020.2020.00025"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Yudha, H.M., Dewi, T., Risma, P., and Oktarina, Y. (2018, January 16\u201318). Arm robot manipulator design and control for trajectory tracking; a review. Proceedings of the 2018 5th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI), Malang, Indonesia.","DOI":"10.1109\/EECSI.2018.8752950"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Ma, C.Y., Zhang, Y., and Cheng, S. (2021, January 9\u201311). Time optimal trajectory planning based on redundant manipulator. Proceedings of the 2021 6th International Conference on Control, Robotics and Cybernetics, Shanghai, China.","DOI":"10.1109\/CRC52766.2021.9620143"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Sabarigirish, S., and Mija, S.J. (2016, January 4\u20136). Obstacle avoiding trajectory planning for 5degre of freedom robot. Proceedings of the 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India.","DOI":"10.1109\/ICPEICES.2016.7853202"},{"key":"ref_8","first-page":"6","article-title":"Robot joint trajectory optimization based on improved quantum genetic algorithm","volume":"50","author":"Dai","year":"2022","journal-title":"Mach. Tools Hydraul."},{"key":"ref_9","first-page":"86","article-title":"Time-energy optimal trajectory planning for industrial robots","volume":"55","author":"Pu","year":"2019","journal-title":"Comput. Eng. Appl."},{"key":"ref_10","first-page":"53","article-title":"Simulation study on time-optimal trajectory planning of industrial robots","volume":"19","author":"Zhang","year":"2020","journal-title":"Softw. Guide"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Yu, H., Meng, Q., Zhang, J., and Feng, X. (2018, January 9\u201311). Time-optimal trajectory planning of robot based on improved adaptive genetic algorithm. Proceedings of the 2018 Chinese Control And Decision Conference, Shenyang, China.","DOI":"10.1109\/CCDC.2018.8408254"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1016\/j.procs.2018.01.113","article-title":"Genetic algorithm based approach for autonomous mobile robot path planning","volume":"127","author":"Lamini","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s10033-021-00669-x","article-title":"A Multi-objective trajectory Planning method based on the improved elitist non-dominated sorting genetic algorithm","volume":"35","author":"Wang","year":"2022","journal-title":"Chin. J. Mech. Eng."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lan, J.Y., Xie, Y.G., Liu, G.J., and Cao, M.X. (2020). A multi-objective trajectory planning method for collaborative robot. Electronics, 9.","DOI":"10.3390\/electronics9050859"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.mechmachtheory.2015.11.007","article-title":"Dynamic trajectory planning of a 3-DOF under-constrained cable-driven parallel robot","volume":"98","author":"Zhang","year":"2016","journal-title":"Mech. Mach. Theory"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1115\/1.4011045","article-title":"A kinematic notation for lower-pair mechanisms based on matrices","volume":"77","author":"Denavit","year":"1955","journal-title":"ASME J. Appl. Mech."},{"key":"ref_17","first-page":"541","article-title":"Parameterization method on B-Spline curve","volume":"1","author":"Haron","year":"2012","journal-title":"Math. Probl. Eng."},{"key":"ref_18","first-page":"1085","article-title":"A novel sigmoid-function-based adaptive weighted particle swarm optimizer","volume":"51","author":"Tian","year":"2019","journal-title":"IEEE Trans. Cybern."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1007\/s00500-018-3102-4","article-title":"Butterfly optimization algorithm: A novel approach for global optimization","volume":"23","author":"Arora","year":"2019","journal-title":"Soft Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1108\/02644401211235834","article-title":"Bat algorithm: A novel approach for global engineering optimization","volume":"29","author":"Yang","year":"2012","journal-title":"Eng. Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.advengsoft.2017.07.002","article-title":"Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems","volume":"114","author":"Mirjalili","year":"2017","journal-title":"Adv. Eng. Softw."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1371\/journal.pcbi.1009490","article-title":"The evolutionary maintenance of L\u00e9vy flight foraging","volume":"18","author":"Campeau","year":"2022","journal-title":"PLoS Comput. Biol."},{"key":"ref_23","unstructured":"Yao, X., and Liu, Y. (1996). Fast Evolutionary Programming. Evolutionary Programming, Proceedings of the 5th Annual Conference on Evolutionary Programming, San Diego, CA, USA, 29 February\u20133 March 1996, MIT Press."},{"key":"ref_24","first-page":"1558","article-title":"Hybrid Cauchy mutation and uniform distribution of grasshopper optimization algorithm","volume":"36","author":"He","year":"2021","journal-title":"Control Decis."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/16\/8\/1028\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T15:35:11Z","timestamp":1760110511000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/16\/8\/1028"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,12]]},"references-count":24,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2024,8]]}},"alternative-id":["sym16081028"],"URL":"https:\/\/doi.org\/10.3390\/sym16081028","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2024,8,12]]}}}