{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T05:29:24Z","timestamp":1775712564459,"version":"3.50.1"},"reference-count":28,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T00:00:00Z","timestamp":1685318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Italian Ministry of University and Research under the Programme \u201cDepartment of Excellence\u201d","award":["CUP\u2014D93C23000100001"],"award-info":[{"award-number":["CUP\u2014D93C23000100001"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>This paper presents results coming from a non-linear model predictive controller used to generate optimized trajectories specifically for an omnidirectional robot equipped with a spraying unit to mark on the floor the perimeter of dangerous areas or to move large palletized goods inside warehouses. Results on different trajectories and with moving obstacles are provided along with considerations on the controller performance.<\/jats:p>","DOI":"10.3390\/robotics12030078","type":"journal-article","created":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T07:54:16Z","timestamp":1685346856000},"page":"78","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Path Following for an Omnidirectional Robot Using a Non-Linear Model Predictive Controller for Intelligent Warehouses"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7065-9968","authenticated-orcid":false,"given":"Rocco","family":"Galati","sequence":"first","affiliation":[{"name":"Department of Mechanics, Mathematics and Management, Polytechnic University of Bari, Via Orabona 4, 70126 Bari, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3331-6864","authenticated-orcid":false,"given":"Giacomo","family":"Mantriota","sequence":"additional","affiliation":[{"name":"Department of Mechanics, Mathematics and Management, Polytechnic University of Bari, Via Orabona 4, 70126 Bari, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"050903","DOI":"10.1115\/1.4051017","article-title":"Design and Development of a Tracked Robot to Increase Bulk Density of Flax Fibers","volume":"13","author":"Galati","year":"2021","journal-title":"J. Mech. Robot."},{"key":"ref_2","first-page":"43","article-title":"Improving Productivity:: A Review of Robotic Applications in Food Industry","volume":"4","author":"Fernando","year":"2016","journal-title":"Int. J. Robot. Appl. Technol."},{"key":"ref_3","unstructured":"David, W., Rovida, F., Fumagalli, M., and Krueger, V. (2021). Productive Multitasking for Industrial Robots. arXiv."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"19608","DOI":"10.1038\/s41598-022-24270-x","article-title":"Adaptive heading correction for an industrial heavy-duty omnidirectional robot","volume":"12","author":"Galati","year":"2022","journal-title":"Sci. Rep."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1287\/trsc.2016.0732","article-title":"The Same-Day Delivery Problem for Online Purchases 2015","volume":"53","author":"Voccia","year":"2017","journal-title":"Transp. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"15","DOI":"10.2478\/subboec-2018-0012","article-title":"Competitiveness Through the Integration of Logistics Activities in SMEs","volume":"63","author":"Omoruyi","year":"2018","journal-title":"Stud. Univ.-Babes-Bolyai Oeconomica"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"00038","DOI":"10.1051\/matecconf\/201713400038","article-title":"Robotization of Logistics Processes","volume":"134","year":"2017","journal-title":"MATEC Web Conf."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"6371814","DOI":"10.1155\/2020\/6371814","article-title":"Warehouse-Oriented Optimal Path Planning for Autonomous Mobile Fire-Fighting Robots","volume":"2020","author":"Liu","year":"2020","journal-title":"Secur. Commun. Netw."},{"key":"ref_9","first-page":"99","article-title":"Path Planning for Batch Picking of Warehousing and Logistics Robots Based on Modified A* Algorithm","volume":"16","author":"Duan","year":"2018","journal-title":"Acad. J. Manuf. Eng."},{"key":"ref_10","unstructured":"Palleschi, A., Hamad, M., Abdolshah, S., Garabini, M., Haddadin, S., and Pallottino, L. (2021, January 8\u201310). Optimal Trajectory Planning with Safety Constraints. Proceedings of the 2021 I-RIM Conference, Rome, Italy."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Andreasson, H., Grisetti, G., Stoyanov, T., and Pretto, A. (2022). Sensors for Mobile Robots. arXiv.","DOI":"10.1007\/978-3-642-41610-1_159-1"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"42191","DOI":"10.1109\/ACCESS.2020.3013382","article-title":"A Collaborative Robotic Approach to Autonomous Pallet Jack Transportation and Positioning","volume":"8","author":"Balatti","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","first-page":"48","article-title":"Design Optimization of Amazon Robotics","volume":"4","author":"Li","year":"2016","journal-title":"Autom. Control. Intell. Syst."},{"key":"ref_14","first-page":"747","article-title":"A review of path following control strategies for autonomous robotic vehicles: Theory, simulations, and experiments","volume":"40","author":"Nguyen","year":"2022","journal-title":"J. Field Robot."},{"key":"ref_15","unstructured":"Hogg, R., Rankin, A., Roumeliotis, S., Mchenry, M., Helmick, D., Bergh, C., and Matthies, L. (2002, January 11\u201315). Algorithms and sensors for small robot path following. Proceedings of the 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292), Washington, DC, USA."},{"key":"ref_16","first-page":"1","article-title":"Review of classical and heuristic-based navigation and path planning approaches","volume":"5","author":"Atyabi","year":"2013","journal-title":"Int. J. Adv. Comput. Technol. (IJACT)"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Do, H., Tehrani, H., Yoneda, K., Ryohei, S., and Mita, S. (2013, January 23\u201326). Vehicle path planning with maximizing safe margin for driving using Lagrange multipliers. Proceedings of the Intelligent Vehicles Symposium (IV), Gold Coast City, Australia.","DOI":"10.1109\/IVS.2013.6629466"},{"key":"ref_18","unstructured":"Galati, R., Mantriota, G., and Reina, G. (2022, January 16). Nonlinear Model Predictive Control Of Omnidirectional Robots Using A Spraying Unit. Proceedings of the Jc-IFToMM International Symposium, Kyoto, Japan."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Galati, R., Mantriota, G., and Reina, G. (2021, January 25\u201326). Mobile Robotics for Sustainable Development: Two Case Studies. Proceedings of the I4SDG Workshop 2021, IFToMM for Sustainable Development Goals, online.","DOI":"10.1007\/978-3-030-87383-7_41"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"46","DOI":"10.3389\/frobt.2019.00046","article-title":"Terrain awareness using a tracked skid-steering vehicle with passive independent suspensions","volume":"6","author":"Galati","year":"2019","journal-title":"Front. Robot. AI"},{"key":"ref_21","unstructured":"Andrejic, M., Kilibarda, M., and Paji\u0107, V. (2018). Quantitative Models in Economics, University of Belgrade."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Li, J., Ran, M., Wang, H., and Xie, L. (2019, January 16\u201319). MPC-based Unified Trajectory Planning and Tracking Control Approach for Automated Guided Vehicles*. Proceedings of the 2019 IEEE 15th International Conference on Control and Automation (ICCA), Edinburgh, UK.","DOI":"10.1109\/ICCA.2019.8899955"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yu, C., Zheng, Y., Shyrokau, B., and Ivanov, V. (2021, January 7\u20139). MPC-based Path Following Design for Automated Vehicles with Rear Wheel Steering. Proceedings of the 2021 IEEE International Conference on Mechatronics (ICM), Kashiwa, Japan.","DOI":"10.1109\/ICM46511.2021.9385606"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Nash, A., Pangborn, H., and Jain, N. (2021, January 25\u201328). Robust Control Co-Design with Receding-Horizon MPC. Proceedings of the 2021 American Control Conference (ACC), New Orleans, LA, USA.","DOI":"10.23919\/ACC50511.2021.9483216"},{"key":"ref_25","unstructured":"Wikipedia, the Free Encyclopedia (2023, April 27). Model Predictive Contro. Available online: https:\/\/en.wikipedia.org\/wiki\/Model_predictive_control."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.arcontrol.2004.05.001","article-title":"Efficient nonlinear model predictive control algorithms","volume":"28","author":"Cannon","year":"2004","journal-title":"Annu. Rev. Control"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Magni, L., Raimondo, D.M., and Allg\u00f6wer, F. (2009). Nonlinear Model Predictive Control: Towards New Challenging Applications, Springer.","DOI":"10.1007\/978-3-642-01094-1"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"103261","DOI":"10.1016\/j.robot.2019.103261","article-title":"A comparative study of bug algorithms for robot navigation","volume":"121","author":"Mcguire","year":"2019","journal-title":"Robot. Auton. Syst."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/3\/78\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:44:08Z","timestamp":1760125448000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/3\/78"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,29]]},"references-count":28,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,6]]}},"alternative-id":["robotics12030078"],"URL":"https:\/\/doi.org\/10.3390\/robotics12030078","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,29]]}}}