arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2602.03250cs.RO
收藏

基于接触运动学分析导数的碰撞检测

Collision Detection with Analytical Derivatives of Contact Kinematics

Department of Mechanical and Nuclear Engineering, Khalifa University of Science and Technology(卡利法大学科学与技术学院机械与核工程系);Khalifa University Center for Autonomous Robotic Systems (KUCARS)(卡利法大学自主机器人系统中心);The BioRobotics Institute, Scuola Superiore Sant’Anna(圣安娜高等学院生物机器人研究所);Department of Excellence in Robotics and AI, Scuola Superiore Sant’Anna(圣安娜高等学院机器人与人工智能卓越部门);LS2N Laboratory, Institut Mines Telecom Atlantique(Atlantique电信学院LS2N实验室)

Anup Teejo Mathew, Anees Peringal, Daniele Caradonna, Frederic Boyer, Federico Renda

AI总结:

iDCOL通过几何正则化和隐式可微框架实现鲁棒的碰撞检测与接触运动学计算,适用于路径规划和接触物理模拟。

摘要:

可微的接触运动学对于机器人中的梯度方法至关重要,然而在形状退化配置中,从机器人状态到接触距离、位置和法线的映射在零或未定义曲率的情况下变得非光滑。我们通过选择性地对这些几何进行正则化,将其转换为严格凸的隐式表示,从而恢复接触映射的唯一性和光滑性。利用这种几何正则化,我们开发了iDCOL,一种隐式可微碰撞检测和接触运动学框架。iDCOL通过求解一个固定大小的非线性系统来表示碰撞体,并通过几何缩放基于凸优化的公式来计算碰撞检测和接触运动学。通过将隐函数定理应用于由此产生的系统残差,我们推导出接触运动量的分析导数。我们开发了一个快速的牛顿基求解器用于iDCOL,并提供了该框架的开源C++实现。通过广泛的碰撞模拟和基准测试评估了该方法的鲁棒性,并在基于梯度的运动学路径规划和可微接触物理中展示了其应用,包括多体刚体碰撞和软体机器人交互示例。

英文摘要:

Differentiable contact kinematics are essential for gradient-based methods in robotics, yet the mapping from robot state to contact distance, location, and normal becomes non-smooth in degenerate configurations of shapes with zero or undefined curvature. We address this inherent limitation by selectively regularizing such geometries into strictly convex implicit representations, restoring uniqueness and smoothness of the contact map. Leveraging this geometric regularization, we develop iDCOL, an implicit differentiable collision detection and contact kinematics framework. iDCOL represents colliding bodies using strictly convex implicit surfaces and computes collision detection and contact kinematics by solving a fixed-size nonlinear system derived from a geometric scaling-based convex optimization formulation. By applying the Implicit Function Theorem to the resulting system residual, we derive analytical derivatives of the contact kinematic quantities. We develop a fast Newton-based solver for iDCOL and provide an open-source C++ implementation of the framework. The robustness of the approach is evaluated through extensive collision simulations and benchmarking, and applicability is demonstrated in gradient-based kinematic path planning and differentiable contact physics, including multi-body rigid collisions and a soft-robot interaction example.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑