{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,19]],"date-time":"2026-08-19T17:30:10Z","timestamp":1787160610630,"version":"build-2736575974"},"reference-count":38,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T00:00:00Z","timestamp":1681948800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["11972343"],"award-info":[{"award-number":["11972343"]}]},{"name":"National Natural Science Foundation of China","award":["62235018"],"award-info":[{"award-number":["62235018"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Micromachines"],"abstract":"<jats:p>In recent years, high-quality surfaces with large areas and curvatures have been increasingly used in engineering, but the precision machining and inspection of such surfaces is a particular challenge. Surface machining equipment needs to have a large working space, high flexibility, and motion accuracy to meet the demands of micron-scale precision machining. However, meeting these requirements may result in extremely large equipment sizes. To solve this problem, an eight-degree-of-freedom redundant manipulator with one linear and seven rotational joints is designed to assist in the machining described in this paper. The configuration parameters of the manipulator are optimized by an improved multi-objective particle swarm optimization algorithm to ensure that the working space of the manipulator completely covers the working surface and that the size of the manipulator is small. In order to improve the smoothness and accuracy of manipulator motion on large surface areas, an improved trajectory planning strategy for a redundant manipulator is proposed. The idea of the improved strategy is to pre-process the motion path first and then use a combination of the clamping weighted least-norm method and the gradient projection method to plan the trajectory, while adding a reverse planning step to solve the singularity problem. The resulting trajectories are smoother than those planned by the general method. The feasibility and practicality of the trajectory planning strategy are verified through simulation.<\/jats:p>","DOI":"10.3390\/mi14040886","type":"journal-article","created":{"date-parts":[[2023,4,21]],"date-time":"2023-04-21T03:01:48Z","timestamp":1682046108000},"page":"886","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Research on Configuration Design Optimization and Trajectory Planning of Manipulators for Precision Machining and Inspection of Large-Curvature and Large-Area Curved Surfaces"],"prefix":"10.3390","volume":"14","author":[{"given":"Xiangyang","family":"Sun","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"},{"name":"CAS Key Laboratory of On-Orbit Manufacturing and Integration for Space Optics System, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0992-0500","authenticated-orcid":false,"given":"Shuai","family":"He","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"CAS Key Laboratory of On-Orbit Manufacturing and Integration for Space Optics System, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4120-2448","authenticated-orcid":false,"given":"Zhenbang","family":"Xu","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"CAS Key Laboratory of On-Orbit Manufacturing and Integration for Space Optics System, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"Center of Materials Science and Optoelectronics Engineering, University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Enyang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"CAS Key Laboratory of On-Orbit Manufacturing and Integration for Space Optics System, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanhui","family":"Li","sequence":"additional","affiliation":[{"name":"Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China"},{"name":"CAS Key Laboratory of On-Orbit Manufacturing and Integration for Space Optics System, Chinese Academy of Sciences, Changchun 130033, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,4,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.rcim.2018.05.003","article-title":"Adaptive robust control and admittance control for contact-driven robotic surface conditioning","volume":"54","author":"Solanes","year":"2018","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/j.mechatronics.2018.04.008","article-title":"Adaptive Sliding Mode Control for Robotic Surface Treatment Using Force Feedback","volume":"52","author":"Gracia","year":"2018","journal-title":"Mechatronics"},{"key":"ref_3","first-page":"50","article-title":"The role of robotics in computer controlled polishing of large and small optics. Optical Manufacturing and Testing Xi","volume":"9575","author":"Walker","year":"2015","journal-title":"Int. Soc. Opt. Photonics"},{"key":"ref_4","first-page":"587","article-title":"Freeform surface grinding and polishing by CCOS based on industrial robot. 8th International Symposium on Advanced Optical Manufacturing and Testing Technologies: Advanced Optical Manufacturing Technologies","volume":"9683","author":"Liu","year":"2016","journal-title":"SPIE"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1017\/S0263574700016283","article-title":"CAD-based off-line programming of painting robots","volume":"5","author":"Klein","year":"1987","journal-title":"Robotica"},{"key":"ref_6","unstructured":"Antonio, J.K. (1994, January 8\u201313). Optimal trajectory planning for spray coating. Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, USA."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1109\/70.488951","article-title":"Task curve planning for painting robots. I. Process modeling and calibration","volume":"12","author":"Hertling","year":"1996","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1002\/(SICI)1097-4563(200006)17:6<291::AID-ROB1>3.0.CO;2-U","article-title":"Three methodologies for the calibration of industrial manipulators: Experimental results on a SCARA robot","volume":"17","author":"Omodei","year":"2000","journal-title":"J. Robot. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.rcim.2012.06.004","article-title":"Absolute calibration of an ABB IRB 1600 robot using a laser tracker","volume":"29","author":"Nubiola","year":"2013","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_10","first-page":"558","article-title":"Measurement and analysis on positioning accuracy for optical processing robots","volume":"44","author":"Hasirden","year":"2017","journal-title":"Opto-Electron. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1007\/s11633-020-1228-1","article-title":"Design and analysis of a novel hybrid processing robot mechanism","volume":"17","author":"Fang","year":"2020","journal-title":"Int. J. Autom. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/TIE.2014.2327008","article-title":"Performance analysis, mapping, and multiobjective optimization of a hybrid robotic machine tool","volume":"62","author":"Gao","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/s00170-005-0171-1","article-title":"A novel 5-DOF fully parallel kinematic machine tool","volume":"31","author":"Gao","year":"2006","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"064503","DOI":"10.1115\/1.4041334","article-title":"Dexterous workspace optimization for a new hybrid parallel robot manipulator","volume":"10","author":"Kucuk","year":"2018","journal-title":"J. Mech. Robot."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.1016\/S0094-114X(99)00073-7","article-title":"Kinematics of a hybrid (parallel\u2013serial) robot manipulator","volume":"35","author":"Tanev","year":"2000","journal-title":"Mech. Mach. Theory"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.rcim.2013.09.011","article-title":"A 6-DOF reconfigurable hybrid parallel manipulator","volume":"30","author":"Coppola","year":"2014","journal-title":"Robot. Comput.-Integr. Manuf."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.mechmachtheory.2019.03.019","article-title":"Smooth and time-optimal S-curve trajectory planning for automated robots and machines","volume":"137","author":"Fang","year":"2019","journal-title":"Mech. Mach. Theory"},{"key":"ref_18","first-page":"1595","article-title":"Path planning with motion optimization for car body-in-white industrial robot applications","volume":"605","author":"Trnka","year":"2013","journal-title":"Adv. Mater. Res."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"627","DOI":"10.1016\/j.procs.2018.07.094","article-title":"Trajectory planning of redundant manipulators moving along constrained path and avoiding obstacles","volume":"133","author":"Chembuly","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_20","first-page":"1670","article-title":"Optimizing Trajectory of Painting Robot\u2019s Spray Gun for Large Curvature Surface","volume":"34","author":"Zhang","year":"2015","journal-title":"Mechanical Sci. Technol. Aerospace Eng."},{"key":"ref_21","first-page":"217","article-title":"Study on Trajectory Combination and Connection Problems of Spray- painting Robot for Large Curvature Combination Surfaces","volume":"48","author":"Zhang","year":"2016","journal-title":"J. Sichuan Univ. (Eng. Sci. Ed.)"},{"key":"ref_22","first-page":"799","article-title":"Trajectory planning for redundant robots for internal surface spraying","volume":"54","author":"Shao","year":"2014","journal-title":"J. Tsinghua Univ."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1007\/s00170-007-0956-5","article-title":"The Denavit and Hartenberg approach applied to evaluate the consequences in the tool tip position of geometrical errors in five-axis milling centres","volume":"37","author":"Lamikiz","year":"2008","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"8091","DOI":"10.1007\/s11042-020-10139-6","article-title":"A review on genetic algorithm: Past, present, and future","volume":"80","author":"Katoch","year":"2021","journal-title":"Multimed. Tools Appl."},{"key":"ref_25","unstructured":"Dorigo, M., and St\u00fctzle, T. (2019). Handbook of Metaheuristics, Springer Nature."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/s10462-011-9208-z","article-title":"An optimizing BP neural network algorithm based on genetic algorithm","volume":"36","author":"Ding","year":"2011","journal-title":"Artif. Intell. Rev."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1007\/s00500-016-2474-6","article-title":"Particle swarm optimization algorithm: An overview","volume":"22","author":"Wang","year":"2018","journal-title":"Soft Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"180","DOI":"10.5539\/cis.v3n1p180","article-title":"Analysis of particle swarm optimization algorithm","volume":"3","author":"Bai","year":"2010","journal-title":"Computer Inform. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/j.amc.2007.03.047","article-title":"An improved particle swarm optimization algorithm","volume":"193","author":"Jiang","year":"2007","journal-title":"Appl. Math. Comput."},{"key":"ref_30","unstructured":"Chen, C.Y., and Ye, F. (2012, January 2\u20133). Particle swarm optimization algorithm and its application to clustering analysis. Proceedings of the 2012 Proceedings of 17th Conference on Electrical Power Distribution, Tehran, Iran."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1109\/TEVC.2004.826067","article-title":"Handling multiple objectives with particle swarm optimization","volume":"8","author":"Coello","year":"2004","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1109\/70.370511","article-title":"A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators","volume":"11","author":"Chan","year":"1995","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1007\/s12206-008-0427-4","article-title":"Damped least square based genetic algorithm with Ggaussian distribution of damping factor for singularity-robust inverse kinematics","volume":"22","author":"Phuoc","year":"2008","journal-title":"J. Mech. Sci. Technol."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2240","DOI":"10.1080\/00207179.2016.1153151","article-title":"Clamping weighted least-norm method for the manipulator kinematic control with constraints","volume":"89","author":"Huang","year":"2016","journal-title":"Int. J. Control"},{"key":"ref_35","first-page":"3149","article-title":"Edge finishing of large turbine casings using defined multi-edge and abrasive tools in automated cells","volume":"124","author":"Pereira","year":"2021","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.jmsy.2018.06.004","article-title":"Smart optimization of a friction-drilling process based on boosting ensembles","volume":"48","author":"Bustillo","year":"2018","journal-title":"J. Manuf. Syst."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1818","DOI":"10.1109\/LED.2022.3203474","article-title":"Si-Based NIR Tunneling Heterojunction Photodetector With Interfacial Engineering and 3D-Graphene Integration","volume":"43","author":"He","year":"2022","journal-title":"IEEE Electron Device Lett."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"6696","DOI":"10.1038\/s41467-021-27050-9","article-title":"Silicon: Quantum dot photovoltage triodes","volume":"12","author":"Zhou","year":"2021","journal-title":"Nat. Commun."}],"container-title":["Micromachines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-666X\/14\/4\/886\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:19:57Z","timestamp":1760123997000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-666X\/14\/4\/886"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,20]]},"references-count":38,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["mi14040886"],"URL":"https:\/\/doi.org\/10.3390\/mi14040886","relation":{},"ISSN":["2072-666X"],"issn-type":[{"value":"2072-666X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,20]]}}}