arXiv:2503.11736cs.ROmath.OC2025-03被引 5

提出可解析求解的碰撞检测与刚体动力学方法,提升接触场景下机器人控制效率。

A Smooth Analytical Formulation of Collision Detection and Rigid Body Dynamics With Contact

  • 将碰撞检测与接触建模联合为全解析表达式,无需迭代求解
  • 支持任意几何形状,运行时间与接触点数量无关
  • 适合需要高效梯度计算的机器人感知规划任务

在高接触密度的机器人行为生成中,零阶方法因对非光滑、不连续优化景观的鲁棒性而占据主导地位,但其计算效率较低。为提升效率,需利用一阶和二阶信息(即梯度与海森矩阵)。为此,本文提出一种联合的碰撞检测与接触建模形式化方法。相较于现有可微仿真方法,该方法具备三大优势:(i)正向与逆向动力学完全解析(无需迭代优化或根求解),且平滑(二阶可微);(ii)支持任意碰撞几何,无需凸分解;(iii)运行时间与接触数量无关。通过仿真实验验证了该方法作为“用于推断的物理”的有效性,有望推动高效智能接触行为生成方法的发展。

原文摘要 · Abstract (English)

Generating intelligent robot behavior in contact-rich settings is a research problem where zeroth-order methods currently prevail. A major contributor to the success of such methods is their robustness in the face of non-smooth and discontinuous optimization landscapes that are characteristic of contact interactions, yet zeroth-order methods remain computationally inefficient. It is therefore desirable to develop methods for perception, planning and control in contact-rich settings that can achieve further efficiency by making use of first and second order information (i.e., gradients and Hessians). To facilitate this, we present a joint formulation of collision detection and contact modelling which, compared to existing differentiable simulation approaches, provides the following benefits: i) it results in forward and inverse dynamics that are entirely analytical (i.e. do not require solving optimization or root-finding problems with iterative methods) and smooth (i.e. twice differentiable), ii) it supports arbitrary collision geometries without needing a convex decomposition, and iii) its runtime is independent of the number of contacts. Through simulation experiments, we demonstrate the validity of the proposed formulation as a "physics for inference" that can facilitate future development of efficient methods to generate intelligent contact-rich behavior.

机器人控制物理仿真可微分碰撞检测

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。