Robust Differentiable Collision Detection for General Objects

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chen, Jiayi, Zhao, Wei, Ruan, Liangwang, Chen, Baoquan, Wang, He
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908856557240320
author Chen, Jiayi
Zhao, Wei
Ruan, Liangwang
Chen, Baoquan
Wang, He
author_facet Chen, Jiayi
Zhao, Wei
Ruan, Liangwang
Chen, Baoquan
Wang, He
contents Collision detection is a core component of robotics applications such as simulation, control, and planning. Traditional algorithms like GJK+EPA compute witness points (i.e., the closest or deepest-penetration pairs between two objects) but are inherently non-differentiable, preventing gradient flow and limiting gradient-based optimization in contact-rich tasks such as grasping and manipulation. Recent work introduced efficient first-order randomized smoothing to make witness points differentiable; however, their direction-based formulation is restricted to convex objects and lacks robustness for complex geometries. In this work, we propose a robust and efficient differentiable collision detection framework that supports both convex and concave objects across diverse scales and configurations. Our method introduces distance-based first-order randomized smoothing, adaptive sampling, and equivalent gradient transport for robust and informative gradient computation. Experiments on complex meshes from DexGraspNet and Objaverse show significant improvements over existing baselines. Finally, we demonstrate a direct application of our method for dexterous grasp synthesis to refine the grasp quality. The code is available at https://github.com/JYChen18/DiffCollision.
format Preprint
id arxiv_https___arxiv_org_abs_2511_06267
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Robust Differentiable Collision Detection for General Objects
Chen, Jiayi
Zhao, Wei
Ruan, Liangwang
Chen, Baoquan
Wang, He
Robotics
Collision detection is a core component of robotics applications such as simulation, control, and planning. Traditional algorithms like GJK+EPA compute witness points (i.e., the closest or deepest-penetration pairs between two objects) but are inherently non-differentiable, preventing gradient flow and limiting gradient-based optimization in contact-rich tasks such as grasping and manipulation. Recent work introduced efficient first-order randomized smoothing to make witness points differentiable; however, their direction-based formulation is restricted to convex objects and lacks robustness for complex geometries. In this work, we propose a robust and efficient differentiable collision detection framework that supports both convex and concave objects across diverse scales and configurations. Our method introduces distance-based first-order randomized smoothing, adaptive sampling, and equivalent gradient transport for robust and informative gradient computation. Experiments on complex meshes from DexGraspNet and Objaverse show significant improvements over existing baselines. Finally, we demonstrate a direct application of our method for dexterous grasp synthesis to refine the grasp quality. The code is available at https://github.com/JYChen18/DiffCollision.
title Robust Differentiable Collision Detection for General Objects
topic Robotics
url https://arxiv.org/abs/2511.06267