{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T18:52:46Z","timestamp":1775328766464,"version":"3.50.1"},"reference-count":153,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2018,12,20]],"date-time":"2018-12-20T00:00:00Z","timestamp":1545264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["402956354"],"award-info":[{"award-number":["402956354"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Mobile multirobot systems play an increasing role in many disciplines. Their capabilities can be used, e.g., to transport workpieces in industrial applications or to support operational forces in search and rescue scenarios, among many others. Depending on the respective application, the hardware design and accompanying software of mobile robots are of various forms, especially for integrating different sensors and actuators. Concerning this design, robots of one system compared to each other can be classified to exclusively be either homogeneous or heterogeneous, both resulting in different system properties. While homogeneously configured systems are known to be robust against failures through redundancy but are highly specialized for specific use cases, heterogeneously designed systems can be used for a broad range of applications but suffer from their specialization, i.e., they can only hardly compensate for the failure of one specialist. Up to now, there has been no known approach aiming to unify the benefits of both these types of system. In this paper, we present our approach to filling this gap by introducing a reference architecture for mobile robots that defines the interplay of all necessary technologies for achieving this goal. We introduce the class of robot systems implementing this architecture as multipotent systems that bring together the benefits of both system classes, enabling homogeneously designed robots to become heterogeneous specialists at runtime. When many of these robots work together, we call the structure of this cooperation an ensemble. To achieve multipotent ensembles, we also integrate reconfigurable and self-descriptive hardware (i.e., sensors and actuators) in this architecture, which can be freely combined to change the capabilities of robots at runtime. Because typically a high degree of autonomy in such systems is a prerequisite for their practical usage, we also present the integration of necessary mechanisms and algorithms for achieving the systems\u2019 multipotency. We already achieved the first results with robots implementing our approach of multipotent systems in real-world experiments as well as in a simulation environment, which we present in this paper.<\/jats:p>","DOI":"10.3390\/s19010017","type":"journal-article","created":{"date-parts":[[2018,12,20]],"date-time":"2018-12-20T12:54:36Z","timestamp":1545310476000},"page":"17","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Multipotent Systems: Combining Planning, Self-Organization, and Reconfiguration in Modular Robot Ensembles"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0563-9797","authenticated-orcid":false,"given":"Oliver","family":"Kosak","sequence":"first","affiliation":[{"name":"Institute for Software &amp; Systems Engineering, University of Augsburg, Augsburg 86159, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8982-4740","authenticated-orcid":false,"given":"Constantin","family":"Wanninger","sequence":"additional","affiliation":[{"name":"Institute for Software &amp; Systems Engineering, University of Augsburg, Augsburg 86159, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5123-3918","authenticated-orcid":false,"given":"Alwin","family":"Hoffmann","sequence":"additional","affiliation":[{"name":"Institute for Software &amp; Systems Engineering, University of Augsburg, Augsburg 86159, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6376-9683","authenticated-orcid":false,"given":"Hella","family":"Ponsar","sequence":"additional","affiliation":[{"name":"Institute for Software &amp; Systems Engineering, University of Augsburg, Augsburg 86159, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Reif","sequence":"additional","affiliation":[{"name":"Institute for Software &amp; Systems Engineering, University of Augsburg, Augsburg 86159, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,12,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Shields, C. (2012). The Oxford Handbook of Aristotle, Oxford University Press.","DOI":"10.1093\/oxfordhb\/9780195187489.001.0001"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"239","DOI":"10.2307\/629801","article-title":"Democritus and the Sources of Greek Anthropology","volume":"90","author":"Furley","year":"1970","journal-title":"J. Hell. Stud."},{"key":"ref_3","first-page":"65","article-title":"Thermoregulatory behavior and its central circuit mechanism\u2014What thermosensory pathway drives it?","volume":"28","author":"Nakamura","year":"2018","journal-title":"Clin. Calcium"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"4361","DOI":"10.1242\/jeb.01288","article-title":"Echolocation signal structure in the Megachiropteran bat Rousettus aegyptiacus Geoffroy 1810","volume":"207","author":"Holland","year":"2004","journal-title":"J. Exp. Biol."},{"key":"ref_5","unstructured":"Heiligenberg, W. (2012). Principles of Electrolocation and Jamming Avoidance in Electric Fish: A Neuroethological Approach, Springer Science & Business Media."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"712","DOI":"10.1136\/bmj.329.7468.712","article-title":"Olfactory detection of human bladder cancer by dogs: Proof of principle study","volume":"329","author":"Willis","year":"2004","journal-title":"BMJ"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Hoffmann, A., Angerer, A., Ortmeier, F., Vistein, M., and Reif, W. (2009, January 10\u201315). Hiding Real-Time: A New Approach for the Software Development of Industrial Robots. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","DOI":"10.1109\/IROS.2009.5354589"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1017\/S1041610216001435","article-title":"Robots to assist daily activities: Views of older adults with Alzheimer\u2019s disease and their caregivers","volume":"29","author":"Wang","year":"2017","journal-title":"Int. Psychogeriatr."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Hood, S., Benson, K., Hamod, P., Madison, D., O\u2019Kane, J.M., and Rekleitis, I. (2017, January 13\u201316). Bird\u2019s eye view: Cooperative exploration by UGV and UAV. Proceedings of the 2017 International Conference on Unmanned Aircraft Systems (ICUAS), Miami, FL, USA.","DOI":"10.1109\/ICUAS.2017.7991513"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.egypro.2017.09.636","article-title":"Infrared drones in the construction industry: Designing a protocol for building thermography procedures","volume":"132","author":"Entrop","year":"2017","journal-title":"Energy Procedia"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Siciliano, B., and Khatib, O. (2008). Search and Rescue Robotics. Handbook of Robotics, Springer.","DOI":"10.1007\/978-3-540-30301-5"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Daniel, K., Dusza, B., Lewandowski, A., and Wietfelds, C. (2009, January 23\u201326). AirShield: A system-of-systems MUAV remote sensing architecture for disaster response. Proceedings of the 3rd Annual IEEE Systems Conference (SysCon), Vancouver, BC, Canada.","DOI":"10.1109\/SYSTEMS.2009.4815797"},{"key":"ref_13","unstructured":"De Cubber, G., Serrano, D., Berns, K., Chintamani, K., Sabino, R., Ourevitch, S., Doroftei, D., Armbrust, C., Flamma, T., and Baudoin, Y. (2013, January 2\u20133). Search and rescue robots developed by the european icarus project. Proceedings of the 7th International Workshop on Robotics for Risky Environments, Saint-Petersburg, Russia."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Scherer, J., Yahyanejad, S., Hayat, S., Yanmaz, E., Andre, T., Khan, A., Vukadinovic, V., Bettstetter, C., Hellwagner, H., and Rinner, B. (2015, January 18). An Autonomous Multi-UAV System for Search and Rescue. Proceedings of the First Workshop on Micro Aerial Vehicle Networks, Systems, and Applications for Civilian Use, Florence, Italy.","DOI":"10.1145\/2750675.2750683"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Martinez, C., Sampedro, C., Chauhan, A., and Campoy, P. (2014, January 27\u201330). Towards autonomous detection and tracking of electric towers for aerial power line inspection. Proceedings of the 2014 International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA.","DOI":"10.1109\/ICUAS.2014.6842267"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.isprsjprs.2016.04.011","article-title":"Remote sensing methods for power line corridor surveys","volume":"119","author":"Matikainen","year":"2016","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Zhang, J., Liu, L., Wang, B., Chen, X., Wang, Q., and Zheng, T. (2012, January 23\u201325). High Speed Automatic Power Line Detection and Tracking for a UAV-Based Inspection. Proceedings of the 2012 International Conference on Industrial Control and Electronics Engineering, Xi\u2019an, China.","DOI":"10.1109\/ICICEE.2012.77"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Duarte, M., Costa, V., Gomes, J., Rodrigues, T., Silva, F., Oliveira, S.M., and Christensen, A.L. (2016). Evolution of Collective Behaviors for a Real Swarm of Aquatic Surface Robots. PLoS ONE, 11.","DOI":"10.1371\/journal.pone.0151834"},{"key":"ref_19","unstructured":"Thenius, R., Moser, D., Kernbach, S., Kuksin, I., Kernbach, O., Elena Kuksina, E., Mi\u015bkovi\u0107, N., Bogdan, S., Petrovi\u0107, T., and Babi\u0107, A. (2016, January 14\u201315). subCLUTron: A learning, self-regulating, self-sustaining underwater society\/culture of robots. Proceedings of the EMRA\u201916: Workshop on EU-funded Marine Robotics and Applications, Newcastle, UK."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1217","DOI":"10.1175\/BAMS-D-15-00277.1","article-title":"The SCALEX Campaign: Scale-Crossing Land Surface and Boundary Layer Processes in the TERENO-preAlpine Observatory","volume":"98","author":"Wolf","year":"2017","journal-title":"Bul. Am. Meteorol. Soc."},{"key":"ref_21","unstructured":"Ed Durfree, S.Z. (2013). Multiagent Planning, Control, and Execution, MIT Press. Chapter 11."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJBIC.2009.022770","article-title":"Towards group transport by swarms of robots","volume":"1","author":"Gross","year":"2009","journal-title":"Int. J. Bio-Inspir. Comput."},{"key":"ref_23","first-page":"60","article-title":"Swarmanoid: A Novel Concept for the Study of Heterogeneous Robotic Swarms","volume":"20","author":"Dorigo","year":"2013","journal-title":"IEEE RAM"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1207\/s15327000em0101_4","article-title":"Emergence as a Construct: History and Issues","volume":"1","author":"Goldstein","year":"1999","journal-title":"Emergence"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"150","DOI":"10.20396\/tsc.v1i1.14444","article-title":"Beyond top down: Designing with cubelets","volume":"1","author":"Gross","year":"2013","journal-title":"Tecnologias Sociedade e Conhecimento"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Romanishin, J.W., Gilpin, K., and Rus, D. (2013, January 3\u20137). M-blocks: Momentum-driven, magnetic modular robots. Proceedings of the 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696971"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Cao, Y., Leng, Y., Sun, J., Zhang, Y., and Ge, W. (2015, January 9\u201312). 360botG2\u2014An improved unit of mobile self-assembling modular robotic system aiming at exploration in real world. Proceedings of the IEEE 41st Annual Conference of the Industrial Electronics Society, Yokohama, Japan.","DOI":"10.1109\/IECON.2015.7392349"},{"key":"ref_28","unstructured":"Barreiro, J., Boyce, M., Do, M., Frank, J., Iatauro, M., Kichkaylo, T., Morris, P., Ong, J., Remolina, E., and Smith, T. (2012, January 25\u201329). EUROPA: A platform for AI planning, scheduling, constraint programming, and optimization. Proceedings of the 4th International Competition on Knowledge Engineering for Planning and Scheduling (ICKEPS), Sao Paulo, Brazil."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.isprsjprs.2014.02.013","article-title":"Unmanned aerial systems for photogrammetry and remote sensing: A review","volume":"92","author":"Colomina","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"67","DOI":"10.24138\/jcomss.v12i1.92","article-title":"Border Surveillance Monitoring Using Quadcopter UAV-Aided Wireless Sensor Networks","volume":"12","author":"Berrahal","year":"2016","journal-title":"J. Commun. Softw. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Kosak, O., Wanninger, C., Angerer, A., Hoffmann, A., Schiendorfer, A., and Seebach, H. (2016, January 12\u201316). Towards Self-Organizing Swarms of Reconfigurable Self-Aware Robots. Proceedings of the IEEE 1st International Workshops on Foundations and Applications of Self Systems, Augsburg, Germany.","DOI":"10.1109\/FAS-W.2016.52"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Kosak, O. (2017, January 18\u201322). Facilitating Planning by Using Self-Organization. Proceedings of the 2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS*W), Tucson, AZ, USA.","DOI":"10.1109\/FAS-W.2017.178"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Dorigo, M., Tuci, E., Gro\u00df, R., Trianni, V., Labella, T.H., Nouyan, S., Ampatzis, C., Deneubourg, J.L., Baldassarre, G., and Nolfi, S. (2004). The swarm-bots project. International Workshop on Swarm Robotics, Springer.","DOI":"10.1007\/978-3-540-30552-1_4"},{"key":"ref_34","unstructured":"Erol, K., Hendler, J., and Nau, D.S. (1994). HTN Planning: Complexity and Expressivity, AAAI."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"939","DOI":"10.1177\/0278364904045564","article-title":"A formal analysis and taxonomy of task allocation in multi-robot systems","volume":"23","author":"Gerkey","year":"2004","journal-title":"Int. J. Robot. Res."},{"key":"ref_36","unstructured":"Flushing, E.F., Gambardella, L.M., and Caro, G.A.D. (2014, January 14\u201318). A mathematical programming approach to collaborative missions with heterogeneous teams. Proceedings of the 2014 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA."},{"key":"ref_37","unstructured":"(2018, December 18). TinkerForge. Available online: https:\/\/www.tinkerforge.com\/de\/."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Borgo, S., Cesta, A., Orlandini, A., Rasconi, R., Suriano, M., and Umbrico, A. (2014, January 16\u201319). Towards a cooperative knowledge-based control agent for a reconfigurable manufacturing plant. Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA), Barcelona, Spain.","DOI":"10.1109\/ETFA.2014.7005226"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Schmickl, T., Thenius, R., Moslinger, C., Timmis, J., Tyrrell, A., Read, M., Hilder, J., Halloy, J., Campo, A., and Stefanini, C. (2011, January 3\u20137). CoCoRo\u2013The Self-Aware Underwater Swarm. Proceedings of the 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops, Ann Arbor, MI, USA.","DOI":"10.1109\/SASOW.2011.11"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"12556","DOI":"10.1073\/pnas.1209523109","article-title":"Cord blood-derived neuronal cells by ectopic expression of Sox2 and c-Myc","volume":"109","author":"Giorgetti","year":"2012","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_41","first-page":"53","article-title":"A Decentralised Swarm Approach for Mobile Robot-Systems","volume":"Volume 7","author":"Kosak","year":"2015","journal-title":"Organic Computing: Doctoral Dissertation Colloquium 2015"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Ghallab, M., Nau, D., and Traverso, P. (2004). Automated Planning: Theory & Practice, Elsevier.","DOI":"10.1016\/B978-155860856-6\/50021-1"},{"key":"ref_43","unstructured":"(2018, December 18). First IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007). Available online: http:\/\/projects.csail.mit.edu\/saso2007\/."},{"key":"ref_44","unstructured":"CNBC (2018, December 18). BASF Faces Prolonged Shut-Down After Chemical Site Explosion. Available online: https:\/\/www.bloomberg.com\/news\/articles\/2016-10-17\/basf-reports-explosion-at-its-biggest-site-in-ludwigshafen."},{"key":"ref_45","unstructured":"CNBC (2018, December 18). Chemical Plant Explosion Thrusts Arkema into Spotlight. Available online: https:\/\/www.cnbc.com\/2017\/09\/02\/chemical-plant-explosion-thrusts-arkema-into-spotlight.html."},{"key":"ref_46","unstructured":"Euronews (2018, December 18). Eight Injured in German Oil Refinery Explosion. Available online: https:\/\/www.euronews.com\/2018\/09\/01\/eight-injured-in-german-oil-refinery-explosion."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Hanke, J., Kosak, O., Schiendorfer, A., and Reif, W. (2018, January 3\u20137). Self-organized Resource Allocation for Reconfigurable Robot Ensembles. Proceedings of the IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems, Trento, Italy.","DOI":"10.1109\/SASO.2018.00022"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Marconi, L., Leutenegger, S., Lynen, S., Burri, M., Naldi, R., and Melchiorri, C. (2013, January 21\u201326). Ground and aerial robots as an aid to alpine search and rescue: Initial sherpa outcomes. Proceedings of the 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Linkoping, Sweden.","DOI":"10.1109\/SSRR.2013.6719381"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11721-012-0075-2","article-title":"Swarm robotics: A review from the swarm engineering perspective","volume":"7","author":"Brambilla","year":"2013","journal-title":"Swarm Intell."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"V\u00e1s\u00e1rhelyi, G., Vir\u00e1gh, C., Somorjai, G., Tarcai, N., Sz\u00f6r\u00e9nyi, T., Nepusz, T., and Vicsek, T. (2014, January 14\u201318). Outdoor flocking and formation flight with autonomous aerial robots. Proceedings of the 2014 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA.","DOI":"10.1109\/IROS.2014.6943105"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1126\/science.1254295","article-title":"Programmable self-assembly in a thousand-robot swarm","volume":"345","author":"Rubenstein","year":"2014","journal-title":"Science"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"698109","DOI":"10.1117\/12.782648","article-title":"Matching sensors to missions using a knowledge-based approach","volume":"6981","author":"Preece","year":"2008","journal-title":"Proc. SPIE"},{"key":"ref_53","first-page":"100","article-title":"Developing distributed systems with active components and Jadex","volume":"13","author":"Braubach","year":"2012","journal-title":"Scalable Comput. Pract. Exp."},{"key":"ref_54","unstructured":"Georgievski, I., and Aiello, M. (2014). An Overview of Hierarchical Task Network Planning. arXiv."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Magnenat, S., Voelkle, M., and Mondada, F. (2009, January 16\u201318). Planner9, a HTN planner distributed on groups of miniature mobile robots. Proceedings of the International Conference on Intelligent Robotics and Applications (ICIRA 2009), Singapore.","DOI":"10.1007\/978-3-642-10817-4_99"},{"key":"ref_56","first-page":"109","article-title":"Agent-centered search","volume":"22","author":"Koenig","year":"2001","journal-title":"AI Mag."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Nissim, R., Brafman, R.I., and Domshlak, C. (2010, January 10\u201314). A General, Fully Distributed Multi-agent Planning Algorithm. Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, Toronto, ON, Canada.","DOI":"10.65109\/AHNY6422"},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Bredenfeld, A., Jacoff, A., Noda, I., and Takahashi, Y. (2006). Flexible Coordination of Multiagent Team Behavior Using HTN Planning. RoboCup 2005: Robot Soccer World Cup IX, Springer.","DOI":"10.1007\/11780519"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1007\/s10458-009-9081-1","article-title":"Continual planning and acting in dynamic multiagent environments","volume":"19","author":"Brenner","year":"2009","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Kl\u00fcgl, F., and Ossowski, S. (2011, January 6\u20137). Hybrid Multi-agent Planning. Proceedings of the 9th German Conference on Multiagent System Technologies (MATES 2011), Berlin, Germany.","DOI":"10.1007\/978-3-642-24603-6"},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Pianini, D., Viroli, M., and Beal, J. (2015, January 13\u201317). Protelis: Practical Aggregate Programming. Proceedings of the 30th Annual ACM Symposium on Applied Computing, Salamanca, Spain.","DOI":"10.1145\/2695664.2695913"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"815","DOI":"10.17485\/ijst\/2014\/v7i6.14","article-title":"A Survey and Taxonomy of Leader Election Algorithms in Distributed Systems","volume":"7","author":"Gharehchopogh","year":"2014","journal-title":"Indian J. Sci. Technol."},{"key":"ref_63","first-page":"931256","article-title":"A comprehensive survey on particle swarm optimization algorithm and its applications","volume":"2015","author":"Zhang","year":"2015","journal-title":"Math. Probl. Eng."},{"key":"ref_64","unstructured":"Koren, Y., and Borenstein, J. (1991, January 9\u201311). Potential field methods and their inherent limitations for mobile robot navigation. Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/S0004-3702(98)00045-9","article-title":"Methods for task allocation via agent coalition formation","volume":"101","author":"Shehory","year":"1998","journal-title":"Art. Intell."},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Kosak, O., Wanninger, C., Angerer, A., Hoffmann, A., Schierl, A., and Seebach, H. (2016, January 12\u201316). Decentralized Coordination of Heterogeneous Ensembles Using Jadex. Proceedings of the 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W), Augsburg, Germany.","DOI":"10.1109\/FAS-W.2016.65"},{"key":"ref_67","first-page":"3","article-title":"Issues in multiagent resource allocation","volume":"30","author":"Chevaleyre","year":"2006","journal-title":"Informatica"},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Kosak, O., Anders, G., Siefert, F., and Reif, W. (2015, January 21\u201325). An Approach to Robust Resource Allocation in Large-Scale Systems of Systems. Proceedings of the Self-Adaptive and Self-Organizing Systems (SASO), Cambridge, MA, USA.","DOI":"10.1109\/SASO.2015.8"},{"key":"ref_69","first-page":"559","article-title":"Semantic Plug and Play\u2014Self-Descriptive Modular Hardware for Robotic Applications","volume":"12","author":"Wanninger","year":"2017","journal-title":"Int. J. Semant. Comput."},{"key":"ref_70","unstructured":"Wanninger, C., Eym\u00fcller, C., Hoffmann, A., Kosak, O., and Reif, W. (November, January 30). Synthesising Capabilities for Collective Adaptive Systems from Self-Descriptive Hardware Devices\u2014Bridging the Reality Gap. Proceedings of the 8th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation, Limassol, Cyprus."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.1175\/JTECH-D-16-0177.1","article-title":"Wind estimation in the lower atmosphere using multirotor aircraft","volume":"34","author":"Palomaki","year":"2017","journal-title":"J. Atmos. Ocean. Technol."},{"key":"ref_72","unstructured":"(2018, December 18). Plattform Industrie 4.0. Structure of the Administration Shell. Available online: https:\/\/www.plattform-i40.de\/I40\/Redaktion\/EN\/Downloads\/Publikation\/structure-of-the-administration-shell.html."},{"key":"ref_73","unstructured":"Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., and Ng, A.Y. (2009, January 12\u201317). ROS: An Open-Source Robot Operating System. Proceedings of the ICRA Workshop on Open Source Software, Kobe, Japan."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1504\/IJMA.2014.059773","article-title":"Flexible and Continuous Execution of Real-Time Critical Robotic Tasks","volume":"4","author":"Vistein","year":"2014","journal-title":"Int. J. Mechatron. Autom."},{"key":"ref_75","first-page":"1","article-title":"Robotics API: Object-oriented software development for industrial robots","volume":"4","author":"Angerer","year":"2013","journal-title":"J. Softw. Eng. Robot."},{"key":"ref_76","first-page":"28","article-title":"The semantic web","volume":"284","author":"Hendler","year":"2001","journal-title":"Sci. Am."},{"key":"ref_77","unstructured":"(2018, December 18). KIT IMK\/IFU, G.P. ScaleX. Available online: https:\/\/scalex.imk-ifu.kit.edu\/."},{"key":"ref_78","unstructured":"ISSELabs (2018, December 18). Flying Robot Ensemble in Action at the ScaleX 2016 Geographic Measurement Campaign. Available online: https:\/\/youtu.be\/MWNyUymtNSs."},{"key":"ref_79","unstructured":"Sensornet (2018, December 18). Oryx DTS Sensors. Available online: https:\/\/www.sensornet.co.uk\/oryx-dts-sensors\/."},{"key":"ref_80","unstructured":"Sensornet (2018, December 18). Distributed Temperature Sensing Systems & DTS Monitoring Sensors. Available online: https:\/\/www.sensornet.co.uk\/distributed-temperature-sensing\/."},{"key":"ref_81","unstructured":"(2018, December 18). Rosewhite. Available online: https:\/\/www.rosewhite.de\/."},{"key":"ref_82","unstructured":"Autoquad (2018, December 18). Autoquad\u2014Autonomous Multi Rotor Vehicle Controller. Available online: http:\/\/autoquad.org\/."},{"key":"ref_83","unstructured":"(2018, December 18). Odroid XU 4. Available online: https:\/\/magazine.odroid.com\/wp-content\/uploads\/odroid-xu4-user-manual.pdf."},{"key":"ref_84","unstructured":"Robotics, I. (2018, December 18). Innok Heros Modular Versatile Robot System. Available online: https:\/\/www.innok-robotics.de\/en\/products\/heros."},{"key":"ref_85","unstructured":"ISSELabs (2018, December 18). SASO 2016\u2014Decentralized Coordination of Heterogeneous Ensembles Using Jadex. Available online: https:\/\/youtu.be\/G8JHShUlQY0."},{"key":"ref_86","unstructured":"VICON (2018, November 15). Vicon Object Tracking. Available online: https:\/\/www.vicon.com\/motion-capture\/engineering."},{"key":"ref_87","unstructured":"KUKA (2018, November 15). KUKA Youbot. Available online: https:\/\/spectrum.ieee.org\/automaton\/robotics\/industrial-robots\/scoop-kukas-youbot."},{"key":"ref_88","unstructured":"(2018, December 18). OrangePiZero Website. Available online: http:\/\/www.orangepi.org\/orangepizero\/."},{"key":"ref_89","unstructured":"(2018, December 18). TEMOD. Available online: https:\/\/www.mikrocontroller.net\/attachment\/46744\/I2C_Temperaturmodul_DBD.pdf."},{"key":"ref_90","unstructured":"Russel, S.J., and Norvig, P. (2014). Artificial Intelligence: A Modern Approach, Pearson. [3rd ed.]."},{"key":"ref_91","unstructured":"Gerevini, A., and Long, D. (2006, January 6). Preferences and soft constraints in PDDL3. Proceedings of the ICAPS Workshop on Planning with Preferences and Soft Constraints, Glasgow, UK."},{"key":"ref_92","unstructured":"Newell, A., Shaw, J.C., and Simon, H.A. (1959). Human Problem Solving, Prentice-Hall Englewood Cliffs."},{"key":"ref_93","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1016\/S0004-3702(01)00108-4","article-title":"Planning as heuristic search","volume":"129","author":"Bonet","year":"2001","journal-title":"Art. Intell."},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1080\/09528130500281778","article-title":"Prodigy bidirectional planning","volume":"17","author":"Blythe","year":"2005","journal-title":"J. Exp. Theor. Art. Intell."},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1016\/S0004-3702(96)00047-1","article-title":"Fast planning through planning graph analysis","volume":"90","author":"Blum","year":"1997","journal-title":"Art. Intell."},{"key":"ref_96","unstructured":"Kautz, H., and Selman, B. (2006, January 6\u201310). SATPLAN04: Planning as satisfiability. Proceedings of the Fifth International Planning Competition, Cumbria, UK."},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/S0004-3702(01)00128-X","article-title":"Planning as constraint satisfaction: Solving the planning graph by compiling it into CSP","volume":"132","author":"Do","year":"2001","journal-title":"Art. Intell."},{"key":"ref_98","first-page":"459","article-title":"Reviving Partial Order Planning","volume":"1","author":"Nguyen","year":"2001","journal-title":"IJCAI"},{"key":"ref_99","unstructured":"Magnenat, S., Chappelier, J.C., and Mondada, F. (2012, January 26\u201328). Integration of Online Learning into HTN Planning for Robotic Tasks. Proceedings of the AAAI Spring Symposium: Designing Intelligent Robots, Palo Alto, CA, USA."},{"key":"ref_100","unstructured":"Brafman, R.I., and Domshlak, C. (2008, January 14\u201318). From One to Many: Planning for Loosely Coupled Multi-Agent Systems. Proceedings of the Eighteenth International Conference on Automated Planning and Scheduling, Sydney, Australia."},{"key":"ref_101","unstructured":"Bertoli, P., and Cimatti, A. (2002, January 23\u201327). Improving Heuristics for Planning as Search in Belief Space. Proceedings of the Sixth International Conference on Artificial Intelligence Planning Systems, Toulouse, France."},{"key":"ref_102","first-page":"312","article-title":"BDI Agents: From Theory to Practice","volume":"95","author":"Rao","year":"1995","journal-title":"ICMAS"},{"key":"ref_103","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MC.2004.175","article-title":"Rainbow: Architecture-based self-adaptation with reusable infrastructure","volume":"37","author":"Garlan","year":"2004","journal-title":"Computer"},{"key":"ref_104","unstructured":"Weiss, G. (2013). Multiagent Systems, Messachusetts Institute of Technology. [2nd ed.]."},{"key":"ref_105","doi-asserted-by":"crossref","unstructured":"Awaad, I., Kraetzschmar, G.K., and Hertzberg, J. (2014, January 21\u201326). Finding Ways to Get the Job Done: An Affordance-Based Approach. Proceedings of the 24th International Conference on Automated Planning and Scheduling, Portsmouth, NH, USA.","DOI":"10.1609\/icaps.v24i1.13674"},{"key":"ref_106","unstructured":"Georgeff, M.P. (1984, January 6\u201310). A Theory of Action for MultiAgent Planning. Proceedings of the Fourth National Conference on Artificial Intelligence, Austin, TX, USA."},{"key":"ref_107","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1023\/A:1024176820874","article-title":"An Automated Teamwork Infrastructure for Heterogeneous Software Agents and Humans","volume":"7","author":"Pynadath","year":"2003","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"ref_108","doi-asserted-by":"crossref","unstructured":"Gorniak, P., and Davis, I. (2007). SquadSmart: Hierarchical Planning and Coordinated Plan Execution for Squads of Characters, The AAAI Press.","DOI":"10.1609\/aiide.v3i1.18775"},{"key":"ref_109","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1109\/TSMCA.2004.838465","article-title":"What planner for ambient intelligence applications?","volume":"35","author":"Amigoni","year":"2005","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_110","unstructured":"Iatauro, M. (2018, December 18). Europa. Available online: https:\/\/github.com\/nasa\/europa."},{"key":"ref_111","unstructured":"Verma, V., Estlin, T., J\u00f3nsson, A., Pasareanu, C., Simmons, R., and Tso, K. (2005, January 5\u20138). Plan execution interchange language (PLEXIL) for executable plans and command sequences. Proceedings of the 8th International Symposium on Artificial Intelligence, Robotics and Automation in Space, Munich, Germany."},{"key":"ref_112","unstructured":"Fry, C. (2018, December 18). PLEXIL. Available online: http:\/\/plexil.sourceforge.net\/."},{"key":"ref_113","unstructured":"Bencomo, A. (2018, December 18). OpenSPIFe. Available online: https:\/\/github.com\/nasa\/OpenSPIFe\/wiki."},{"key":"ref_114","doi-asserted-by":"crossref","unstructured":"Pinciroli, C., Lee-Brown, A., and Beltrame, G. (arXiv, 2015). Buzz: An Extensible Programming Language for Self-Organizing Heterogeneous Robot Swarms, arXiv.","DOI":"10.1109\/IROS.2016.7759558"},{"key":"ref_115","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1007\/BF02283745","article-title":"Scheduling project networks with resource constraints and time windows","volume":"16","author":"Bartusch","year":"1988","journal-title":"Ann. Oper. Res."},{"key":"ref_116","doi-asserted-by":"crossref","unstructured":"Pinedo, M.L. (2016). Scheduling: Job Shops (Deterministic), Springer. Chapter 6.","DOI":"10.1007\/978-3-319-26580-3_7"},{"key":"ref_117","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1016\/S0927-0507(05)80189-6","article-title":"Chapter 9 Sequencing and scheduling: Algorithms and complexity","volume":"Volume 4","author":"Lawler","year":"1993","journal-title":"Logistics of Production and Inventory"},{"key":"ref_118","unstructured":"Weiss, G. (2001). Multiagent Systems, Messachusetts Institute of Technology. [1st ed.]."},{"key":"ref_119","unstructured":"Smith, S.F., and Cheng, C.C. (1993, January 11\u201315). Slack-Based Heuristics for Constraint Satisfaction Scheduling. Proceedings of the Eleventh National Conference on Artificial Intelligence, Washington, DC, USA."},{"key":"ref_120","first-page":"39","article-title":"Ant system for job-shop scheduling","volume":"34","author":"Colorni","year":"1994","journal-title":"Belg. J. Oper. Res. Stat. Comput. Sci."},{"key":"ref_121","doi-asserted-by":"crossref","unstructured":"Muscettola, N. (2002, January 9\u201313). Computing the Envelope for Stepwise-Constant Resource Allocations. Proceedings of the 8th International Conference on Principles and Practice of Constraint Programming, Ithaca, NY, USA.","DOI":"10.1007\/3-540-46135-3_10"},{"key":"ref_122","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/S0004-3702(02)00362-4","article-title":"Algorithms for propagating resource constraints in AI planning and scheduling: Existing approaches and new results","volume":"143","author":"Laborie","year":"2003","journal-title":"Art. Intell."},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/0166-3615(90)90107-Z","article-title":"Constraint-guided scheduling\u2014A short history of research at CMU","volume":"14","author":"Fox","year":"1990","journal-title":"Comput. Ind."},{"key":"ref_124","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/0004-3702(91)90024-E","article-title":"O-Plan: The open planning architecture","volume":"52","author":"Currie","year":"1991","journal-title":"Art. Intell."},{"key":"ref_125","unstructured":"Do, M.B., and Kambhampati, S. (2001, January 12\u201314). Sapa: A Domain-Independent Heuristic Metric Temporal Planner. Proceedings of the Sixth European Conference on Planning, Toledo, Spain."},{"key":"ref_126","unstructured":"Haslum, P., and Geffner, H. (2001, January 12\u201314). Heuristic Planning with Time and Resources. Proceedings of the Sixth European Conference on Planning, Toledo, Spain."},{"key":"ref_127","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1177\/0278364906061160","article-title":"Market-based multirobot coordination for complex tasks","volume":"25","author":"Zlot","year":"2006","journal-title":"Int. J. Robot. Res."},{"key":"ref_128","unstructured":"Dias, M., and Stentz, A. (1999). A Free Market Architecture for Coordinating Multiple Robots, Carnegie Mellon University. Technical Report, CMU-RI-TR-99-42."},{"key":"ref_129","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2700323","article-title":"Cooperative Resource Allocation in Open Systems of Systems","volume":"10","author":"Anders","year":"2015","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"key":"ref_130","doi-asserted-by":"crossref","first-page":"1104","DOI":"10.1109\/TC.1980.1675516","article-title":"The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver","volume":"C-29","author":"Smith","year":"1980","journal-title":"IEEE Trans. Comput."},{"key":"ref_131","doi-asserted-by":"crossref","unstructured":"Prorok, A., Hsieh, M.A., and Kumar, V. (2015, January 3\u20135). Fast Redistribution of a Swarm of Heterogeneous Robots. Proceedings of the 9th EAI International Conference on Bio-inspired Information and Communications Technologies, New York, NY, USA.","DOI":"10.4108\/eai.3-12-2015.2262349"},{"key":"ref_132","unstructured":"(2018, December 18). SWARM 2015: The First International Symposium on Swarm Behavior and Bio-Inspired Robotics. Available online: http:\/\/www.ohk.hiroshima-u.ac.jp\/SWARM2015\/."},{"key":"ref_133","doi-asserted-by":"crossref","unstructured":"Coltin, B., and Veloso, M. (2010, January 18\u201322). Mobile robot task allocation in hybrid wireless sensor networks. Proceedings of the 2010 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Taipei, Taiwan.","DOI":"10.1109\/IROS.2010.5649893"},{"key":"ref_134","unstructured":"Giordani, S., Lujak, M., and Martinelli, F. (2010, January 1\u20134). A Distributed Algorithm for the Multi-Robot Task Allocation Problem. Proceedings of the 23rd International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems, IEA\/AIE 2010, Cordoba, Spain."},{"key":"ref_135","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/TRO.2006.878948","article-title":"Multi-robot coalition formation","volume":"22","author":"Vig","year":"2006","journal-title":"IEEE Trans. Robot."},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s10846-010-9536-2","article-title":"Complex Task Allocation in Mobile Surveillance Systems","volume":"64","author":"Khamis","year":"2011","journal-title":"J. Intel. Robot. Syst."},{"key":"ref_137","unstructured":"Durfee, E.H. (2012). Coordination of Distributed Problem Solvers, Springer Science & Business Media."},{"key":"ref_138","doi-asserted-by":"crossref","first-page":"1167","DOI":"10.1109\/21.120067","article-title":"Partial global planning: A coordination framework for distributed hypothesis formation","volume":"21","author":"Durfee","year":"1991","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_139","first-page":"63","article-title":"CPEF: A continuous planning and execution framework","volume":"20","author":"Myers","year":"1999","journal-title":"AI Mag."},{"key":"ref_140","unstructured":"Beckett, D., and McBride, B. (2018, December 18). RDF\/XML Syntax Specification (Revised). Available online: https:\/\/www.w3.org\/TR\/2003\/WD-rdf-syntax-grammar-20030123."},{"key":"ref_141","unstructured":"Welty, C., McGuinness, D.L., and Smith, M.K. (2018, December 18). Owl Web Ontology Language Guide. Available online: https:\/\/www.w3.org\/TR\/owl-guide."},{"key":"ref_142","doi-asserted-by":"crossref","first-page":"356","DOI":"10.3846\/13923730.2014.890645","article-title":"An integrated framework utilising software agent reasoning and ontology models for sensor based building monitoring","volume":"21","author":"Dibley","year":"2015","journal-title":"J. Civil Eng. Manag."},{"key":"ref_143","doi-asserted-by":"crossref","unstructured":"Kunze, L., Roehm, T., and Beetz, M. (2011, January 9\u201313). Towards semantic robot description languages. Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980170"},{"key":"ref_144","doi-asserted-by":"crossref","unstructured":"Tenorth, M., and Beetz, M. (2009, January 10\u201315). KNOWROB\u2014knowledge processing for autonomous personal robots. Proceedings of the 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","DOI":"10.1109\/IROS.2009.5354602"},{"key":"ref_145","doi-asserted-by":"crossref","unstructured":"Drath, R. (2009). Datenaustausch in der Anlagenplanung mit AutomationML: Integration von CAEX, PLCopen XML und COLLADA, Springer.","DOI":"10.1007\/978-3-642-04674-2"},{"key":"ref_146","doi-asserted-by":"crossref","unstructured":"Grangel-Gonz\u00e1lez, I., Halilaj, L., Coskun, G., Auer, S., Collarana, D., and Hoffmeister, M. (2016, January 4\u20136). Towards a semantic administrative shell for industry 4.0 components. Proceedings of the 2016 IEEE Tenth International Conference on IEEE Semantic Computing (ICSC), Laguna Hills, CA, USA.","DOI":"10.1109\/ICSC.2016.58"},{"key":"ref_147","doi-asserted-by":"crossref","unstructured":"Hannelius, T., Salmenpera, M., and Kuikka, S. (2008, January 13\u201316). Roadmap to adopting OPC UA. Proceedings of the 2008 6th IEEE International Conference on Industrial Informatics, Daejeon, Korea.","DOI":"10.1109\/INDIN.2008.4618203"},{"key":"ref_148","doi-asserted-by":"crossref","unstructured":"Becker, M., Blatt, F., and Szczerbicka, H. (2013, January 16\u201320). A Multi-agent Flooding Algorithm for Search and Rescue Operations in Unknown Terrain. Proceedings of the 11th German Conference on Multiagent System Technologies, Koblenz, Germany.","DOI":"10.1007\/978-3-642-40776-5_5"},{"key":"ref_149","doi-asserted-by":"crossref","first-page":"052006","DOI":"10.1088\/1742-6596\/570\/5\/052006","article-title":"Multi-robot Task Allocation for Search and Rescue Missions","volume":"570","author":"Hussein","year":"2014","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_150","unstructured":"Caron, D., Stauffer, B., Darjany, L., Oberg, C., Pereira, A., Das, J., Heidarsson, H., Smith, R., Smith, E., and Seubert, E. (2018, December 18). Networked Aquatic Microbial Observing Systems: An Overview. Available online: https:\/\/escholarship.org\/uc\/item\/2vh5g17p."},{"key":"ref_151","doi-asserted-by":"crossref","unstructured":"Valentini, G., Hamann, H., and Dorigo, M. (2015, January 4\u20138). Efficient Decision-Making in a Self-Organizing Robot Swarm: On the Speed Versus Accuracy Trade-Off. Proceedings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, Istanbul, Turkey.","DOI":"10.65109\/PQDN4067"},{"key":"ref_152","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MRA.2005.1458313","article-title":"The cooperation of swarm-bots: Physical interactions in collective robotics","volume":"12","author":"Mondada","year":"2005","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_153","doi-asserted-by":"crossref","unstructured":"Nejati, N., Langley, P., and Konik, T. (2006, January 25\u201329). Learning Hierarchical Task Networks by Observation. Proceedings of the 23rd International Conference on Machine Learning, Pittsburgh, PA, USA.","DOI":"10.1145\/1143844.1143928"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/1\/17\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T18:05:45Z","timestamp":1775325945000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/1\/17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,20]]},"references-count":153,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,1]]}},"alternative-id":["s19010017"],"URL":"https:\/\/doi.org\/10.3390\/s19010017","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,20]]}}}