{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T00:46:38Z","timestamp":1760402798572,"version":"build-2065373602"},"reference-count":82,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,4,4]],"date-time":"2021-04-04T00:00:00Z","timestamp":1617494400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Italian Ministry of Economic Development (MISE)","award":["project ``SUMMIT'' - PON 2014-2020 FESR - F\/050270\/01-03\/X32"],"award-info":[{"award-number":["project ``SUMMIT'' - PON 2014-2020 FESR - F\/050270\/01-03\/X32"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>The Internet of Things paradigm envisions the interoperation among objects, people, and their surrounding environment. In the last decade, the spread of IoT-based solutions has been supported in various domains and scenarios by academia, industry, and standards-setting organizations. The wide variety of applications and the need for a higher level of autonomy and interaction with the environment have recently led to the rise of the Internet of Robotic Things (IoRT), where smart objects become autonomous robotic systems. As mentioned in the recent literature, many of the proposed solutions in the IoT field have to tackle similar challenges regarding the management of resources, interoperation among objects, and interaction with users and the environment. Given that, the concept of the IoT pattern has recently been introduced. In software engineering, a pattern is defined as a general solution that can be applied to a class of common problems. It is a template suggesting a solution for the same problem occurring in different contexts. Similarly, an IoT pattern provides a guide to design an IoT solution with the difference that the software is not the only element involved. Starting from this idea, we propose the novel concept of the IoRT pattern. To the authors\u2019 knowledge, this is the first attempt at pattern authoring in the Internet of Robotic Things context. We focus on pattern identification by abstracting examples also in the Ambient Assisted Living (AAL) scenario. A case study providing an implementation of the proposed patterns in the AAL context is also presented and discussed.<\/jats:p>","DOI":"10.3390\/robotics10020056","type":"journal-article","created":{"date-parts":[[2021,4,5]],"date-time":"2021-04-05T11:48:29Z","timestamp":1617623309000},"page":"56","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["An Introduction to Patterns for the Internet of Robotic Things in the Ambient Assisted Living Scenario"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5099-6131","authenticated-orcid":false,"given":"Bruno","family":"And\u00f2","sequence":"first","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica e Informatica, Universit\u00e0 degli Studi di Catania, 95125 Catania, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3948-217X","authenticated-orcid":false,"given":"Luciano","family":"Cantelli","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica e Informatica, Universit\u00e0 degli Studi di Catania, 95125 Catania, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5040-3540","authenticated-orcid":false,"given":"Vincenzo","family":"Catania","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica e Informatica, Universit\u00e0 degli Studi di Catania, 95125 Catania, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3916-5748","authenticated-orcid":false,"given":"Ruben","family":"Crispino","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica e Informatica, Universit\u00e0 degli Studi di Catania, 95125 Catania, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5007-7207","authenticated-orcid":false,"given":"Dario Calogero","family":"Guastella","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica e Informatica, Universit\u00e0 degli Studi di Catania, 95125 Catania, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0158-2295","authenticated-orcid":false,"given":"Salvatore","family":"Monteleone","sequence":"additional","affiliation":[{"name":"Faculty of Engineering and Architecture, University of Enna \u201cKore\u201d, 94100 Enna, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5027-9239","authenticated-orcid":false,"given":"Giovanni","family":"Muscato","sequence":"additional","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica e Informatica, Universit\u00e0 degli Studi di Catania, 95125 Catania, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2021,4,4]]},"reference":[{"key":"ref_1","unstructured":"Kellmereit, D., and Obodovski, D. (2013). The Silent Intelligence: The Internet of Things, DnD Ventures."},{"key":"ref_2","first-page":"97","article-title":"That \u2018Internet of Things\u2019 thing","volume":"22","author":"Ashton","year":"2009","journal-title":"RFID J."},{"key":"ref_3","unstructured":"Alexander, C. (1977). A Pattern Language: Towns, Buildings, Construction, Oxford University Press."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1142\/S021964920200011X","article-title":"Narrative patterns: Uses of story in the third age of knowledge management","volume":"1","author":"Snowden","year":"2002","journal-title":"J. Inf. Knowl. Manag."},{"key":"ref_5","unstructured":"Rolland, P.Y., and Ganascia, J.G. (2013). Musical Pattern Extraction and Similarity Assessment. Readings in Music and Artificial Intelligence, Routledge."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.3389\/frobt.2016.00043","article-title":"Social Influence on Evacuation Behavior in Real and Virtual Environments","volume":"3","author":"Kinateder","year":"2016","journal-title":"Front. Robot. AI"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"47","DOI":"10.3389\/frobt.2018.00047","article-title":"Information Exchange Design Patterns for Robot Swarm Foraging and Their Application in Robot Control Algorithms","volume":"5","author":"Pitonakova","year":"2018","journal-title":"Front. Robot. AI"},{"key":"ref_8","unstructured":"Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995). Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Longman Publishing Co., Inc."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Reinfurt, L., Breitenb\u00fccher, U., Falkenthal, M., Leymann, F., and Riegg, A. (2016, January 6\u201310). Internet of Things Patterns. Proceedings of the 21st European Conference on Pattern Languages of Programs (EuroPLoP), Kaufbeuren, Germany.","DOI":"10.1145\/3011784.3011789"},{"key":"ref_10","unstructured":"Kara, D., and Carlaw, S. (2014). The Internet of Robotic Things, Technical Report; ABI Research."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"9489","DOI":"10.1109\/ACCESS.2017.2647747","article-title":"Internet of Robotic Things: Concept, technologies, and challenges","volume":"4","author":"Ray","year":"2016","journal-title":"IEEE Access"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"104","DOI":"10.3389\/frobt.2020.00104","article-title":"Internet of Robotic Things Intelligent Connectivity and Platforms","volume":"7","author":"Vermesan","year":"2020","journal-title":"Front. Robot. AI"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Dregvaite, G., and Damasevicius, R. (2014). Educational Robots for Internet-of-Things Supported Collaborative Learning. Information and Software Technologies, Springer International Publishing.","DOI":"10.1007\/978-3-319-11958-8"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Romeo, L., Petitti, A., Marani, R., and Milella, A. (2020). Internet of Robotic Things in Smart Domains: Applications and Challenges. Sensors, 20.","DOI":"10.3390\/s20123355"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/j.robot.2018.05.001","article-title":"IoRT cloud survivability framework for robotic AALs using HARMS","volume":"106","author":"Gomez","year":"2018","journal-title":"Robot. Auton. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Maskeli\u016bnas, R., Dama\u0161evi\u010dius, R., and Segal, S. (2019). A review of internet of things technologies for ambient assisted living environments. Future Internet, 11.","DOI":"10.3390\/fi11120259"},{"key":"ref_17","first-page":"1","article-title":"Ambient Assisted living system\u2019s models and architectures: A survey of the state of the art","volume":"32","author":"Abtoy","year":"2020","journal-title":"J. King Saud-Univ.-Comput. Inf. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Marques, G. (2019). Ambient Assisted Living and Internet of Things. Harnessing the Internet of Everything (IoE) for Accelerated Innovation Opportunities, IGI Global.","DOI":"10.4018\/978-1-5225-7332-6.ch005"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Dohr, A., Modre-Opsrian, R., Drobics, M., Hayn, D., and Schreier, G. (2010, January 12\u201314). The Internet of Things for Ambient Assisted Living. Proceedings of the 2010 Seventh International Conference on Information Technology: New Generations, Las Vegas, NV, USA.","DOI":"10.1109\/ITNG.2010.104"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Qanbari, S., Pezeshki, S., Raisi, R., Mahdizadeh, S., Rahimzadeh, R., Behinaein, N., Mahmoudi, F., Ayoubzadeh, S., Fazlali, P., and Roshani, K. (2016, January 4\u20138). IoT Design Patterns: Computational Constructs to Design, Build and Engineer Edge Applications. Proceedings of the 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI), Berlin, Germany.","DOI":"10.1109\/IoTDI.2015.18"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Tkaczyk, R., Wasielewska, K., Ganzha, M., Paprzycki, M., Pawlowski, W., Szmeja, P., and Fortino, G. (2018, January 20\u201324). Cataloging design patterns for Internet of Things artifact integration. Proceedings of the 2018 IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, USA.","DOI":"10.1109\/ICCW.2018.8403758"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"10091","DOI":"10.1109\/JIOT.2020.3003528","article-title":"Landscape of Architecture and Design Patterns for IoT Systems","volume":"7","author":"Washizaki","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Bloom, G., Alsulami, B., Nwafor, E., and Bertolotti, I.C. (2018, January 13\u201315). Design patterns for the Industrial Internet of Things. Proceedings of the 2018 14th IEEE International Workshop on Factory Communication Systems (WFCS), Imperia, Italy.","DOI":"10.1109\/WFCS.2018.8402353"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1108\/ECAM-04-2020-0271","article-title":"Patterns and trends in Internet of Things (IoT) research: Future applications in the construction industry","volume":"28","author":"Ghosh","year":"2020","journal-title":"Eng. Constr. Archit. Manag."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Virk, G.S., Park, H.S., Yang, S., and Wang, J. (2017). ISO modularity for service robots. Advances in Cooperative Robotics, World Scientific.","DOI":"10.1142\/9789813149137_0077"},{"key":"ref_26","unstructured":"Damasevicius, R., Majauskas, G., and Stuikys, V. (2003, January 2\u20136). Application of design patterns for hardware design. Proceedings of the Design Automation Conference (IEEE Cat. No.03CH37451), Anaheim, CA, USA."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Malcher, V. (2015, January 4\u20136). Design Patterns in Cloud Computing. Proceedings of the 2015 10th International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), Krakow, Poland.","DOI":"10.1109\/3PGCIC.2015.142"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Bartoletti, M., and Pompianu, L. (2017). An Empirical Analysis of Smart Contracts: Platforms, Applications, and Design Patterns. Financial Cryptography and Data Security, Springer International Publishing.","DOI":"10.1007\/978-3-319-70278-0_31"},{"key":"ref_29","first-page":"106","article-title":"Internet of Things Patterns for Devices: Powering, Operating, and Sensing","volume":"10","author":"Reinfurt","year":"2017","journal-title":"Int. J. Adv. Internet Technol. IARIA"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/978-3-030-14291-9_5","article-title":"Internet of Things patterns for communication and management","volume":"Volume 10600","author":"Reinfurt","year":"2019","journal-title":"Transactions on Pattern Languages of Programming IV"},{"key":"ref_31","unstructured":"Meszaros, G., and Doble, J. (1996, January 6\u20138). Metapatterns: A pattern language for pattern writing. Proceedings of the 3rd Pattern Languages of Programming Conference, Monticello, Monticello, IL, USA."},{"key":"ref_32","first-page":"433","article-title":"Advanced Pattern Writing","volume":"5","author":"Harrison","year":"2006","journal-title":"Pattern Lang. Program Des."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Wellhausen, T., and Fiesser, A. (2012, January 13\u201317). How to write a pattern? A rough guide for first-time pattern authors. Proceedings of the 16th European Conference on Pattern Languages of Programs, Irsee, Germany.","DOI":"10.1145\/2396716.2396721"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Fehling, C., Barzen, J., Breitenb\u00fccher, U., and Leymann, F. (2014, January 9\u201313). A process for pattern identification, authoring, and application. Proceedings of the 19th European Conference on Pattern Languages of Programs, Irsee, Germany.","DOI":"10.1145\/2721956.2721976"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Siciliano, B., and Khatib, O. (2016). Springer Handbook of Robotics, Springer.","DOI":"10.1007\/978-3-319-32552-1"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. Autonomous Robot Vehicles, Springer.","DOI":"10.1007\/978-1-4613-8997-2_29"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Krogh, B., and Thorpe, C. (1986, January 7\u201310). Integrated path planning and dynamic steering control for autonomous vehicles. Proceedings of the 1986 IEEE International Conference on Robotics and Automation, Francisco, CA, USA.","DOI":"10.1109\/ROBOT.1986.1087444"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/70.88137","article-title":"The vector field histogram-fast obstacle avoidance for mobile robots","volume":"7","author":"Borenstein","year":"1991","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Minguez, J. (2005, January 2\u20136). The obstacle-restriction method for robot obstacle avoidance in difficult environments. Proceedings of the 2005 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Edmonton, AB, Canada.","DOI":"10.1109\/IROS.2005.1545546"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/100.580977","article-title":"The dynamic window approach to collision avoidance","volume":"4","author":"Fox","year":"1997","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_41","first-page":"5","article-title":"ROS: An open-source Robot Operating System","volume":"Volume 3","author":"Quigley","year":"2009","journal-title":"ICRA Workshop on Open Source Software"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1007\/s10846-019-01086-y","article-title":"Quantitative and qualitative evaluation of ROS-enabled local and global planners in 2D static environments","volume":"98","author":"Filotheou","year":"2019","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1016\/j.medengphy.2015.07.006","article-title":"A review of the functionalities of smart walkers","volume":"37","author":"Martins","year":"2015","journal-title":"Med. Eng. Phys."},{"key":"ref_44","unstructured":"Morris, A., Donamukkala, R., Kapuria, A., Steinfeld, A., Matthews, J.T., Dunbar-Jacob, J., and Thrun, S. (2003, January 14\u201319). A robotic walker that provides guidance. Proceedings of the 2003 IEEE International Conference on Robotics and Automation (Cat. No. 03CH37422), Taipei, Taiwan."},{"key":"ref_45","unstructured":"Roy, N., and Thrun, S. (October, January 30). Motion planning through policy search. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1109\/TRO.2007.906252","article-title":"Motion control of passive intelligent walker using servo brakes","volume":"23","author":"Hirata","year":"2007","journal-title":"IEEE Trans. Robot."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1682\/JRRD.2007.10.0160","article-title":"Clinical evaluation of Guido robotic walker","volume":"45","author":"Rentschler","year":"2008","journal-title":"J. Rehabil. Res. Dev."},{"key":"ref_48","unstructured":"Rodriguez-Losada, D., Matia, F., Jimenez, A., Galan, R., and Lacey, G. (2005, January 18\u201322). Implementing map based navigation in Guido, the robotic smartwalker. Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain."},{"key":"ref_49","unstructured":"Huang, Y.C., Yang, H.P., Ko, C.H., and Young, K.Y. (2011, January 15\u201318). Human intention recognition for robot walking helper using ANFIS. Proceedings of the 8th Asian Control Conference (ASCC), Kaohsiung, Taiwan."},{"key":"ref_50","unstructured":"Cantelli, L., Guastella, D., Mangiameli, L., Melita, C.D., Muscato, G., and Longo, D. (2018, January 10\u201312). A walking assistant using brakes and low cost sensors. Proceedings of the 21th International Conference on Climbing and Walking Robots (CLAWAR) 2018, Panama City, Panama."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"91063","DOI":"10.1109\/ACCESS.2019.2927053","article-title":"Pedestrian dead reckoning using pocket-worn smartphone","volume":"7","author":"Zhao","year":"2019","journal-title":"IEEE Access"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1600","DOI":"10.1109\/JSEN.2017.2776100","article-title":"Probabilistic context-aware step length estimation for pedestrian dead reckoning","volume":"18","author":"Martinelli","year":"2017","journal-title":"IEEE Sens. J."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1327","DOI":"10.1109\/COMST.2016.2632427","article-title":"Recent advances in indoor localization: A survey on theoretical approaches and applications","volume":"19","author":"Yassin","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"66213","DOI":"10.1109\/ACCESS.2020.2985384","article-title":"MINLOC: Magnetic field patterns-based indoor localization using convolutional neural networks","volume":"8","author":"Ashraf","year":"2020","journal-title":"IEEE Access"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Galv\u00e1n-Tejada, C.E., Zanella-Calzada, L.A., Garc\u00eda-Dom\u00ednguez, A., Magallanes-Quintanar, R., Luna-Garc\u00eda, H., Celaya-Padilla, J.M., Galv\u00e1n-Tejada, J.I., V\u00e9lez-Rodr\u00edguez, A., and Gamboa-Rosales, H. (2020). Estimation of Indoor Location Through Magnetic Field Data: An Approach Based On Convolutional Neural Networks. ISPRS Int. J. Geo-Inf., 9.","DOI":"10.3390\/ijgi9040226"},{"key":"ref_56","unstructured":"Haverinen, J. (2014). Utilizing Magnetic Field Based Navigation. (8,798,924), U.S. Patent."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"4803","DOI":"10.1109\/JIOT.2018.2821364","article-title":"SoundMark: Accurate indoor localization via peer-assisted dead reckoning","volume":"5","author":"Chen","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"4136","DOI":"10.1109\/JSEN.2018.2817887","article-title":"A framework for infrastructure-free indoor localization based on pervasive sound analysis","volume":"18","author":"Leonardo","year":"2018","journal-title":"IEEE Sens. J."},{"key":"ref_59","unstructured":"Carter, S.A., Avrahami, D., and Tokunaga, N. (2020). Using Inaudible Audio to Improve Indoor-Localization-and Proximity-Aware Intelligent Applications. arXiv."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"7190","DOI":"10.1109\/JSEN.2015.2472978","article-title":"Multiband waveform design for an ultrasonic indoor positioning system","volume":"15","author":"Lindo","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Murata, S., Yara, C., Kaneta, K., Ioroi, S., and Tanaka, H. (2014, January 10\u201312). Accurate indoor positioning system using near-ultrasonic sound from a smartphone. Proceedings of the 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies, Oxford, UK.","DOI":"10.1109\/NGMAST.2014.17"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"76768","DOI":"10.1109\/ACCESS.2019.2921560","article-title":"UHF RFID indoor positioning system with phase interference model based on double tag array","volume":"7","author":"Zeng","year":"2019","journal-title":"IEEE Access"},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Xu, H., Wu, M., Li, P., Zhu, F., and Wang, R. (2018). An RFID indoor positioning algorithm based on support vector regression. Sensors, 18.","DOI":"10.3390\/s18051504"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MCOM.2013.6685754","article-title":"Visible light communication: Opportunities, challenges and the path to market","volume":"51","author":"Jovicic","year":"2013","journal-title":"IEEE Commun. Mag."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1109\/LPT.2018.2834930","article-title":"A VLC smartphone camera based indoor positioning system","volume":"30","author":"Li","year":"2018","journal-title":"IEEE Photonics Technol. Lett."},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"26941","DOI":"10.1109\/ACCESS.2020.2968958","article-title":"An Improved Vision-Based Indoor Positioning Method","volume":"8","author":"Yang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Li, J., Wang, C., Kang, X., and Zhao, Q. (2019). Camera localization for augmented reality and indoor positioning: A vision-based 3D feature database approach. Int. J. Digit. Earth, 727\u2013741.","DOI":"10.1080\/17538947.2018.1564379"},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"730","DOI":"10.1631\/FITEE.1500324","article-title":"Performance analysis of visualmarkers for indoor navigation systems","volume":"17","author":"Monteleone","year":"2016","journal-title":"Front. Inf. Technol. Electron. Eng."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"1461","DOI":"10.1109\/TMC.2018.2857772","article-title":"Vinav: A vision-based indoor navigation system for smartphones","volume":"18","author":"Dong","year":"2018","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_70","doi-asserted-by":"crossref","unstructured":"Yu, Y., Chen, R., Chen, L., Guo, G., Ye, F., and Liu, Z. (2019). A robust dead reckoning algorithm based on WiFi FTM and multiple sensors. Remote Sens., 11.","DOI":"10.3390\/rs11050504"},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.inffus.2017.04.006","article-title":"Inertial\/magnetic sensors based pedestrian dead reckoning by means of multi-sensor fusion","volume":"39","author":"Qiu","year":"2018","journal-title":"Inf. Fusion"},{"key":"ref_72","doi-asserted-by":"crossref","unstructured":"Wang, X., Yu, Z., and Mao, S. (2018, January 20\u201324). DeepML: Deep LSTM for indoor localization with smartphone magnetic and light sensors. Proceedings of the 2018 IEEE International Conference on Communications (ICC), Kansas City, MO, USA.","DOI":"10.1109\/ICC.2018.8422562"},{"key":"ref_73","doi-asserted-by":"crossref","unstructured":"Jalal, A., Batool, M., and Kim, K. (2020). Stochastic Recognition of Physical Activity and Healthcare Using Tri-Axial Inertial Wearable Sensors. Appl. Sci., 10.","DOI":"10.3390\/app10207122"},{"key":"ref_74","doi-asserted-by":"crossref","unstructured":"Leone, A., Caroppo, A., Rescio, G., Diraco, G., and Siciliano, P. (2019). A Smart Inertial Pattern for the SUMMIT IoT Multi-platform. Ambient Assisted Living, Springer International Publishing.","DOI":"10.1007\/978-3-030-05921-7"},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Guastella, D.C., and Muscato, G. (2021). Learning-Based Methods of Perception and Navigation for Ground Vehicles in Unstructured Environments: A Review. Sensors, 21.","DOI":"10.3390\/s21010073"},{"key":"ref_76","doi-asserted-by":"crossref","unstructured":"Oliveira, F.G., Santos, E.R.S., Neto, A.A., Campos, M.F.M., and Macharet, D.G. (2017, January 8\u201311). Speed-invariant terrain roughness classification and control based on inertial sensors. Proceedings of the 2017 Latin American Robotics Symposium (LARS) and 2017 Brazilian Symposium on Robotics (SBR), Curitiba, Brazil.","DOI":"10.1109\/SBR-LARS-R.2017.8215332"},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Moschetti, A., Cavallo, F., Esposito, D., Penders, J., and Di Nuovo, A. (2019). Wearable Sensors for Human\u2013Robot Walking Together. Robotics, 8.","DOI":"10.3390\/robotics8020038"},{"key":"ref_78","doi-asserted-by":"crossref","unstructured":"Wang, Y., Lv, H., Zhou, H., Cao, Q., Li, Z., and Yang, G. (2020, January 18\u201321). A Sensor Glove Based on Inertial Measurement Unit for Robot Teleoperetion. Proceedings of the IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, Singapore.","DOI":"10.1109\/IECON43393.2020.9254878"},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Coronado, E., Villalobos, J., Bruno, B., and Mastrogiovanni, F. (June, January 29). Gesture-based robot control: Design challenges and evaluation with humans. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2017.7989321"},{"key":"ref_80","doi-asserted-by":"crossref","unstructured":"Zhang, X., Zhao, Z., Wang, Z., and Wang, X. (2021). Fault Detection and Identification Method for Quadcopter Based on Airframe Vibration Signals. Sensors, 21.","DOI":"10.3390\/s21020581"},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"2522","DOI":"10.1109\/TIM.2014.2320396","article-title":"RESIMA: An Assistive Paradigm to Support Weak People in Indoor Environments","volume":"63","author":"Baglio","year":"2014","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_82","doi-asserted-by":"crossref","first-page":"1729881418759424","DOI":"10.1177\/1729881418759424","article-title":"The Internet of Robotic Things: A review of concept, added value and applications","volume":"15","author":"Simoens","year":"2018","journal-title":"Int. J. Adv. Robot. Syst."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/10\/2\/56\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:58:20Z","timestamp":1760363900000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/10\/2\/56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,4]]},"references-count":82,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["robotics10020056"],"URL":"https:\/\/doi.org\/10.3390\/robotics10020056","relation":{},"ISSN":["2218-6581"],"issn-type":[{"type":"electronic","value":"2218-6581"}],"subject":[],"published":{"date-parts":[[2021,4,4]]}}}