用障碍率引导的MPPI控制无人机在安全边界附近更高效地飞行
BR-MPPI: Barrier Rate guided MPPI for Enforcing Multiple Inequality Constraints with Learned Signed Distance Field
- 将障碍函数条件转为等式约束,用参数化方法动态调整安全边界
- 在四轴飞行器仿真与实验中,采样效率提升,可更接近安全边界运行
- 适合需严格避障的机器人实时控制场景,如飞行器、自动驾驶
模型预测路径积分(MPPI)控制器用于求解无约束最优控制问题,而控制障碍函数(CBF)是施加严格不等式约束(即障碍约束)的工具。本文提出将这两种方法融合,利用类似CBF的条件来引导MPPI的控制采样过程。传统CBF通过一类K函数限制障碍函数的变化率,本文则将该条件设为等式约束,采用参数化的线性类K函数,并将其作为扩展系统中的状态变量,其时间导数作为额外控制输入由MPPI设计。进一步设计代价函数,通过促进类K参数特定取值以重激活纳古莫定理,从而确保安全集边界的可达性。由此形成的MPPI问题包含多个依赖状态和控制的等式约束,难以通过随机控制采样满足。因此,我们借鉴流形路径规划文献引入状态变换与控制投影操作,有效解决此问题。仿真与四轴飞行器实验表明,所提算法在采样效率和靠近安全集边界运行能力上均优于标准MPPI。
原文摘要 · Abstract (English)
Model Predictive Path Integral (MPPI) controller is used to solve unconstrained optimal control problems and Control Barrier Function (CBF) is a tool to impose strict inequality constraints, a.k.a, barrier constraints. In this work, we propose an integration of these two methods that employ CBF-like conditions to guide the control sampling procedure of MPPI. CBFs provide an inequality constraint restricting the rate of change of barrier functions by a classK function of the barrier itself. We instead impose the CBF condition as an equality constraint by choosing a parametric linear classK function and treating this parameter as a state in an augmented system. The time derivative of this parameter acts as an additional control input that is designed by MPPI. A cost function is further designed to reignite Nagumo's theorem at the boundary of the safe set by promoting specific values of classK parameter to enforce safety. Our problem formulation results in an MPPI subject to multiple state and control-dependent equality constraints which are non-trivial to satisfy with randomly sampled control inputs. We therefore also introduce state transformations and control projection operations, inspired by the literature on path planning for manifolds, to resolve the aforementioned issue. We show empirically through simulations and experiments on quadrotor that our proposed algorithm exhibits better sampled efficiency and enhanced capability to operate closer to the safe set boundary over vanilla MPPI.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。