{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T07:41:16Z","timestamp":1772782876268,"version":"3.50.1"},"reference-count":41,"publisher":"Cambridge University Press (CUP)","issue":"12","license":[{"start":{"date-parts":[[2021,4,8]],"date-time":"2021-04-08T00:00:00Z","timestamp":1617840000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this article, we improve the efficiency of a turbine blade inspection robotic workcell. The workcell consists of a stationary camera and a 6-axis serial robot that is holding a blade and presenting different zones of the blade to the camera for inspection. The problem at hand consists of a 6-DOF (degree of freedom) continuous optimization of the camera placement and a discrete combinatorial optimization of the sequence of inspection poses (images). For each image, all robot configurations (up to eight) are taken into consideration. A novel combined approach is introduced, called blind dynamic particle swarm optimization (BD-PSO), to simultaneously obtain the optimal design for both domains. The objective is to minimize the cycle time of the inspection process, while avoiding any collisions. Even though PSO is vastly used in engineering problems, the novelty of our combinatorial optimization method is in its ability to be used efficiently in traveling salesman problems where the distances between the cities are unknown and subject to change. This highly unpredictable environment is the case of the inspection cell where the cycle time between two images will change for different camera placements.<\/jats:p>","DOI":"10.1017\/s0263574721000199","type":"journal-article","created":{"date-parts":[[2021,4,8]],"date-time":"2021-04-08T08:52:07Z","timestamp":1617871927000},"page":"2110-2130","source":"Crossref","is-referenced-by-count":6,"title":["Simultaneous task placement and sequence optimization in an inspection robotic cell"],"prefix":"10.1017","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3659-8799","authenticated-orcid":false,"given":"MohammadHadi","family":"FarzanehKaloorazi","sequence":"first","affiliation":[]},{"given":"Ilian A.","family":"Bonev","sequence":"additional","affiliation":[]},{"given":"Lionel","family":"Birglen","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2021,4,8]]},"reference":[{"key":"S0263574721000199_ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ROSE.2014.6953033"},{"key":"S0263574721000199_ref26","doi-asserted-by":"crossref","unstructured":"Field, G. and Stepanenko, Y. , \u201cIterative Dynamic Programming: An Approach to Minimum Energy Trajectory Planning for Robotic Manipulators,\u201d 1996 IEEE International Conference on Robotics and Automation, 1996. Proceedings, vol. 3 (IEEE, 1996) pp. 2755\u20132760.","DOI":"10.1109\/ROBOT.1996.506579"},{"key":"S0263574721000199_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6630982"},{"key":"S0263574721000199_ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-43070-2_13"},{"key":"S0263574721000199_ref5","doi-asserted-by":"publisher","DOI":"10.1109\/IranianCEE.2013.6599740"},{"key":"S0263574721000199_ref31","doi-asserted-by":"crossref","first-page":"1747","DOI":"10.1017\/S0263574716000497","article-title":"Collision-free workspace of parallel mechanisms based on an interval analysis approach,","volume":"35","author":"Kaloorazi","year":"2017","journal-title":"Robotica"},{"key":"S0263574721000199_ref22","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-020-02224-3"},{"key":"S0263574721000199_ref28","unstructured":"Chan, K. and Zalzala, A. , \u201cGenetic-Based Minimum-Time Trajectory Planning of Articulated Manipulators with Torque Constraints,\u201d IEE Colloquium on Genetic Algorithms for Control Systems Engineering, (IET, 1993) pp. 4\u20131."},{"key":"S0263574721000199_ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-30164-8_630"},{"key":"S0263574721000199_ref1","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-015-0190-6"},{"key":"S0263574721000199_ref37","unstructured":"Hassan, R. , Cohanim, B. , De Weck, O. and Venter, G. , \u201cA Comparison of Particle Swarm Optimization and the Genetic Algorithm,\u201d 46th AIAA\/ASME\/ASCE\/AHS\/ASC Structures, Structural Dynamics and Materials Conference, p. 1897."},{"key":"S0263574721000199_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/WCSE.2009.375"},{"key":"S0263574721000199_ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLC.2003.1259748"},{"key":"S0263574721000199_ref40","article-title":"Solving the traveling salesman\u2019s problem using the african buffalo optimization,","volume":"3","author":"Odili","year":"2016","journal-title":"Comput. Intell. Neurosci."},{"key":"S0263574721000199_ref20","unstructured":"Nedjatia, A. and Vizv\u00e1rib, B. , \u201cRobot path planning by traveling salesman problem with circle neighborhood: Modeling, algorithm, and applications,\u201d arXiv preprint arXiv:2003.06712 (2020)."},{"key":"S0263574721000199_ref34","article-title":"The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization","author":"Lawler","year":"1985","journal-title":"Discrete Mathematics"},{"key":"S0263574721000199_ref12","unstructured":"Zacharia, P. T. and Aspragathos, N. A. , \u201cOptimization of Industrial Manipulators Cycle Time Based on Genetic Algorithms,\u201d 2004 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN\u201904 (IEEE, 2004) pp. 517\u2013522."},{"key":"S0263574721000199_ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06698-1_34"},{"key":"S0263574721000199_ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2010.03.008"},{"key":"S0263574721000199_ref24","doi-asserted-by":"publisher","DOI":"10.23919\/CCC50068.2020.9189590"},{"key":"S0263574721000199_ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2010.5651948"},{"key":"S0263574721000199_ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-55807-9_26"},{"key":"S0263574721000199_ref27","doi-asserted-by":"crossref","unstructured":"Hirakawa, A. R. and Kawamura, A. , \u201cTrajectory Planning of Redundant Manipulators for Minimum Energy Consumption without Matrix Inversion,\u201d 1997 IEEE International Conference on Robotics and Automation, 1997. Proceedings, vol. 3 (IEEE, 1997) pp. 2415\u20132420.","DOI":"10.1109\/ROBOT.1997.619323"},{"key":"S0263574721000199_ref39","unstructured":"Wang, T.-D. , Li, X. and Wang, X. , Simulated Evolution and Learning: 6th International Conference, SEAL 2006, Hefei, China, October 15\u201318, 2006, Proceedings, vol. 4247 (Springer, 2006)."},{"key":"S0263574721000199_ref36","unstructured":"Kennedy, J. , \u201cThe Particle Swarm: Social Adaptation of Knowledge,\u201d IEEE International Conference on Evolutionary Computation, 1997 (IEEE, 1997) pp. 303\u2013308."},{"key":"S0263574721000199_ref2","doi-asserted-by":"publisher","DOI":"10.1080\/00207543.2015.1057626"},{"key":"S0263574721000199_ref41","first-page":"3407","article-title":"Discrete particle swarm optimization for tsp based on neighborhood,","volume":"6","author":"Huilian","year":"2010","journal-title":"J. Comput. Inf. Syst."},{"key":"S0263574721000199_ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2013.09.005"},{"key":"S0263574721000199_ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2020.103591"},{"key":"S0263574721000199_ref18","doi-asserted-by":"publisher","DOI":"10.1287\/opre.45.3.421"},{"key":"S0263574721000199_ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942974"},{"key":"S0263574721000199_ref33","doi-asserted-by":"publisher","DOI":"10.1016\/S0097-8493(00)00130-8"},{"key":"S0263574721000199_ref30","doi-asserted-by":"publisher","DOI":"10.1023\/B:JINT.0000004973.29102.33"},{"key":"S0263574721000199_ref15","first-page":"250","article-title":"Robot cell planning,","volume":"26","author":"Tubaileh","year":"2007","journal-title":"Eng. Tech."},{"key":"S0263574721000199_ref7","unstructured":"FarzanehKaloorazi, M. H. , Bonev, I. A. and Birglen, L. , \u201cParameters Identification of the Path Placement Optimization Problem for a Redundant Coordinated Robotic Workcell,\u201d ASME 2018 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference (American Society of Mechanical Engineers, 2018) pp. V05BT07A087\u2013V05BT07A087."},{"key":"S0263574721000199_ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2004.04.003"},{"key":"S0263574721000199_ref35","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008202821328"},{"key":"S0263574721000199_ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2018.08.022"},{"key":"S0263574721000199_ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmachtools.2004.04.011"},{"key":"S0263574721000199_ref17","doi-asserted-by":"publisher","DOI":"10.1016\/S0305-0548(98)00063-X"},{"key":"S0263574721000199_ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2014.10.003"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574721000199","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,27]],"date-time":"2024-08-27T21:50:47Z","timestamp":1724795447000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574721000199\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,8]]},"references-count":41,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["S0263574721000199"],"URL":"https:\/\/doi.org\/10.1017\/s0263574721000199","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,8]]}}}