{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T15:24:49Z","timestamp":1773933889214,"version":"3.50.1"},"reference-count":33,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,5,30]],"date-time":"2021-05-30T00:00:00Z","timestamp":1622332800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>The symmetry of the omnidirectional robot motion abilities around its central vertical axis is an important advantage regarding its driveability for the flexible interoperation with fixed conveyor systems. The paper illustrates a Hardware in the Loop architectural approach for integrated development of an Ominidirectional Mobile Robot that is designed to serve in a dynamic logistic environment. Such logistic environments require complex algorithms for autonomous navigation between different warehouse locations, that can be efficiently developed using Robot Operating System nodes. Implementing path planning nodes benefits from using Matlab-Simulink, which provides a large selection of algorithms that are easily integrated and customized. The proposed solution is deployed for validation on a NVIDIA Jetson Nano, the embedded computer hosted locally on the robot, that runs the autonomous navigation software. The proposed solution permits the live connection to the omnidirectional prototype platform, allowing to deploy algorithms and acquire data for debugging the location, path planning and the mapping information during real time autonomous navigation experiments, very useful in validating different strategies.<\/jats:p>","DOI":"10.3390\/sym13060969","type":"journal-article","created":{"date-parts":[[2021,5,31]],"date-time":"2021-05-31T03:45:29Z","timestamp":1622432729000},"page":"969","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Hardware in the Loop Topology for an Omnidirectional Mobile Robot Using Matlab in a Robot Operating System Environment"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6095-3944","authenticated-orcid":false,"given":"Constantin-Catalin","family":"Dosoftei","sequence":"first","affiliation":[{"name":"Department of Automatic Control and Applied Informatics, \u201cGheorghe Asachi\u201d Technical University of Iasi, 700050 Iasi, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexandru-Tudor","family":"Popovici","sequence":"additional","affiliation":[{"name":"Department of Automatic Control and Applied Informatics, \u201cGheorghe Asachi\u201d Technical University of Iasi, 700050 Iasi, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Petru-Razvan","family":"Sacaleanu","sequence":"additional","affiliation":[{"name":"Department of Automatic Control and Applied Informatics, \u201cGheorghe Asachi\u201d Technical University of Iasi, 700050 Iasi, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul-Marcelin","family":"Gherghel","sequence":"additional","affiliation":[{"name":"Department of Automatic Control and Applied Informatics, \u201cGheorghe Asachi\u201d Technical University of Iasi, 700050 Iasi, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8479-771X","authenticated-orcid":false,"given":"Cristina","family":"Budaciu","sequence":"additional","affiliation":[{"name":"Department of Automatic Control and Applied Informatics, \u201cGheorghe Asachi\u201d Technical University of Iasi, 700050 Iasi, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Wang, C., and Du, D. (2016, January 7\u201310). Research on logistics autonomous mobile robot system. Proceedings of the 2016 IEEE International Conference on Mechatronics and Automation, Harbin, China.","DOI":"10.1109\/ICMA.2016.7558574"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Fragapane, G., de Koster, R., Sgarbossa, F., and Strandhagen, J.O. (2021). Planning and control of autonomous mobile robots for intralogistics: Literature review and research agenda. Eur. J. Oper. Res.","DOI":"10.1016\/j.ejor.2021.01.019"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Semenas, R., and Bausys, R. (2020). Modelling of Autonomous Search and Rescue Missions by Interval-Valued Neutrosophic WASPAS Framework. Symmetry, 12.","DOI":"10.3390\/sym12010162"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/BF00710798","article-title":"Planetary Exploration by a Mobile Robot: Mission Teleprogramming and Autonomous Navigation","volume":"2","author":"Chatila","year":"1995","journal-title":"Auton. Robots"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Kriegel, J., Rissbacher, C., Reckwitz, L., and Tuttle-Weidinger, L. (2021). The requirements and applications of autonomous mobile robotics (AMR) in hospitals from the perspective of nursing officers. Int. J. Healthc. Manag., 1\u20137.","DOI":"10.1080\/20479700.2020.1870353"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Boloz, L., and Bialy, W. (2020). Automation and Robotization of Underground Mining in Poland. Appl. Sci., 10.","DOI":"10.3390\/app10207221"},{"key":"ref_7","unstructured":"Williams, A. (2015). Autonomous Systems: Issues for Defence Policymakers, Nato Comunications and Informations Agency."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Gonzalez-de Santos, P., Fern\u00e1ndez, R., Sep\u00falveda, D., Navas, E., Emmi, L., and Armada, M. (2020). Field Robots for Intelligent Farms\u2014Inhering Features from Industry. Agronomy, 10.","DOI":"10.3390\/agronomy10111638"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MCS.2007.338262","article-title":"Household robotics\u2014Autonomous devices for vacuuming and lawn mowing","volume":"27","author":"Sahin","year":"2007","journal-title":"Control Syst. IEEE"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Rubio, F., Valero, F., and Llopis-Albert, C. (2019). A review of mobile robots: Concepts, methods, theoretical framework, and applications. Int. J. Adv. Robotic Syst., 16.","DOI":"10.1177\/1729881419839596"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Angerer, S., Strassmair, C., Staehr, M., Roettenbacher, M., and Robertson, N. (2012, January 23\u201324). Give me a hand\u2014The potential of mobile assistive robots in automotive logistics and assembly applications. Proceedings of the IEEE International Conference on Technologies for Practical Robot Applications (TEPRA2012), Woburn, MA, USA.","DOI":"10.1109\/TePRA.2012.6215663"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Alatise, M., and Hancke, G. (2020). A Review on Challenges of Autonomous Mobile Robot and Sensor Fusion Methods. IEEE Access.","DOI":"10.1109\/ACCESS.2020.2975643"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"71","DOI":"10.23917\/arstech.v1i2.39","article-title":"Prototype development of mecanum wheels mobile robot: A review","volume":"1","author":"Azlan","year":"2020","journal-title":"Appl. Res. Smart Technol. (ARSTech)"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Wang, C., Liu, X., Yang, X., Hu, F., Jiang, A., and Yang, C. (2018). Trajectory Tracking of an Omni-Directional Wheeled Mobile Robot Using a Model Predictive Control Strategy. Appl. Sci., 8.","DOI":"10.3390\/app8020231"},{"key":"ref_15","unstructured":"Muir, P., and Neuman, C. (April, January 31). Kinematic modeling for feedback control of an omnidirectional wheeled mobile robot. Proceedings of the 1987 IEEE International Conference on Robotics and Automation, Raleigh, NC, USA."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2354","DOI":"10.1007\/s12555-018-0633-5","article-title":"Fuzzy Control Strategy for Course Correction of Omnidirectional Mobile Robot","volume":"17","author":"Zijie","year":"2019","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Azizi, M.R., Rastegarpanah, A., and Stolkin, R. (2021). Motion Planning and Control of an Omnidirectional Mobile Robot in Dynamic Environments. Robotics, 10.","DOI":"10.3390\/robotics10010048"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Indiveri, G., Nuchter, A., and Lingemann, K. (2007, January 10\u201314). High Speed Differential Drive Mobile Robot Path Following Control With Bounded Wheel Speed Commands. Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Rome, Italy.","DOI":"10.1109\/ROBOT.2007.363647"},{"key":"ref_19","unstructured":"Soares, J., Fischer Abati, G., Duarte Lima, G., Machado de Souza Junior, C., and Meggiolaro, M. (2019, January 10\u201315). Project and Development of a Mecanum-wheeled Robot for Autonomous Navigation Tasks. Proceedings of the XVIII International Symposium on Dynamic Problems of Mechanics (DINAME 2019), B\u00fazios."},{"key":"ref_20","unstructured":"Li, T., Zhang, F., Gao, X., Xu, H., and Ji, S. (2020). The Control System Design of a Omni-Directional Mobile Logistics Sorting Vehicle Based on stm32, Scientific Bulletin\u2014\u201cPolitehnica\u201d University of Bucharest."},{"key":"ref_21","first-page":"44","article-title":"Design and Research of Intelligent Logistics Robot based on STM32","volume":"14","author":"Mu","year":"2021","journal-title":"Recent Adv. Electr. Electron. Eng."},{"key":"ref_22","unstructured":"Uriarte, C., and Kunaschk, S. (2014). Omnidirectional Conveyor System Module, Modular Omnidirectional Conveyor System and Omnidirectional Conveyor System. (DE102012014181A1), German Patent."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"012078","DOI":"10.1088\/1757-899X\/591\/1\/012078","article-title":"A new approach to create a realistic virtual model of a cylindrical robot using Automation Studio","volume":"591","author":"Dosoftei","year":"2019","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"81","DOI":"10.2478\/ecce-2018-0009","article-title":"Development case study of the first estonian self-driving car, iseauto","volume":"14","author":"Sell","year":"2018","journal-title":"Electr. Control Commun. Eng."},{"key":"ref_25","first-page":"7","article-title":"Kinematic control of wheeled mobile robots","volume":"38","author":"Gracia","year":"2008","journal-title":"Latin Am. Appl. Res."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Dosoftei, C., Horga, V., Doroftei, I., Popovici, T., and Custura, S. (2020, January 22\u201323). Simplified Mecanum Wheel Modelling using a Reduced Omni Wheel Model for Dynamic Simulation of an Omnidirectional Mobile Robot. Proceedings of the 2020 International Conference and Exposition on Electrical And Power Engineering (EPE), Iasi, Romania.","DOI":"10.1109\/EPE50722.2020.9305643"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Maulana, E., Muslim, M.A., and Hendrayawan, V. (2015, January 20\u201321). Inverse kinematic implementation of four-wheels mecanum drive mobile robot using stepper motors. Proceedings of the 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA), Surabaya, Indonesia.","DOI":"10.1109\/ISITIA.2015.7219952"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Li, Y., Dai, S., Zhao, L., Yan, X., and Shi, Y. (2019). Topological Design Methods for Mecanum Wheel Configurations of an Omnidirectional Mobile Robot. Symmetry, 11.","DOI":"10.3390\/sym11101268"},{"key":"ref_29","unstructured":"Company, W. (2021, April 29). Wheeltec Company Website. Available online: https:\/\/wheeltec.net."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Feng, Y., Ding, C., Li, X., and Zhao, X. (2016, January 3\u20137). Integrating Mecanum wheeled omni-directional mobile robots in ROS. Proceedings of the 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), Qingdao, China.","DOI":"10.1109\/ROBIO.2016.7866395"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., and Ng, A. (2009, January 12\u201317). ROS: An Open-Source Robot Operating System. Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Kobe, Japan.","DOI":"10.1109\/MRA.2010.936956"},{"key":"ref_32","unstructured":"MathWorks (2012, April 28). Get Started with ROS. Available online: https:\/\/www.mathworks.com\/help\/ros\/ug\/get-started-with-ros.html."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MRA.2015.2418513","article-title":"Integrating ROS and MATLAB [ROS Topics]","volume":"22","author":"Corke","year":"2015","journal-title":"IEEE Robot. Autom. Mag."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/6\/969\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:09:09Z","timestamp":1760162949000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/13\/6\/969"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,30]]},"references-count":33,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["sym13060969"],"URL":"https:\/\/doi.org\/10.3390\/sym13060969","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,30]]}}}