Implementation of an Embedded System into the Internet of Robotic Things
Status PubMed-not-MEDLINE Jazyk angličtina Země Švýcarsko Médium electronic
Typ dokumentu časopisecké články
PubMed
36677174
PubMed Central
PMC9864087
DOI
10.3390/mi14010113
PII: mi14010113
Knihovny.cz E-zdroje
- Klíčová slova
- ESP32, Internet of Robotic Things, Internet of Things, MQTT, Nicla, Thingworx, embedded systems, microcontroller, smart sensors,
- Publikační typ
- časopisecké články MeSH
The article describes the use of embedded systems in the Industrial Internet of Things and its benefits for industrial robots. For this purpose, the article presents a case study, which deals with an embedded system using an advanced microcontroller designed to be placed directly on the robot. The proposed system is being used to collect information about industrial robot parameters that impact its behavior and its long-term condition. The device measures the robot's surroundings parameters and its vibrations while working. Besides that, it also has an enormous potential to collect other parameters such as air pollution or humidity. The collected data are stored on the cloud platform and processed and analysed. The embedded system proposed in this article is conceived to be small and mobile, as it is a wireless system that can be easily applied to any industrial robot.
Zobrazit více v PubMed
Al-Fuqaha A., Guizani M., Mohammadi M., Aledhari M., Ayyash M. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Commun. Surv. Tutor. 2015;17:2347–2376. doi: 10.1109/COMST.2015.2444095. DOI
Romeo L., Petitti A., Marani R., Milella A. Internet of Robotic Things in Industry 4.0: Applications, Issues and Challenges; Proceedings of the 7th International Conference on Control, Decision and Information Technologies; Prague, Czech Republic. 29 June–2 July 2020; pp. 177–182.
Farooq M.S., Riaz S., Helou M.A., Khan F.S., Abid A., Alvi A. Internet of Things in Greenhouse Agriculture: A Survey on Enabling Technologies, Applications, and Protocols. IEEE Access. 2022;10:53374–53397. doi: 10.1109/ACCESS.2022.3166634. DOI
Babiuch M., Poštulka J. Smart Home Monitoring System Using ESP32 Microcontrollers. In: Garcia Marquez F.P., editor. Internet of Things. InTechOpen; London, UK: 2021. pp. 82–101.
Jain R.K., Saikia B.J., Rai N.P., Ray P.P. Development of Web-based Application for Mobile Robot using IOT Platform; Proceedings of the 11th International Conference on Computing, Communication and Networking Technologies; Kharagpur, India. 1–3 July 2020.
Bakhshi Z., Balador A., Mustafa J. Industrial IoT security threats and concerns by considering Cisco and Microsoft IoT reference models; Proceedings of the Wireless Communications and Networking Conference Workshops; Barcelona, Spain. 15–18 April 2018; pp. 173–178.
Simoens P., Dragone M., Saffiotti A. The Internet of Robotic Things: A review of concept, added value and applications. Int. J. Adv. Rob. Syst. 2018;15:1–11. doi: 10.1177/1729881418759424. DOI
Batth R.S., Nayyar A., Nagpal A. Internet of Robotic Things: Driving Intelligent Robotics of Future - Concept, Architecture, Applications and Technologies; Proceedings of the 4th International Conference on Computing Sciences; Phagwara, India. 30–31 August 2018; pp. 151–160.
Afanasyev I., Mazzara M., Chakraborty S., Zhuchkov N., Maksatbek A., Yesildirek A., Kassab M., DIstefano S. Towards the internet of robotic things: Analysis, architecture, components and challenges; Proceedings of the International Conference on Developments in eSystems Engineering; Kazan, Russia. 7–10 October 2019; pp. 3–8.
Feitosa L., Santos L., Goncalves G., Nguyen T.A., Lee J.-W., Silva F.A. Internet of Robotic Things: A Comparison of Message Routing Strategies for Cloud-Fog Computing Layers using M/M/c/K Queuing Networks; Proceedings of the IEEE International Conference on Systems, Man and Cybernetics; Melbourne, Australia. 17–20 October 2021; pp. 2049–2054.
Seisa A.S., Damigos G., Satpute S.G., Koval A., Nikolakopoulos G. Edge Computing Architectures for Enabling the Realisation of the Next Generation Robotic Systems; Proceedings of the 30th Mediterranean Conference on Control and Automation; Athens, Greece. 28 June–1 July 2022; pp. 487–493.
Samara G., Hussein A., Matarneh I.A., Alrefai M., Al-Safarini M.Y. Internet of robotic things: Current technologies and applications; Proceedings of the 22nd International Arab Conference on Information Technology; Muscat, Oman. 21–23 December 2021.
Sayeed A., Verma C., Kumar N., Koul N., Illés Z. Approaches and Challenges in Internet of Robotic Things. Future Internet. 2022;14:265. doi: 10.3390/fi14090265. DOI
Ray P.P. Internet of Robotic Things: Concept, Technologies, and Challenges. IEEE Access. 2016;4:9489–9500. doi: 10.1109/ACCESS.2017.2647747. DOI
Romeo L., Petitti A., Marani R., Milella A. Internet of robotic things in smart domains: Applications and challenges. Sensors. 2020;20:3355. doi: 10.3390/s20123355. PubMed DOI PMC
Vermesan O., Bröring A., Tragos E., Serrano M., Bacciu D., Chessa S., Gallicchio C., Micheli A., Dragone M., Saffiotti A., et al. Internet of robotic things-converging sensing/actuating, hyperconnectivity, artificial intelligence and IoT platforms. In: Vermesan O., Bacquet J., editors. Cognitive Hyperconnected Digital transformation: Internet of Things Intelligence Evolution. River Publishers; Aalborg, Denmark: 2017. pp. 97–155.
Vermesan O., Bahr R., Ottella M., Serrano M., Karlsen T., Wahlstrom T., Sand H.E., Ashwathnarayan M., Gamba M.T. Internet of Robotic Things Intelligent Connectivity and Platforms. Front. Rob. AI. 2020;7:104. doi: 10.3389/frobt.2020.00104. PubMed DOI PMC
Assante D., Fornaro C. An educational iot-based indoor environment monitoring system; Proceedings of the IEEE Global Engineering Education Conference; Dubai, United Arab Emirates. 9–11 April 2019; pp. 1475–1479.
Toutsop O., Kornegay K., Smith E. A Comparative Analyses of Current IoT Middleware Platforms; Proceedings of the Proceedings—2021 International Conference on Future Internet of Things and Cloud, FiCloud 2021; Rome, Italy. 23–25 August 2021; pp. 413–420.
Koul N., Kumar N., Sayeed A., Verma C., Raboaca M.S. Data Exchange Techniques for Internet of Robotic Things: Recent Developments. IEEE Access. 2022;10:102087–102106. doi: 10.1109/ACCESS.2022.3209376. DOI
Ahmed S., Topalov A., Shakev N. A robotized wireless sensor network based on MQTT cloud computing; Proceedings of the 2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics; Donostia-San Sebastian, Spain. 24–27 May 2017.
Yoshino D., Watanobe Y., Naruse K. A Highly Reliable Communication System for Internet of Robotic Things and Implementation in RT-Middleware with AMQP Communication Interfaces. IEEE Access. 2021;9:167229–167241. doi: 10.1109/ACCESS.2021.3136855. DOI
Liu Y., Liu X., Gao X., Mu X., Zhou X., Dobre O.A., Poor H.V. Robotic Communications for 5G and Beyond: Challenges and Research Opportunities. IEEE Commun. Mag. 2021;59:92–98. doi: 10.1109/MCOM.111.2001118. DOI
Aleksy M., Dai F., Enayati N., Rost P., Pocovi G. Utilizing 5G in industrial robotic applications; Proceedings of the International Conference on Future Internet of Things and Cloud; Istanbul, Turkey. 26–28 August 2019; pp. 278–284.
Al-Khafaji M., Elwiya L. ML/AI Empowered 5G and beyond Networks; Proceedings of the 4th International Congress on Human-Computer Interaction, Optimization and Robotic Applications; Ankara, Turkey. 9–11 June 2022.
Moon B.J., Kwak S.S., Choi J. Organizing the internet of robotic things: The effect of organization structure on users’ evaluation and compliance toward IoRT service platform; Proceedings of the IEEE International Conference on Intelligent Robots and Systems; Las Vegas, NV, USA. 24 October 2020; pp. 6288–6295.
Moon B.J., Kwak S.S., Kang D., Lee H., Choi J. The Effects of Internet of Robotic Things on In-home Social Family Relationships; Proceedings of the 29th IEEE International Conference on Robot and Human Interactive Communication; Naples, Italy. 31 August–4 September 2020; pp. 151–158.
Boyes H., Hallaq B., Cunningham J., Watson T. The industrial internet of things (IIoT): An analysis framework. Comput. Ind. 2018;101:1–12. doi: 10.1016/j.compind.2018.04.015. DOI
Liao Y., Loures E.D.F.R., Deschamps F. Industrial Internet of Things: A Systematic Literature Review and Insights. IEEE Internet Things J. 2018;5:4515–4525. doi: 10.1109/JIOT.2018.2834151. DOI
Sisinni E., Saifullah A., Han S., Jennehag U., Gidlund M. Industrial internet of things: Challenges, opportunities, and directions. IEEE Trans. Ind. Inform. 2018;14:4724–4734. doi: 10.1109/TII.2018.2852491. DOI
Madaan G., Swapna H.R., Singh S., Arpana D. Internet of Robotic Things: Issues and Challenges in the Era of Industry 4.0. Lect. Notes Netw. Syst. 2023;445:89–101.
Wan J., Tang S., Shu Z., Li D., Wang S., Imran M., Vasilakos A.V. Software-Defined Industrial Internet of Things in the Context of Industry 4.0. IEEE Sens. J. 2016;16:7373–7380. doi: 10.1109/JSEN.2016.2565621. DOI
Amestica O.E., Melin P.E., Duran-Faundez C.R., Lagos G.R. An Experimental Comparison of Arduino IDE Compatible Platforms for Digital Control and Data Acquisition Applications; Proceedings of the IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies, CHILECON; Valparaiso, Chile. 13–27 November 2019; p. 8986865.
Maier A., Sharp A., Vagapov Y. Comparative analysis and practical implementation of the ESP32 microcontroller module for the internet of things; Proceedings of the Internet Technologies and Applications, ITA 2017—Proceedings of the 7th International Conference; Amantea, Italy. 19–22 June 2017; pp. 143–148.
Strelkov N.O., Krutskikh V.V., Shalimova E.V. Programming STM32 Nucleo Platform for IoT Education Using STM32duino and Mbed OS; Proceedings of the Inforino 2022—Proceedings, 2022 6th International Conference on Information Technologies in Engineering Education; Wuhan, China. 19–21 August 2022.
Kareem H., Dunaev D. The Working Principles of ESP32 and Analytical Comparison of using Low-Cost Microcontroller Modules in Embedded Systems Design; Proceedings of the 2021 4th International Conference on Circuits, Systems and Simulation, ICCSS 2021; Kuala Lumpur, Malaysia. 26–28 May 2021; pp. 130–135.
Ionescu V.M., Enescu F.M. The Effects of Internet of Robotic Things on In-home Social Family Relationships; Proceedings of the 2020 IEEE 26th International Symposium for Design and Technology in Electronic Packaging, SIITME 2020—Conference Proceedings; Pitesti, Romania. 21–24 October 2020; pp. 234–237.
Cheour R., Khriji S., Abid M., Kanoun O. Microcontrollers for IoT: Optimizations, Computing Paradigms, and Future Directions; Proceedings of the IEEE World Forum on Internet of Things, WF-IoT 2020–Symposium Proceedings; New Orleans, LA, USA. 2–16 June 2020; p. 9221219.
Anggrawan A., Hadi S., Satria C. IoT-Based Garbage Container System Using NodeMCU ESP32 Microcontroller. J. Adv. Inf. Technol. 2022;13:569–577. doi: 10.12720/jait.13.6.569-577. DOI
Khalifeh A., Mazunga F., Nechibvute A., Nyambo B.M. Microcontroller Unit-Based Wireless Sensor Network Nodes: A Review. Sensors. 2022;22:8937. doi: 10.3390/s22228937. PubMed DOI PMC
Barral Vales V., Fernandez O.C., Dominguez-Bolano T., Escudero C.J., Garcia-Naya J.A. Fine Time Measurement for the Internet of Things: A Practical Approach Using ESP32. IEEE Internet Things J. 2022;9:18305–18318. doi: 10.1109/JIOT.2022.3158701. DOI
Ahmed A.S., Marzog H.A., Abdul-Rahaim L.A. Design and implement of robotic arm and control of moving via IoT with Arduino ESP32. Int. J. Electr. Comput. Eng. 2021;11:3924–3933. doi: 10.11591/ijece.v11i5.pp3924-3933. DOI
Wan J., Tang S., Yan H., Li D., Wang S., Vasilakos A.V. Cloud robotics: Current status and open issues. IEEE Access. 2016;4:2797–2807. doi: 10.1109/ACCESS.2016.2574979. DOI
Keung K.L., Lee C.K.M., Ji P., Ng K.K.H. Cloud-Based Cyber-Physical Robotic Mobile Fulfillment Systems: A Case Study of Collision Avoidance. IEEE Access. 2020;8:89318–89336. doi: 10.1109/ACCESS.2020.2992475. DOI
Mijuskovic A., Ullah I., Bemthuis R., Meratnia N., Havinga P. Comparing Apples and Oranges in IoT Context: A Deep Dive into Methods for Comparing IoT Platforms. IEEE Internet Things J. 2021;8:1797–1816. doi: 10.1109/JIOT.2020.3016921. DOI
Gundogan C., Kietzmann P., Lenders M.S., Petersen H., Frey M., Schmidt T.C., Shzu-Juraschek F., Wahlisch M. The Impact of Networking Protocols on Massive M2M Communication in the Industrial IoT. IEEE Trans. Netw. Serv. Manag. 2021;18:4814–4828. doi: 10.1109/TNSM.2021.3089549. DOI
Mishra B., Kertesz A. The use of MQTT in M2M and IoT systems: A survey. IEEE Access. 2020;8:201071–201086. doi: 10.1109/ACCESS.2020.3035849. DOI
Ali B.H., Mohammedali M.A., Abdul-Rahaim L.A., Al-Kharsan I.H. Design of Surgical Arm Robot Based on Cloud Computing; Proceedings of the IICETA 2022–5th International Conference on Engineering Technology and Its Applications; Al-Najaf, Iraq. 31 May 2022–1 June 2022; pp. 289–293.
Radonjić M., Zečević Ž., Krstajić B. An IoT System for Real-Time Monitoring of DC Motor Overload. Electronics. 2022;11:1555. doi: 10.3390/electronics11101555. DOI
Zimmermann P., Axmann E., Brenbourger B., Dorofeev K., Mankowski A., Zanini P. Skill-based Engineering and Control on Field-Device-Level with OPC UA; Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation, ETFA; Zaragoza, Spain. 10–13 September 2019; pp. 1101–1108.
Razzaque M.A., Milojevic-Jevric M., Palade A., Cla S. Middleware for internet of things: A survey. IEEE Internet Things J. 2016;3:70–95. doi: 10.1109/JIOT.2015.2498900. DOI
Lin J., Yu W., Zhang N., Yang X., Zhang H., Zhao W. A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications. IEEE Internet Things J. 2017;4:1125–1142. doi: 10.1109/JIOT.2017.2683200. DOI
Borgia E. The internet of things vision: Key features, applications and open issues. Comput. Commun. 2014;54:1–31. doi: 10.1016/j.comcom.2014.09.008. DOI
Naik N. Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP; Proceedings of the 2017 IEEE International Symposium on Systems Engineering, ISSE 2017—Proceedings; Vienna, Austria. 11–13 October 2017; p. 8088251.
Benefits of Using Design Patterns on Microcontrollers in Implemented IoT Applications