{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T18:20:47Z","timestamp":1769106047718,"version":"3.49.0"},"reference-count":23,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2020,12,4]],"date-time":"2020-12-04T00:00:00Z","timestamp":1607040000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2021,7,5]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>This paper aims to present a method of optimal singularity-free motion planning under multiple objectives and multiple constrains for the 6-DOF parallel manipulator, which is used as an execution mechanism for the automated docking of components.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>First, the distribution characteristics of the Jacobian matrix determinant in local workspace are studied based on the kinematics and a sufficient and necessary condition of singularity-free path planning in local workspace is proposed. Then, a singularity-free motion path of the end-effector is generated by a fifth-order B-spline curve and the corresponding trajectories of each actuator are obtained via the inverse kinematics. Finally, several objective functions are defined to evaluate the motion path and an improved multi-objective particle swarm optimization algorithm-based on the Pareto archive evolution is developed to obtain the optimal singularity-free motion trajectories.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>If the initial pose and the target pose of the end-effector are both singularity-free, a singularity-free motion path can be planned in the local workspace as long as all the values of each pose elements in their own directions are monotonous. The improved multi-objective particle swarm optimization (IMPSO) algorithm is effective and efficient in the optimization of multi-objective motion planning model. The optimal singularity-free motion path of the end-effector is verified in the component docking test. The docking result is that the movable component is in alignment with the fixed one, which proves the feasibility and practicability of the proposed motion path method to some extent.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The proposed method has a certain novelty value in kinematic multi-objective motion planning of parallel manipulators; it also increases the application prospect of parallel manipulators and provides attractive solutions to component assembly for those organizations with limited cost and that want to find an option that is effective to be implemented.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-04-2020-0079","type":"journal-article","created":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T10:58:26Z","timestamp":1606906706000},"page":"290-299","source":"Crossref","is-referenced-by-count":9,"title":["An optimal singularity-free motion planning method for a 6-DOF parallel manipulator"],"prefix":"10.1108","volume":"48","author":[{"given":"Shiqi","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junfeng","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2020,12,4]]},"reference":[{"issue":"1\/4","key":"key2021071312293419700_ref001","first-page":"1","article-title":"Statistical evaluation of an evolutionary algorithm for minimum time trajectory planning problem for industrial robots","volume":"89","year":"2016","journal-title":"International Journal of Advanced Manufacturing Technology"},{"key":"key2021071312293419700_ref002","first-page":"1987","article-title":"An algorithm for smooth trajectory planning optimization of isotropic translational parallel manipulators","volume":"230","year":"2015","journal-title":"Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science"},{"issue":"1","key":"key2021071312293419700_ref003","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.rcim.2010.06.012","article-title":"A hybrid strategy for the time- and energy-efficient trajectory planning of parallel platform manipulators","volume":"27","year":"2011","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"2","key":"key2021071312293419700_ref004","doi-asserted-by":"crossref","first-page":"1669","DOI":"10.1007\/s11071-011-0095-2","article-title":"Trajectory planning in parallel kinematic manipulators using a constrained multi-objective evolutionary algorithm","volume":"67","year":"2012","journal-title":"Nonlinear Dynamics"},{"key":"key2021071312293419700_ref005","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1016\/j.rcim.2019.04.016","article-title":"A multi-objective trajectory planning method based on the improved immune clonal selection algorithm","volume":"59","year":"2019","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"11","key":"key2021071312293419700_ref006","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.ifacol.2018.08.326","article-title":"Measurement assisted assembly for high accuracy aerospace manufacturing","volume":"51","year":"2018","journal-title":"IFAC-PapersOnLine"},{"issue":"3","key":"key2021071312293419700_ref007","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1080\/09511920903529255","article-title":"Metrology-assisted robotic processing of aerospace applications","volume":"23","year":"2010","journal-title":"International Journal of Computer Integrated Manufacturing"},{"issue":"1","key":"key2021071312293419700_ref008","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1108\/01445151011016073","article-title":"Measurement assisted robotic assembly of fabricated aero-engine components","volume":"30","year":"2010","journal-title":"Assembly Automation"},{"issue":"2\/3","key":"key2021071312293419700_ref009","first-page":"263","article-title":"B-splines and control theory","volume":"145","year":"2003","journal-title":"Applied Mathematics and Computation"},{"key":"key2021071312293419700_ref010","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.rcim.2017.01.004","article-title":"An automated in-situ alignment approach for finish machining assembly interfaces of large-scale components","volume":"46","year":"2017","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"6","key":"key2021071312293419700_ref011","doi-asserted-by":"crossref","first-page":"2016","DOI":"10.1016\/j.cja.2017.05.006","article-title":"An optimal method of posture adjustment in aircraft fuselage joining assembly with engineering constraints","volume":"30","year":"2017","journal-title":"Chinese Journal of Aeronautics"},{"key":"key2021071312293419700_ref012","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.rcim.2017.02.003","article-title":"Pose alignment of aircraft structures with distance sensors and CCD cameras","volume":"48","year":"2017","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2021071312293419700_ref013","first-page":"142","article-title":"A parallel kinematic concept targeting at more accurate assembly of aircraft sections","volume-title":"Intelligent Robotics and Applications- 4th International Conference","year":"2011"},{"issue":"10","key":"key2021071312293419700_ref014","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1177\/0954405413517387","article-title":"Review of the application of flexible, measurement- assisted assembly technology in aircraft manufacturing","volume":"228","year":"2014","journal-title":"Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture"},{"issue":"6","key":"key2021071312293419700_ref015","doi-asserted-by":"crossref","first-page":"700","DOI":"10.1016\/j.rcim.2012.03.004","article-title":"Analysis of the indoor GPS system as feedback for the robotic alignment of fuselages using laser radar measurements as comparison","volume":"28","year":"2012","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"issue":"1\/4","key":"key2021071312293419700_ref016","first-page":"427","article-title":"Validation of iGPS as an external measurement system for cooperative robot positioning","volume":"64","year":"2013","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"6","key":"key2021071312293419700_ref017","doi-asserted-by":"crossref","first-page":"1398","DOI":"10.1109\/TIM.2016.2526738","article-title":"Precise robotic assembly for large-scale objects based on automatic guidance and alignment","volume":"65","year":"2016","journal-title":"IEEE Transactions on Instrumentation & Measurement"},{"key":"key2021071312293419700_ref018","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1016\/j.mechmachtheory.2014.11.009","article-title":"Study on Jacobian, singularity and kinematics sensitivity of the FUM 3-PSP parallel manipulator","volume":"86","year":"2015","journal-title":"Mechanism and Machine Theory"},{"issue":"1\/4","key":"key2021071312293419700_ref019","first-page":"705","article-title":"Robotic assembly planning and control with enhanced adaptability through function blocks","volume":"77","year":"2015","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"issue":"6","key":"key2021071312293419700_ref020","doi-asserted-by":"crossref","first-page":"1840","DOI":"10.1016\/j.cja.2016.10.015","article-title":"Algorithm and experiments of six-dimensional force\/torque dynamic measurements based on a Stewart platform","volume":"29","year":"2016","journal-title":"Chinese Journal of Aeronautics"},{"issue":"2","key":"key2021071312293419700_ref021","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1007\/s40436-013-0014-5","article-title":"Framework on robotic percussive riveting for aircraft assembly automation","volume":"1","year":"2013","journal-title":"Advances in Manufacturing"},{"key":"key2021071312293419700_ref022","first-page":"3066","article-title":"Optimal selection of the supporting points of large component aligned and positioned by parallel manipulator","volume-title":"Proceedings of the Institution of Mechanical Engineers","year":"2016"},{"issue":"6","key":"key2021071312293419700_ref023","doi-asserted-by":"crossref","first-page":"707","DOI":"10.1016\/S1000-9361(09)60273-9","article-title":"Trajectory planning algorithm based on quaternion for 6-DOF aircraft wing automatic position and pose adjustment method","volume":"23","year":"2010","journal-title":"Chinese Journal of Aeronautics"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-04-2020-0079\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-04-2020-0079\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:38:53Z","timestamp":1753393133000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/48\/2\/290-299\/181167"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,4]]},"references-count":23,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,12,4]]},"published-print":{"date-parts":[[2021,7,5]]}},"alternative-id":["10.1108\/IR-04-2020-0079"],"URL":"https:\/\/doi.org\/10.1108\/ir-04-2020-0079","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"print"}],"subject":[],"published":{"date-parts":[[2020,12,4]]}}}