{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T00:30:57Z","timestamp":1759969857021,"version":"build-2065373602"},"reference-count":17,"publisher":"Cambridge University Press (CUP)","issue":"9","license":[{"start":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T00:00:00Z","timestamp":1756944000000},"content-version":"unspecified","delay-in-days":3,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2025,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The article considers a method for obtaining a rational layout of the design of a multi-robotic system for aliquoting biomaterial, consisting of two robots with different architectures, based on the analysis of safety zones. The first robot has a serial structure and ensures the continuous operation of the second robot, performing auxiliary work related to the movement of biological samples. The second robot, which is a parallel robot, directly performs the workflow of extracting and dosing liquid into aliquots. An algorithm for determining the safety zones for each of the robots is presented, based on which the optimal mutual arrangement of the two robots is obtained. Three-dimensional models of safety zones were created, on the basis of which the digital design of the mounting frame for the two robots was performed using the method of topological optimization of material distribution in the structure. This made it possible to obtain a rational design of the mounting frame, which does not intersect with the safety zones of the robots. The surface of the robotic system mounting frame, obtained as a result of topological optimization, is transformed into a metal structure suitable for manufacturing. The strength characteristics of two variations of the mounting frame are compared: the first one, obtained through topological optimization, and its transformed analog made from a standard profile.<\/jats:p>","DOI":"10.1017\/s0263574725102129","type":"journal-article","created":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T07:31:17Z","timestamp":1756971077000},"page":"3241-3256","source":"Crossref","is-referenced-by-count":0,"title":["A method of topological optimization of a multi-robotic system for aliquoting based on the analysis of the safety zone of two robots"],"prefix":"10.1017","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8856-7823","authenticated-orcid":false,"given":"Larisa","family":"Rybak","sequence":"first","affiliation":[{"name":"Federal Research Center \u201cComputer Science and Control\u201d of the Russian Academy of Sciences"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0831-8358","authenticated-orcid":false,"given":"Giuseppe","family":"Carbone","sequence":"additional","affiliation":[{"name":"University of Calabria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victoria","family":"Perevuznik","sequence":"additional","affiliation":[{"name":"Belgorod State Technological University named after V.G. Shukhov"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6059-9102","authenticated-orcid":false,"given":"Dmitry","family":"Malyshev","sequence":"additional","affiliation":[{"name":"Belgorod State Technological University named after V.G. Shukhov"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6733-3817","authenticated-orcid":false,"given":"Vladislav","family":"Cherkasov","sequence":"additional","affiliation":[{"name":"Belgorod State Technological University named after V.G. Shukhov"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0821-1374","authenticated-orcid":false,"given":"Artem","family":"Voloshkin","sequence":"additional","affiliation":[{"name":"Belgorod State Technological University named after V.G. Shukhov"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2025,9,4]]},"reference":[{"key":"S0263574725102129_ref11","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(02)00559-5"},{"key":"S0263574725102129_ref6","first-page":"1736","article-title":"Topology optimization via machine learning and deep learning: A review","volume":"10","author":"Shin","year":"2023","journal-title":"J. Comput. Des. Eng."},{"key":"S0263574725102129_ref16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-91151-4_18"},{"key":"S0263574725102129_ref5","first-page":"1","article-title":"Robot arm design optimization method by using a kinematic redundancy resolution technique","volume":"11","author":"Omar","year":"2022","journal-title":"Robotics"},{"key":"S0263574725102129_ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2003.09.032"},{"key":"S0263574725102129_ref7","unstructured":"[7] Bendsoe, M. P. and Noboru, K. , \u201cTopology and Layout Optimization of Discrete and Continuum Structures,\u201d Symposium on Operating Systems Principles (1993)."},{"key":"S0263574725102129_ref1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-66081-9_5"},{"key":"S0263574725102129_ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.promfg.2021.07.037"},{"key":"S0263574725102129_ref4","article-title":"Algorithm for Multi-criteria Optimization of Robot Parameters for Fruit Picking Based on Evolutionary Methods, Taking into Account the Importance of Criteria","volume":"1913","author":"Rybak","year":"2024","journal-title":"Advances in Optimization and Applications"},{"key":"S0263574725102129_ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s00466-008-0312-0"},{"key":"S0263574725102129_ref15","doi-asserted-by":"publisher","DOI":"10.3390\/machines12030172"},{"key":"S0263574725102129_ref9","first-page":"893","article-title":"Revisiting non-convexity in topology optimization of compliance minimization problems","volume":"39","author":"Mohamed","year":"2022","journal-title":"Optim. Control"},{"key":"S0263574725102129_ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.biosystemseng.2011.07.005"},{"key":"S0263574725102129_ref2","first-page":"256","article-title":"Application of recursive algorithms for optimization and approximation of workspace of parallel robots","volume":"1913","author":"Pisarenko","year":"1913","journal-title":"Commun. Comput. Inf. Sci."},{"key":"S0263574725102129_ref10","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-013-0978-6"},{"key":"S0263574725102129_ref17","doi-asserted-by":"publisher","DOI":"10.3390\/machines13040310"},{"key":"S0263574725102129_ref14","doi-asserted-by":"publisher","DOI":"10.1115\/1.4027609"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574725102129","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T09:03:22Z","timestamp":1759914202000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574725102129\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9]]},"references-count":17,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["S0263574725102129"],"URL":"https:\/\/doi.org\/10.1017\/s0263574725102129","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2025,9]]}}}