{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T04:09:58Z","timestamp":1778731798912,"version":"3.51.4"},"reference-count":45,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T00:00:00Z","timestamp":1776297600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100018996","name":"Hellenic Academic Libraries Link","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100018996","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Systems &amp; Control Letters"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.sysconle.2026.106437","type":"journal-article","created":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:48:47Z","timestamp":1776444527000},"page":"106437","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Navigation of multi-agent systems in cluttered and restricted environments using a distributed Lyapunov-based MPC framework"],"prefix":"10.1016","volume":"213","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-4864-0414","authenticated-orcid":false,"given":"Teo","family":"Protoulis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9226-2977","authenticated-orcid":false,"given":"Alex","family":"Alexandridis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.sysconle.2026.106437_b1","doi-asserted-by":"crossref","first-page":"1159","DOI":"10.1109\/LCSYS.2022.3231628","article-title":"A novel and elliptical lattice design of flocking control for multi-agent ground vehicles","volume":"7","author":"Wang","year":"2022","journal-title":"IEEE Control. Syst. Lett."},{"issue":"16","key":"10.1016\/j.sysconle.2026.106437_b2","doi-asserted-by":"crossref","DOI":"10.1016\/j.jfranklin.2024.107181","article-title":"Multi-agent flocking control with complex obstacles and adaptive distributed convex optimization","volume":"361","author":"Pei","year":"2024","journal-title":"J. Franklin Inst."},{"issue":"106119","key":"10.1016\/j.sysconle.2026.106437_b3","article-title":"Robust cooperative output regulation for linear multi-agent systems with unknown leader and disturbances","volume":"203","author":"Enderes","year":"2025","journal-title":"Systems Control Lett."},{"issue":"106077","key":"10.1016\/j.sysconle.2026.106437_b4","article-title":"Reinforcement-learning-based control framework for leader-following cascade formation of multiple perturbed surface vehicles","volume":"200","author":"Dao","year":"2025","journal-title":"Systems Control Lett."},{"issue":"9","key":"10.1016\/j.sysconle.2026.106437_b5","doi-asserted-by":"crossref","DOI":"10.1016\/j.jfranklin.2025.107695","article-title":"Rigidity-based formation control with prescribed performance for second-order multi-agents system","volume":"362","author":"Trinidad","year":"2025","journal-title":"J. Franklin Inst."},{"issue":"106188","key":"10.1016\/j.sysconle.2026.106437_b6","article-title":"Hierarchical structures in multi-agent systems: Containment control and opinion dynamics","volume":"204","author":"D\u2019Alfonso","year":"2025","journal-title":"Systems Control Lett."},{"issue":"105802","key":"10.1016\/j.sysconle.2026.106437_b7","article-title":"Mixed H2\/H\u221e robust formation tracking control of linear multi-agent system using output information","volume":"188","author":"Pal","year":"2024","journal-title":"Systems Control Lett."},{"issue":"1","key":"10.1016\/j.sysconle.2026.106437_b8","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1109\/LRA.2021.3118091","article-title":"Distributed predictive drone swarms in cluttered environments","volume":"7","author":"Soria","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"issue":"109812","key":"10.1016\/j.sysconle.2026.106437_b9","article-title":"Flexible multi-UAV formation control via integrating deep reinforcement learning and affine transformations","volume":"157","author":"Liu","year":"2025","journal-title":"Aerosp. Sci. Technol."},{"issue":"105672","key":"10.1016\/j.sysconle.2026.106437_b10","article-title":"Collision avoidance and connectivity preservation using asymmetric barrier Lyapunov function with time-varying distance-constraints","volume":"183","author":"Singh","year":"2024","journal-title":"Systems Control Lett."},{"issue":"104814","key":"10.1016\/j.sysconle.2026.106437_b11","article-title":"Fully distributed time-varying formation tracking control of linear multi-agent systems with input delay and disturbances","volume":"146","author":"Jiang","year":"2020","journal-title":"Systems Control Lett."},{"key":"10.1016\/j.sysconle.2026.106437_b12","doi-asserted-by":"crossref","first-page":"394","DOI":"10.1109\/LCSYS.2024.3392775","article-title":"Adaptive bipartite time-varying ouput formation tracking of heterogeneous multi-agent systems","volume":"8","author":"Zhao","year":"2024","journal-title":"IEEE Control. Syst. Lett."},{"issue":"3","key":"10.1016\/j.sysconle.2026.106437_b13","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1109\/TRO.2017.2659727","article-title":"Safety barrier certificates for collisions-free multirobot systems","volume":"33","author":"Wang","year":"2017","journal-title":"IEEE Trans. Robot."},{"issue":"105776","key":"10.1016\/j.sysconle.2026.106437_b14","article-title":"Safe region multi-agent formation control with velocity tracking","volume":"186","author":"Rai","year":"2024","journal-title":"Systems Control Lett."},{"key":"10.1016\/j.sysconle.2026.106437_b15","series-title":"American Control Conference","article-title":"Time robust model predictive control for heterogeneous multi-agent systems under global temporal logic tasks","author":"Yang","year":"2024"},{"key":"10.1016\/j.sysconle.2026.106437_b16","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.sysconle.2019.04.005","article-title":"Distributed output-feedback model predictive control for multi-agent consensus","volume":"127","author":"Copp","year":"2019","journal-title":"Systems Control Lett."},{"key":"10.1016\/j.sysconle.2026.106437_b17","series-title":"International Conference on Unmanned Aircraft Systems","article-title":"Trajectory tracking with obstacle avoidance for autonomous UAV swarms based on distributed model predictive control","author":"Vavelidou","year":"2024"},{"issue":"9","key":"10.1016\/j.sysconle.2026.106437_b18","doi-asserted-by":"crossref","first-page":"2076","DOI":"10.1109\/TAC.2008.929401","article-title":"Lyapunov-based model predictive control of nonlinear systems subject to data losses","volume":"53","author":"de la Pe\u00f1a","year":"2008","journal-title":"IEEE Trans. Autom. Control"},{"issue":"8","key":"10.1016\/j.sysconle.2026.106437_b19","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1016\/j.sysconle.2005.09.014","article-title":"Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control","volume":"55","author":"Mahskar","year":"2006","journal-title":"Systems Control Lett."},{"issue":"10","key":"10.1016\/j.sysconle.2026.106437_b20","doi-asserted-by":"crossref","first-page":"5057","DOI":"10.1109\/TCYB.2020.3043361","article-title":"Efficient nonlinear model predictive control for quadrotor trajectory tracking: Algorithms and experiment","volume":"51","author":"Wang","year":"2021","journal-title":"IEEE Trans. Cybern."},{"issue":"5","key":"10.1016\/j.sysconle.2026.106437_b21","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1002\/aic.11801","article-title":"Distributed model predictive control of nonlinear process systems","volume":"55","author":"Liu","year":"2009","journal-title":"AIChE J."},{"issue":"8","key":"10.1016\/j.sysconle.2026.106437_b22","doi-asserted-by":"crossref","first-page":"2137","DOI":"10.1002\/aic.12155","article-title":"Sequential and iterative architectures for distributed model predictive control of nonlinear process systems","volume":"56","author":"Liu","year":"2010","journal-title":"AIChE J."},{"issue":"5","key":"10.1016\/j.sysconle.2026.106437_b23","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.compchemeng.2012.05.011","article-title":"Distributed model predictive control: A tutorial review and future research directions","volume":"51","author":"Christofides","year":"2013","journal-title":"Comput. Chem. Eng."},{"issue":"8","key":"10.1016\/j.sysconle.2026.106437_b24","doi-asserted-by":"crossref","first-page":"5198","DOI":"10.1109\/TSMC.2019.2946127","article-title":"Distributed Lyapunov-based model predictive formation tracking control for autonomous underwater vehicles subject to disturbances","volume":"51","author":"Wei","year":"2021","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"112179","key":"10.1016\/j.sysconle.2026.106437_b25","article-title":"Distributed fault-tolerant control of multi-UAV formation for dynamic leader tracking: A Lyapunov-based MPC frameowrk","volume":"175","author":"Xu","year":"2025","journal-title":"Automatica"},{"issue":"6","key":"10.1016\/j.sysconle.2026.106437_b26","doi-asserted-by":"crossref","first-page":"3404","DOI":"10.1109\/TSMC.2024.3354893","article-title":"Model predictive formation tracking-containment control for multi-UAVs with obstacle avoidance","volume":"54","author":"Du","year":"2024","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"10.1016\/j.sysconle.2026.106437_b27","doi-asserted-by":"crossref","unstructured":"K.B. Ngo, R. Mahony, Z.P. Jiang, Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints, in: Conference on Decision and Control, CDC, 2005, Seville, Spain, http:\/\/dx.doi.org\/10.1109\/CDC.2005.1583507.","DOI":"10.1109\/CDC.2005.1583507"},{"issue":"2","key":"10.1016\/j.sysconle.2026.106437_b28","doi-asserted-by":"crossref","first-page":"10799","DOI":"10.1016\/j.ifacol.2023.10.751","article-title":"A control barrier function approach for observer-based visually safe pursuit control with spherical obstacles","volume":"56","author":"Fujinami","year":"2023","journal-title":"IFAC-PapersOnLine"},{"issue":"4","key":"10.1016\/j.sysconle.2026.106437_b29","doi-asserted-by":"crossref","first-page":"2068","DOI":"10.1016\/j.jfranklin.2016.12.021","article-title":"Distributed MPC for formation of multi-agent systems with collision avoidance and obstacle avoidance","volume":"354","author":"Dai","year":"2017","journal-title":"J. Franklin Inst."},{"key":"10.1016\/j.sysconle.2026.106437_b30","series-title":"Nonlinear Systems","author":"Khalil","year":"2002"},{"issue":"1","key":"10.1016\/j.sysconle.2026.106437_b31","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1109\/TIE.2021.3055181","article-title":"Adaptive backstepping control of a quadcopter with uncertain vehicle mass, moment of inertia, and disturbances","volume":"69","author":"Xie","year":"2022","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"2","key":"10.1016\/j.sysconle.2026.106437_b32","article-title":"An environmental disturbance observer framework for autonomous surface vessels","volume":"285","author":"Menges","year":"2023","journal-title":"Ocean Eng."},{"issue":"8","key":"10.1016\/j.sysconle.2026.106437_b33","doi-asserted-by":"crossref","first-page":"1837","DOI":"10.1109\/TAC.2009.2024569","article-title":"A control approach for thrust-propelled underactuated vehicles and its application to VTOL drones","volume":"54","author":"Hua","year":"2009","journal-title":"IEEE Trans. Autom. Control"},{"key":"10.1016\/j.sysconle.2026.106437_b34","series-title":"Switching in Systems and Control","author":"Liberzon","year":"2003"},{"issue":"3","key":"10.1016\/j.sysconle.2026.106437_b35","doi-asserted-by":"crossref","first-page":"1223","DOI":"10.1109\/TAC.2016.2582040","article-title":"Relaxed logarithmic barrier function based model predictive control of linear systems","volume":"62","author":"Feller","year":"2017","journal-title":"IEEE Trans. Autom. Control"},{"key":"10.1016\/j.sysconle.2026.106437_b36","series-title":"American Control Conference","first-page":"1647","article-title":"Weight recentered barrier functions and smooth polytopic terminal set formulations for linear model predictive control","author":"Feller","year":"2015"},{"key":"10.1016\/j.sysconle.2026.106437_b37","series-title":"European Control Conference","article-title":"Embedded nonlinear model predictive control for obstacle avoidance using PANOC","author":"Sathya","year":"2018"},{"key":"10.1016\/j.sysconle.2026.106437_b38","series-title":"Small Unmanned Aircraft: Theory and Practice","author":"Beard","year":"2012"},{"key":"10.1016\/j.sysconle.2026.106437_b39","series-title":"Americal Control Conferece","article-title":"Nonlinear robust stochastic control for unmanned aerial vehicles","author":"Xu","year":"2009"},{"issue":"5","key":"10.1016\/j.sysconle.2026.106437_b40","doi-asserted-by":"crossref","first-page":"1731","DOI":"10.1109\/TCST.2012.2218815","article-title":"Integrated optimal formation control of multiple unmanned aerial vehicles","volume":"21","author":"Wang","year":"2013","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"10.1016\/j.sysconle.2026.106437_b41","doi-asserted-by":"crossref","first-page":"3191","DOI":"10.1007\/s12555-024-0207-7","article-title":"Learning-based finite-time distributed formation control for fixed-wing unmanned aerial vehicles","volume":"22","author":"Sui","year":"2024","journal-title":"Int. J. Control. Autom. Syst."},{"key":"10.1016\/j.sysconle.2026.106437_b42","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12532-018-0139-4","article-title":"CasADi: a software framework for nonlinear optimization and optimal control","volume":"11","author":"Andersson","year":"2019","journal-title":"Math. Program. Comput."},{"key":"10.1016\/j.sysconle.2026.106437_b43","doi-asserted-by":"crossref","DOI":"10.1109\/CDC.2017.8263933","article-title":"A simple and efficient algorithm for nonlinear model predictive control","author":"Stella","year":"2017"},{"key":"10.1016\/j.sysconle.2026.106437_b44","doi-asserted-by":"crossref","unstructured":"P. Sopasakis, E. Fresk, P. Patrinos, OpEn: Code Generation for Embedded Nonconvex Optimization, in: IFAC World Congress, Berlin, 2020, http:\/\/dx.doi.org\/10.1016\/j.ifacol.2020.12.071.","DOI":"10.1016\/j.ifacol.2020.12.071"},{"key":"10.1016\/j.sysconle.2026.106437_b45","doi-asserted-by":"crossref","unstructured":"L. Dai, Q. Cao, Y. Xia, Y. Gao, Distributed MPC for formation of multi-agent systems with collision avoidance and obstacle avoidance, J. Franklin Inst. 354 (4) 2068\u20132085, http:\/\/dx.doi.org\/10.1016\/j.jfranklin.2016.12.021.","DOI":"10.1016\/j.jfranklin.2016.12.021"}],"container-title":["Systems &amp; Control Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167691126000976?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167691126000976?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T03:24:55Z","timestamp":1778729095000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167691126000976"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":45,"alternative-id":["S0167691126000976"],"URL":"https:\/\/doi.org\/10.1016\/j.sysconle.2026.106437","relation":{},"ISSN":["0167-6911"],"issn-type":[{"value":"0167-6911","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Navigation of multi-agent systems in cluttered and restricted environments using a distributed Lyapunov-based MPC framework","name":"articletitle","label":"Article Title"},{"value":"Systems & Control Letters","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.sysconle.2026.106437","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"106437"}}