Single-Level Differentiable Contact Simulation
نویسندگان
چکیده
We present a differentiable formulation of rigid-body contact dynamics for objects and robots represented as compositions convex primitives. Classical physics engines rely on non-differentiable collision detection modules. More recent optimization-based approaches simulating between primitives bilevel that separates simulation. These latest are unreliable in realistic simulation scenarios because isolating the problem introduces location non-uniqueness. Our approach combines into unified single-level optimization problem. This disambiguates physics-informed manner. features improved robustness reduction computational complexity when compared to similar differentiable baseline. illustrate differentiability robotic manipulation task requiring optimization-through-contact. provide numerically efficient implementation our called https://github.com/simon-lc/Silico.jl Silico.jl.
منابع مشابه
Molecular dynamics simulation of single asperity contact
We present a series of molecular dynamics simulations of single asperity contact and deformation that occurs as two rough surfaces are brought together, loaded and then separated. We monitor the force between the two surfaces, the total potential energy, the Q6 order parameter, the effective minimum contact radius and the conductance (using the modified Sharvin equation). The deformation is obs...
متن کاملArea-Contact Haptic Simulation
This paper presents the haptic interaction method when the interaction occurs at several points simultaneously. In many virtual training systems that interact with a virtual object, the haptic interface is modeled as a point. However, in the real world, the portion interacting with real material is not a point but rather multiple points, i.e., an area. In this paper, we address an areabased hap...
متن کاملTCAD oriented simulation of single-electron transistors at device level
In this paper we present a simulation approach for electron transport in singleelectron devices based on a weak-coupling formulation for the linear-response transconductance of a quantum dot/reservoir system. A simulation tool devised for the simulation of single-electron transistors has been developed. It provides the equilibrium solution of the nonlinear Poisson equation for the classical cha...
متن کاملReinitialization of the Level-Set Function in 3d Simulation of Moving Contact Lines
The level set method is one of the most successful methods for the simulation of multi-phase flows. To keep the level set function close the signed distance function, the level set function is constantly reinitialized by solving a Hamilton-Jacobi type of equation during the simulation. When the fluid interface intersects with a solid wall, a moving contact line forms and the reinitialization of...
متن کاملDifferentiable Invariants
Invariants that incrementally maintain the value of expressions under assignments to their variables are a natural abstraction to build high-level local search algorithms. But their functionalities are not sufficient to allow arbitrary expressions as constraints or objective functions as in constraint programming. Differentiable invariants bridge this expressiveness gap. A differentiable invari...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE robotics and automation letters
سال: 2023
ISSN: ['2377-3766']
DOI: https://doi.org/10.1109/lra.2023.3268824