Hastedt, PhilippPhilippHastedtWerner, HerbertHerbertWerner2024-01-092024-01-092023IFAC-PapersOnLine 56 (2): 3794-3799 (2023)https://hdl.handle.net/11420/44980In this paper, we present a framework for nonlinear distributed model predictive flocking with obstacle avoidance, the pursuit of group objectives, and input constraints. While most existing predictive flocking frameworks are only applicable to agents with double-integrator dynamics, we propose a general framework for nonlinear agents that furthermore allows for the independent tuning of cohesive and repulsive inter-agent forces. To reduce the computational complexity, the resulting nonlinear program is solved as a sequential quadratic program with a limited number of iterations. The performance of the proposed algorithms is demonstrated in simulation and compared to a non-predictive flocking algorithm.en2405-8963IFAC-PapersOnLine2023237943799Elsevier BVhttps://creativecommons.org/licenses/by-nc-nd/4.0/ConsensusControl over networksGraph-based methods for networked systemsMulti-agent systems |Time-varying systemsNetworked systemsEngineering and Applied OperationsNonlinear distributed model predictive flocking with obstacle avoidanceConference Paper10.15480/882.903210.1016/j.ifacol.2023.10.130810.15480/882.9032Conference Paper