用高效椭球碰撞检测提升移动机器人实时避障能力
Efficient Avoidance of Ellipsoidal Obstacles with Model Predictive Control for Mobile Robots and Vehicles
- 将椭球模型与模型预测控制结合,统一处理避障与运动约束
- 提出平面运动机器人专用的快速重叠检测算法,支持实时计算
- 在仿真与真实机器人上验证,适用于多种轮式机器人和三维场景
在移动机器人实际应用中,碰撞避免至关重要。传统方法常采用分阶段的全局规划与局部避障,易引入启发式假设和保守性。本文针对轮式移动机器人,将机器人与障碍物均建模为椭球体,提出一种针对任意椭球的高效重叠检测方法,并首次将其融入模型预测控制(MPC)框架。特别设计了适用于平面运动机器人的高效实现方式。通过仿真验证了两种典型运动学模型下的有效性,硬件实验进一步证明该方法可迁移至真实机器人并满足实时性要求。该椭球避障通用计算方法亦适用于其他机器人系统及三维场景。
原文摘要 · Abstract (English)
In real-world applications of mobile robots, collision avoidance is of critical importance. Typically, global motion planning in constrained environments is addressed through high-level control schemes. However, additionally integrating local collision avoidance into robot motion control offers significant advantages. For instance, it reduces the reliance on heuristics and conservatism that can arise from a two-stage approach separating local collision avoidance and control. Moreover, using model predictive control (MPC), a robot's full potential can be harnessed by considering jointly local collision avoidance, the robot's dynamics, and actuation constraints. In this context, the present paper focuses on obstacle avoidance for wheeled mobile robots, where both the robot's and obstacles' occupied volumes are modeled as ellipsoids. To this end, a computationally efficient overlap test, that works for arbitrary ellipsoids, is conducted and novelly integrated into the MPC framework. We propose a particularly efficient implementation tailored to robots moving in the plane. The functionality of the proposed obstacle-avoiding MPC is demonstrated for two exemplary types of kinematics by means of simulations. A hardware experiment using a real-world wheeled mobile robot shows transferability to reality and real-time applicability. The general computational approach to ellipsoidal obstacle avoidance can also be applied to other robotic systems and vehicles as well as three-dimensional scenarios.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。