Collision avoidance with differential drive robots using MPC-ORCA
Glauber R. Leite, Arthur da C. Vangasse, Ícaro Bezerra Queiroz de Araújo, Heitor J. Savino
- 发表年份
- 2021
- 引用次数
- 3
- 访问权限
- 开放获取
摘要
This work describes a distributed solution using Model Predictive Control (MPC), including the collision avoidance algorithm ORCA applied to mobile robots following individual trajectories. Differential drive robots are used, defined by their position on the plane and controlled by velocity commands. Based on an explicit system model and velocity constraints designated by the collision avoidance algorithm, the MPC-ORCA computes optimal control actions to minimize a cost function over a prediction horizon. The methodology can efficiently handle multivariable control systems using state-space model representation and convex quadratic programming (QP). Simulation results show that the combined strategy MPC-ORCA provided smooth and collision-free trajectories in a changing environment. It also requires no trajectory replanning neither direct communication between agents.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991