11 May 2020

Local Optimization for Robust Signed Distance Field Collision

Collision Detection

A new optimization-based contact point generation method based on signed distance fields

Teaser

Authors

Miles Macklin, Kenny Erleben, Matthias Müller, Nuttapong Chentanez, Stefan Jeschke, and Zach Corse

Abstract

Signed-distance fields (SDFs) are a popular shape representation for collision detection. This is due to their query efficiency, and the ability to provide robust inside/outside information. Although it is straightforward to test points for interpenetration with an SDF, it is not clear how to extend this to continuous surfaces, such as triangle meshes. In this paper, we propose a per-element local optimization to find the closest points between the SDF isosurface and mesh elements. This allows us to generate accurate contact points between sharp point-face pairs, and handle smoothly varying edge-edge contact. We compare three numerical methods for solving the local optimization problem: projected gradient descent, Frank-Wolfe, and golden-section search. Finally, we demonstrate the applicability of our method to a wide range of scenarios including the collision of simulated cloth, rigid bodies, and deformable solids.

Video

Content not available due to cookie preferences

You cannot see the content of this field because of your cookie preferences.

Click here to change your cookie settings.

Category: Statistics, Marketing

https://youtu.be/icU6Bm-HZ-E