{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,7]],"date-time":"2024-06-07T00:29:07Z","timestamp":1717720147447},"reference-count":35,"publisher":"Walter de Gruyter GmbH","issue":"3","funder":[{"name":"Die Autoren bedanken sich f\u00fcr die F\u00f6rderung im Rahmen des iMOD-Projektes beim dtec.bw - Zentrum f\u00fcr Digitalisierungs- und Technologieforschung der Bundeswehr."},{"name":"Das dtec.bw wird finanziert durch die Europ\u00e4ische Union - Next- GenerationEU"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,3,26]]},"abstract":"<jats:title>Zusammenfassung<\/jats:title>\n               <jats:p>Agentensysteme werden seit vielen Jahrzehnten eingesetzt, um Aufgaben wie die Zuordnungs- und Reihenfolgeplanung in komplexen industriellen Systemen zu \u00fcbernehmen. Das am h\u00e4ufigsten verwendete Koordinationsverfahren dabei ist das Contract Net Protokoll, ein einfaches, aber leistungsstarkes Auktionsprotokoll, auf welchem auch die Protokolle der I4.0-Sprache basieren. Die Zuordnung von Transportprozessen zu autonomen Transporteinheiten, welche in der Flugzeugmontage zunehmend an Bedeutung gewinnen, ist ein wichtiger Aspekt der Steuerung industrieller Systeme. Er erfordert flexible und zuverl\u00e4ssige Ans\u00e4tze, einschlie\u00dflich zuverl\u00e4ssiger Kommunikation und Ausf\u00fchrung von Prozessen, f\u00fcr die bestehende Agenten-Frameworks nicht ausreichen. Dieser Beitrag beschreibt aktuelle Bestrebungen, ein ROS2-basiertes Agenten-Framework zu entwickeln, und schl\u00e4gt auf Basis einer kurzen taxonomischen Einordnung kooperativer Transporte einen Ansatz zur F\u00e4higkeitsmodellierung sowie ein geeignetes Verhandlungsprotokoll f\u00fcr kooperative Transportprozesse vor. Au\u00dferdem wird eine Implementierung vorgestellt, die es erm\u00f6glicht, agentenbasierte Verhandlungen in einem reinen ROS2-Framework zu realisieren.<\/jats:p>","DOI":"10.1515\/auto-2023-0175","type":"journal-article","created":{"date-parts":[[2024,2,29]],"date-time":"2024-02-29T11:22:12Z","timestamp":1709205732000},"page":"189-203","source":"Crossref","is-referenced-by-count":0,"title":["Agentenbasierte Verhandlung f\u00fcr kooperative Transporte in der Flugzeugmontage"],"prefix":"10.1515","volume":"72","author":[{"given":"Felix","family":"Gehlhoff","sequence":"first","affiliation":[{"name":"Helmut-Schmidt-Universit\u00e4t\/Universit\u00e4t der Bundeswehr , Institut f\u00fcr Automatisierungstechnik , Hamburg , Deutschland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hamied","family":"Nabizada","sequence":"additional","affiliation":[{"name":"Helmut-Schmidt-Universit\u00e4t\/Universit\u00e4t der Bundeswehr , Institut f\u00fcr Automatisierungstechnik , Hamburg , Deutschland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed","family":"Elkhateeb","sequence":"additional","affiliation":[{"name":"Airbus Operations GmbH , Hamburg , Deutschland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Lepolotec","sequence":"additional","affiliation":[{"name":"Airbus Operations GmbH , Hamburg , Deutschland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"R\u00f6hrig","sequence":"additional","affiliation":[{"name":"Airbus Operations GmbH , Hamburg , Deutschland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Fay","sequence":"additional","affiliation":[{"name":"Helmut-Schmidt-Universit\u00e4t\/Universit\u00e4t der Bundeswehr , Institut f\u00fcr Automatisierungstechnik , Hamburg , Deutschland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2024,2,29]]},"reference":[{"key":"2024060610215808691_j_auto-2023-0175_ref_001","doi-asserted-by":"crossref","unstructured":"F. Gehlhoff, H. Nabizada, M. Weigand, et al.., \u201cChallenges in automated commercial aircraft production,\u201d IFAC-Papers OnLine, vol.\u00a055, no.\u00a02, pp.\u00a0354\u2013359, 2022. https:\/\/doi.org\/10.1016\/j.ifacol.2022.04.219.","DOI":"10.1016\/j.ifacol.2022.04.219"},{"key":"2024060610215808691_j_auto-2023-0175_ref_002","unstructured":"Bundesministerium f\u00fcr Wirtschaft und Energie (BMWi) Plattform Industrie 4.0, Aspects of the Research Roadmap in Application Scenarios, Berlin, Ed. by Federal Ministry for Economic Affairs and Energy, 2016."},{"key":"2024060610215808691_j_auto-2023-0175_ref_003","unstructured":"VDI\/VDE-2653, Agentensysteme in der Automatisierungstechnik, Berlin, Germany, Beuth Verlag, 2018."},{"key":"2024060610215808691_j_auto-2023-0175_ref_004","doi-asserted-by":"crossref","unstructured":"P. J. Turner and N. R. Jennings, \u201cImproving the scalability of multi-agent systems.\u201d in Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems,\u201d in Lecture Notes in Computer Science, vol. 1887, G. Goos, J. Hartmanis, J. van Leeuwen, T. Wagner, and O. F. Rana, Eds., Berlin, Heidelberg, Springer, 2001, pp. 246\u2013262.","DOI":"10.1007\/3-540-47772-1_25"},{"key":"2024060610215808691_j_auto-2023-0175_ref_005","doi-asserted-by":"crossref","unstructured":"J. Martin, O. Casquero, B. Fortes, and M. Marcos, \u201cA generic multi-layer architecture based on ROS-JADE integration for autonomous Transport vehicles,\u201d Sensors, vol.\u00a019, no.\u00a01, p.\u00a069, 2018. https:\/\/doi.org\/10.3390\/s19010069.","DOI":"10.3390\/s19010069"},{"key":"2024060610215808691_j_auto-2023-0175_ref_006","doi-asserted-by":"crossref","unstructured":"G. Fragapane, R. de Koster, F. Sgarbossa, and J. O. Strandhagen, \u201cPlanning and control of autonomous mobile robots for intralogistics: literature review and research agenda,\u201d Eur. J. Oper. Res., vol.\u00a0294, no.\u00a02, pp.\u00a0405\u2013426, 2021. https:\/\/doi.org\/10.1016\/j.ejor.2021.01.019.","DOI":"10.1016\/j.ejor.2021.01.019"},{"key":"2024060610215808691_j_auto-2023-0175_ref_007","doi-asserted-by":"crossref","unstructured":"F. Bellifemine, G. Caire, and D. P. A. Greenwood, Developing Multi-Agent Systems with JADE: A Practical Guide, Chichester, Wiley, 2008.","DOI":"10.1002\/9780470058411"},{"key":"2024060610215808691_j_auto-2023-0175_ref_008","doi-asserted-by":"crossref","unstructured":"R. G. Smith, \u201cThe Contract Net protocol: high-level communication and control in a distributed Problem solver,\u201d IEEE Trans. Comput. C, vol.\u00a029, no.\u00a012, pp.\u00a01104\u20131113, 1980. https:\/\/doi.org\/10.1109\/TC.1980.1675516.","DOI":"10.1109\/TC.1980.1675516"},{"key":"2024060610215808691_j_auto-2023-0175_ref_009","unstructured":"Foundation for Intelligent Physical Agents, FIPA-SC00029H Contract Net Interaction Protocol Spec, 2002. Available at: http:\/\/www.fipa.org\/specs\/fipa00029\/SC00029H.pdf [accessed: Sep. 13, 2023]."},{"key":"2024060610215808691_j_auto-2023-0175_ref_010","unstructured":"J. Vialkowitsch, O. Schell, A. Willner, , \u201cI4.0-Sprache: vokabular, Nachrichtenstruktur und semantische Interaktionsprotokolle der I4.0 Sprache: Diskussionspapier,\u201d in Ed. by Bundesministerium f\u00fcr Wirtschaft und Energie, Berlin, Bundesministerium f\u00fcr Wirtschaft und Energie (BMWi), 2018."},{"key":"2024060610215808691_j_auto-2023-0175_ref_011","unstructured":"J. Fottner, D. Clauer, F. Hormes, , \u201cAutonomous systems in intralogistics: state of the Art and future research challenges,\u201d Logist. Res., vol. 14, no. 2, pp. 1\u201341, 2021."},{"key":"2024060610215808691_j_auto-2023-0175_ref_012","unstructured":"T. Schmidt, K.-B. Reith, N. Klein, and M. D\u00e4umler, \u201cResearch on decentralized control strategies for automated vehicle-based in-house Transport systems \u2013 a survey,\u201d Logist. Res., vol. 13, pp. 1\u201327, 2020. https:\/\/doi.org\/10.23773\/2020_10."},{"key":"2024060610215808691_j_auto-2023-0175_ref_013","doi-asserted-by":"crossref","unstructured":"D. Weyns and T. Holvoet, \u201cArchitectural design of a situated multiagent system for controlling automatic guided vehicles,\u201d IJAOSE, vol. 2, no. 1, p. 90, 2008. https:\/\/doi.org\/10.1504\/IJAOSE.2008.016801.","DOI":"10.1504\/IJAOSE.2008.016801"},{"key":"2024060610215808691_j_auto-2023-0175_ref_014","doi-asserted-by":"crossref","unstructured":"J. Barbosa, P. Leit\u00e3o, E. Adam, and D. Trentesaux, \u201cDynamic self-organization in holonic multi-agent manufacturing systems: the ADACOR evolution,\u201d Comput. Ind., vol.\u00a066, pp.\u00a099\u2013111, 2015. https:\/\/doi.org\/10.1016\/j.compind.2014.10.011.","DOI":"10.1016\/j.compind.2014.10.011"},{"key":"2024060610215808691_j_auto-2023-0175_ref_015","doi-asserted-by":"crossref","unstructured":"\u00c1. Guti\u00e9rrez, \u201cRecent advances in Swarm robotics coordination: communication and memory challenges,\u201d Appl. Sci., vol.\u00a012, no.\u00a021, p.\u00a011116, 2022. https:\/\/doi.org\/10.3390\/app122111116.","DOI":"10.3390\/app122111116"},{"key":"2024060610215808691_j_auto-2023-0175_ref_016","doi-asserted-by":"crossref","unstructured":"N. Ahmed, C. J. Pawase, and K. H. Chang, \u201cDistributed 3-D path planning for multi-UAVs with full area surveillance based on Particle Swarm optimization,\u201d Appl. Sci., vol.\u00a011, no.\u00a08, p.\u00a03417, 2021. https:\/\/doi.org\/10.3390\/app11083417.","DOI":"10.3390\/app11083417"},{"key":"2024060610215808691_j_auto-2023-0175_ref_017","doi-asserted-by":"crossref","unstructured":"D. Dal Moro, M. Robol, M. Roveri, P. Giorgini \u201cDeveloping BDI-based robotic systems with ROS2.\u201d in Advances in Practical Applications of Agents, Multi-Agent Systems, and Complex Systems Simulation, vol. 13616, F. Dignum, P. Mathieu, J. M. Corchado and F.d. Prieta, Eds., Lecture Notes in Computer Science, Cham, Springer International Publishing, 2022, pp. 100\u2013111.","DOI":"10.1007\/978-3-031-18192-4_9"},{"key":"2024060610215808691_j_auto-2023-0175_ref_018","unstructured":"M. Quigley, K. Conley, B. Gerkey, , \u201cROS: an open-source Robot operating system,\u201d in IEEE ICRA, Piscataway, NJ, Stanford, 2009."},{"key":"2024060610215808691_j_auto-2023-0175_ref_019","doi-asserted-by":"crossref","unstructured":"Y. Maruyama, S. Kato, and T. Azumi, \u201cExploring the performance of ROS2,\u201d in 13th EMSOFT, ACM, 2016, pp.\u00a01\u201310.","DOI":"10.1145\/2968478.2968502"},{"key":"2024060610215808691_j_auto-2023-0175_ref_020","unstructured":"KUKA, \u201cKUKA omniMove (AGVs),\u201d 2023. Available at: https:\/\/www.kuka.com\/en-de\/products\/mobility\/mobile-platforms\/kuka-omnimove [accessed: Aug. 12, 2023]."},{"key":"2024060610215808691_j_auto-2023-0175_ref_021","unstructured":"B. Simon, C. Schou, T. R\u00fchr, , \u201cIntegration and assessment of multiple mobile manipulators in a real-world industrial production facility,\u201d in Proceedings for the Joint Conference of ISR 2014, 45th International Symposium on Robotics, Robotik 2014, 8th German Conference on Robotics, Berlin and Offenbach, VDE-Verlag, 2014."},{"key":"2024060610215808691_j_auto-2023-0175_ref_022","unstructured":"WEWO Techmotion, \u201cAGV with lift and centring mechanism,\u201d 2023. Available at: https:\/\/wewo-techmotion.com\/cases\/asco [accessed: Aug. 12, 2023]."},{"key":"2024060610215808691_j_auto-2023-0175_ref_023","unstructured":"UK Aviation News, \u201cAirbus improves wing assembly at Broughton,\u201d 2016. Available at: https:\/\/ukaviation.news\/airbus-improves-wing-assembly-broughton\/ [accessed: Aug. 12, 2023]."},{"key":"2024060610215808691_j_auto-2023-0175_ref_024","doi-asserted-by":"crossref","unstructured":"M. Dahl, E. Eros, A. Hanna, K. Bengtsson, M. Fabian, and P. Falkman, \u201cControl components for collaborative and intelligent automation systems,\u201d in Proceedings of 24th IEEE ETFA, Piscataway, NJ, IEEE, 2019, pp. 378\u2013384.","DOI":"10.1109\/ETFA.2019.8869112"},{"key":"2024060610215808691_j_auto-2023-0175_ref_025","doi-asserted-by":"crossref","unstructured":"B.-H. Schlingloff, H. Stubert, and W. Jamroga, \u201cCollaborative embedded systems \u2013 a case study,\u201d in Proceedings of 3rd International Workshop on Emerging Ideas and Trends in Engineering of Cyber-Physical Systems (EITEC), Piscataway, NJ, IEEE, 2016, pp.\u00a017\u201322.","DOI":"10.1109\/EITEC.2016.7503691"},{"key":"2024060610215808691_j_auto-2023-0175_ref_026","unstructured":"L. Schulze, S. Behling, and S. Buhrs, \u201cPeople following automated guided vehicles \u2013 research and application,\u201d in International MultiConference of Engineers and Computer Scientists, IMECS, S. I. Ao and Behling, Eds., Lecture Notes in Engineering and Computer Science, Hong Kong, IAENG, 2009."},{"key":"2024060610215808691_j_auto-2023-0175_ref_027","doi-asserted-by":"crossref","unstructured":"G. Fragapane, D. Ivanov, M. Peron, F. Sgarbossa, and J. O. Strandhagen, \u201cIncreasing flexibility and productivity in Industry 4.0 production networks with autonomous mobile robots and smart intralogistics,\u201d Ann. Oper. Res., vol.\u00a0308, pp.\u00a0125\u2013143, 2020. https:\/\/doi.org\/10.1007\/s10479-020-03526-7.","DOI":"10.1007\/s10479-020-03526-7"},{"key":"2024060610215808691_j_auto-2023-0175_ref_028","doi-asserted-by":"crossref","unstructured":"A. K\u00f6cher, A. Belyaev, J. Hermann, et al.., \u201cA reference model for common understanding of capabilities and skills in manufacturing,\u201d at \u2013 Automatisierungstechnik, vol.\u00a071, no.\u00a02, pp.\u00a094\u2013104, 2023. https:\/\/doi.org\/10.1515\/auto-2022-0117.","DOI":"10.1515\/auto-2022-0117"},{"key":"2024060610215808691_j_auto-2023-0175_ref_029","unstructured":"VDI\/VDE-3682, Formalisierte Prozessbeschreibungen, Berlin, Germany, Beuth Verlag, 2015."},{"key":"2024060610215808691_j_auto-2023-0175_ref_030","unstructured":"F. Gehlhoff, Agent-based Decentralised Architecture for Integrated Process Planning and Scheduling of Transport and Production Processes, Doktorarbeit. Hamburg, Helmut-Schmidt-Universit\u00e4t\/Universit\u00e4t der Bundeswehr Hamburg, 2023."},{"key":"2024060610215808691_j_auto-2023-0175_ref_031","doi-asserted-by":"crossref","unstructured":"L. Miguel Da Vieira Silva, A. K\u00f6cher, and A. Fay, \u201cA capability and skill model for heterogeneous autonomous robots,\u201d at \u2013 Automatisierungstechnik, vol.\u00a071, no.\u00a02, pp.\u00a0140\u2013150, 2023. https:\/\/doi.org\/10.1515\/auto-2022-0122.","DOI":"10.1515\/auto-2022-0122"},{"key":"2024060610215808691_j_auto-2023-0175_ref_032","doi-asserted-by":"crossref","unstructured":"H. Nabizada, A. K\u00f6cher, C. Hildebrandt, and A. Fay, \u201cOffenes, webbasiertes Werkzeug zur Informationsmodellierung mit Formalisierter Prozessbeschreibung,\u201d in Automation 2020, VDI Verlag, 2020, pp. 443\u2013454.","DOI":"10.51202\/9783181023754-443"},{"key":"2024060610215808691_j_auto-2023-0175_ref_033","unstructured":"IEC 61360-1, Standard Data Element Types with Associated Classification Scheme: Part 1: Definitions \u2013 Principles and Methods, Geneva, Switzerland, VDE Verlag, 2017."},{"key":"2024060610215808691_j_auto-2023-0175_ref_034","unstructured":"C. Hildebrandt, A. K\u00f6cher, and A. Fay, Industrial Standard Ontology Design Patterns, 2021. Available at: https:\/\/github.com\/hsu-aut\/Industrial-Standard-Ontology-Design-Patterns [accessed: May. 04, 2023]."},{"key":"2024060610215808691_j_auto-2023-0175_ref_035","doi-asserted-by":"crossref","unstructured":"F. Gehlhoff and A. Fay, \u201cOn agent-based decentralized and integrated scheduling for small-scale manufacturing,\u201d at \u2013 Automatisierungstechnik, vol.\u00a068, no.\u00a01, pp.\u00a015\u201331, 2020. https:\/\/doi.org\/10.1515\/auto-2019-0105.","DOI":"10.1515\/auto-2019-0105"}],"container-title":["at - Automatisierungstechnik"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2023-0175\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2023-0175\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,6]],"date-time":"2024-06-06T10:28:41Z","timestamp":1717669721000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/auto-2023-0175\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,29]]},"references-count":35,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,2,29]]},"published-print":{"date-parts":[[2024,3,26]]}},"alternative-id":["10.1515\/auto-2023-0175"],"URL":"https:\/\/doi.org\/10.1515\/auto-2023-0175","relation":{},"ISSN":["0178-2312","2196-677X"],"issn-type":[{"value":"0178-2312","type":"print"},{"value":"2196-677X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,29]]}}}