contact dynamics modeling

Designs, implements, and analyzes computational models and simulations of physical contact interactions between bodies, covering contact forces, friction, impacts, compliance, and contact mechanics. These models are used for simulation, trajectory optimization and control, parameter identification, and to represent effects such as wear or mechanical/thermal damage.

contactdynamicsmodeling

Recent Skill Trend

Momentum and market value over time
Trending
Score
No comparison yet
-0.33
Oct 01, 2026Oct 01, 2026
Career
Value
No comparison yet
$201K/year
Oct 01, 2026Oct 01, 2026

Must-Read Papers

Most classic and influential ideas
View more

On Solving the Dynamics of Constrained Rigid Multi-Body Systems with Kinematic Loops

Apr 28, 2025
VT
Vassilios Tsounis
🏛️ Disney Research Imagineering

This work addresses the challenge of simulating rigid multibody dynamics involving multiple closed kinematic loops, hard unilateral contacts, Coulomb friction, and restitutional impacts. We propose a unified nonlinear complementarity problem (NCP) modeling and solution framework based on maximal coordinates. Methodologically, the approach integrates forward-dynamics decomposition, implicit time integration, and exact frictional contact modeling, while systematically benchmarking against multiple state-of-the-art physics engine solvers. Our key contribution is the first standardized benchmarking framework specifically designed for closed-loop multibody systems, enabling both qualitative and quantitative evaluation. Extensive experiments across diverse, highly coupled closed-loop scenarios reveal, for the first time, the absolute and relative performance boundaries—across accuracy, stability, and convergence—of prevailing solvers. These empirical findings provide critical evidence for the accuracy–stability trade-off in complex contact-rich simulations.

Evaluating solver performance on diverse simulation scenariosModeling frictional contact dynamics and joint constraintsSimulating constrained rigid multi-body systems with kinematic loops

Irrotational Contact Fields

Dec 06, 2023
AM
Alejandro M. Castro
🏛️ Toyota Research Institute

This work addresses the challenge of modeling complex contacts in robotic simulation—specifically, the difficulty of simultaneously achieving broad stiffness coverage (from rigid to compliant), accurate static friction resolution, and robustness against contact state transitions. We propose a differentiable hybrid contact modeling framework based on convex optimization. Methodologically, we integrate the Hunt–Crossley contact force model, Coulomb’s friction law, and the principle of maximum dissipation to construct a stiffness-adaptive convex approximation. We further introduce a novel contact decomposition factor reuse mechanism, enabling efficient and fully differentiable gradient computation for geometrically complex models. Our key contribution is the first implementation—within Drake—of an interaction-rate-capable, high-fidelity, end-to-end differentiable contact solver. This significantly improves static friction accuracy and contact mode transition stability, and markedly enhances sim-to-real transfer performance.

Differentiable solution for accurate stiction and contact transitionsGenerating convex approximations for complex contact modelsRobust simulation across varying stiffness values

Impacts between multibody systems and deformable structures

Jun 10, 2025
LK
Lipinski Krzysztof
🏛️ Gdansk University of Technology

Modeling collision and impact in multibody systems coupled with deformable structures remains challenging due to ambiguous constitutive relationships and the non-smooth dynamics induced by multiple unilateral constraints. Method: This paper proposes a unified dynamical modeling framework that integrates rigid-body impact theory with soft-contact constitutive laws. The framework explicitly embeds elastic connectors and unilateral constraints, enabling systematic analysis of how unilateral spring stiffness, damping, and related parameters govern impulse transmission, energy dissipation, and contact-state transitions. A hybrid numerical implementation synergizes rigid-body dynamics with continuum-based contact models to robustly resolve multi-point non-smooth impacts. Results: Validation across multiple benchmark cases demonstrates that the proposed model significantly outperforms conventional approaches in impact response accuracy, contact-state tracking fidelity, and consistency of energy evolution. It establishes a new paradigm for complex coupled impact systems—offering both physical interpretability and computational robustness.

Analyzing systems with multiple unilateral contacts and elastic elementsChallenges in accurate constitutive laws for collision mechanicsModeling impacts in multibody systems with deformable structures

This work addresses the challenge of modeling contact mechanics in interactions between soft tools and rigid objects. We propose a unified learning-and-optimization framework for deformable-rigid hybrid contact. Methodologically, it integrates data-driven joint estimation of contact forces and object motion with physics-based static equilibrium modeling. Crucially, we introduce the Contact Quadratic Program (CQP), the first formulation to explicitly encode Coulomb friction and static equilibrium constraints within a differentiable optimization layer. The framework leverages simulation-based pretraining followed by domain adaptation to ensure robust transfer to real-world settings. Experiments demonstrate significant improvements over existing baselines across diverse pushing and rotating tasks involving multi-material and multi-geometry rigid bodies. Validation on a physical soft-tool platform confirms high accuracy in predicting both contact forces and object motion, as well as strong generalization across manipulation tasks.

Estimating deformable-rigid contact interactions for deformable toolsModeling motion and force transfer in deformable manipulationRecovering environment-object forces with quasi-static equilibrium constraints

Conventional musculoskeletal models often treat the foot as a rigid body, limiting accurate representation of foot–ground contact dynamics and thereby compromising gait simulation fidelity. To address this, we propose a high-fidelity deformable human foot model that integrates multipoint contact mechanics with deformable-body dynamics, fully embedded within a comprehensive musculoskeletal system. We further design a two-stage deep reinforcement learning framework: first optimizing joint kinematics, then jointly regulating foot deformation and contact forces to generate naturalistic gait. Compared to standard rigid-foot models, our approach achieves significant improvements in key metrics—including joint angles, ground reaction forces, and gait stability—with simulation results showing strong agreement with experimental kinematic and dynamic data (average RMSE reduced by 32.7%). This work establishes a more physiologically realistic and computationally robust platform for biomechanical modeling and neuromuscular control research.

Improving simulation accuracy of human gait biomechanicsModeling complex foot-ground contact mechanics in locomotionOvercoming control challenges with deformable multi-contact systems

Latest Papers

What's happening recently
View more

This work addresses the computational bottleneck in contact-intensive robotic simulation, where conventional physics engines suffer from superlinear scaling in contact count due to reliance on complementarity constraints or optimization-based methods, hindering high-frequency control. The authors propose a complementarity-free analytical contact engine that leverages an impedance-inspired predictor-corrector scheme within the Coulomb friction dual cone to compute contact impulses in closed form, fully decoupling contact pairs and enabling GPU parallelization. The method unifies tangential, torsional, and rolling friction into a separable 6D contact model and is efficiently accelerated via Warp, offering a plug-and-play backend compatible with MuJoCo. Experiments demonstrate near-linear runtime scaling in dense-contact scenarios, achieving 2–3× higher throughput than existing simulators while maintaining physical fidelity comparable to MJX, and enabling real-time model predictive control and dexterous manipulation with significantly improved closed-loop success rates.

computational scalabilitycontact resolutioncontact-rich robotics

Existing point contact models struggle to accurately capture the frictional and torque dynamics inherent in rich contact interactions, thereby limiting the realization of human-like dexterous manipulation. This work proposes a Force-Distributed Line Contact (FDLC) model that, for the first time, incorporates non-uniform force distributions along line contacts into trajectory optimization. A bilevel optimization framework is developed: the lower level optimizes the contact force distribution, while the upper level employs iterative Linear Quadratic Regulator (iLQR) for trajectory optimization. By transcending the representational limitations of point contact models in complex contact scenarios, the proposed approach generates highly efficient and robust trajectories—demonstrated in a box-rotation task—achieving lower control effort and reduced robot motion compared to conventional methods.

contact-rich manipulationforce distributionfrictional dynamics

This work addresses the numerical ill-conditioning and lack of efficient, scalable solvers in contact-implicit trajectory optimization (CITO) caused by complementarity constraints. We propose a novel approach that integrates an augmented Lagrangian method with an implicit active-set strategy to dynamically identify contact mode branches during trajectory optimization iterations. This is the first method to enable online handling of complementarity constraints while guaranteeing convergence to stationary points. Our custom C++ solver achieves speedups of 2.9–70× (13.8× geometric mean) over strong baselines on standard CITO benchmarks, significantly enhancing dexterous manipulation performance in contact-implicit model predictive control (CI-MPC). The approach is successfully validated on a real robotic system performing a T-shaped object pushing task.

contact-implicit trajectory optimizationmathematical programs with complementarity constraintsnumerical ill-conditioning

This work addresses the challenge of tightly coupling high-fidelity physical simulation with photorealistic real-time rendering in contact-rich robotic systems, particularly in modeling deformation and tactile perception. The authors present the first deep integration of GPU-accelerated Incremental Potential Contact (IPC) into the IsaacSim/Isaac Lab platform and introduce the Geometric Mortar Contact Potential (GMCP) to more accurately capture contact pressure distributions on tactile surfaces. By establishing a deformation mapping mechanism between simulation and visual meshes, the approach enables synchronized physics simulation and rendering in scenarios involving rigid–soft interactions. Experiments demonstrate the method’s effectiveness across multiple contact benchmarks and its successful application to high-fidelity, real-time simulation and data generation for quadrupedal robots, dexterous hands, and UMI grippers.

contact-pressure distributioncontact-richrealistic rendering

Hot Scholars

WJ

Wanxin Jin

Assistant Professor at Arizona State University
RoboticsControlOptimizationManipulation
GS

Guanya Shi

Assistant Professor, CMU RI | Amazon Scholar, FAR (Frontier AI & Robotics)
RoboticsRobot LearningReinforcement LearningControl
TP

Tao Pang

Roboticist, RAI Institute
Robotic ManipulationDexterous Manipulation
YM

Yuexin Ma

Assistant Professor, School of Information Science and Technology, ShanghaiTech University
computer visionembodied AIautonomous driving
DI

Daniel I. Goldman

Professor of Physics, Georgia Tech
biomechanicsneuromechanicsgranular mediarobotics