A Fully Implicit Method for Robust Frictional Contact Handling in Elastic Rods
arXiv:2205.10309 · doi:10.1016/j.eml.2022.101924
Abstract
Accurate frictional contact is critical in simulating the assembly of rod-like structures in the practical world, such as knots, hairs, flagella, and more. Due to their high geometric nonlinearity and elasticity, rod-on-rod contact remains a challenging problem tackled by researchers in both computational mechanics and computer graphics. Typically, frictional contact is regarded as constraints for the equations of motions of a system. Such constraints are often computed independently at every time step in a dynamic simulation, thus slowing down the simulation and possibly introducing numerical convergence issues. This paper proposes a fully implicit penalty-based frictional contact method, Implicit Contact Model (IMC), that efficiently and robustly captures accurate frictional contact responses. We showcase our algorithm's performance in achieving visually realistic results for the challenging and novel contact scenario of flagella bundling in fluid medium, a significant phenomenon in biology that motivates novel engineering applications in soft robotics. In addition to this, we offer a side-by-side comparison with Incremental Potential Contact (IPC), a state-of-the-art contact handling algorithm. We show that IMC possesses comparable performance to IPC while converging at a faster rate.
Extreme Mechanics Letters (EML 2023). First two authors have equal contribution. A video summarizing this work is available on YouTube: https://youtu.be/g0rlCFfWJ8U
References in corpus (5)
- A macroscopic scale model of bacterial flagellar bundling
- The role of body rotation in bacterial flagellar bundling
- Propulsion and instability of a flexible helical rod rotating in a viscous fluid
- Impacts of multiflagellarity on stability and speed of bacterial locomotion
- Mechanics of two filaments in tight contact: The orthogonal clasp
Cited by in corpus (4)
- Ultrafast reversible self-assembly of living tangled matter
- DisMech: A Discrete Differential Geometry-based Physical Simulator for Soft Robots and Structures
- Learning Neural Force Manifolds for Sim2Real Robotic Symmetrical Paper Folding
- Collective action and entanglement of magnetically active liquid crystal elastomer ribbons