101. A novel collision model for inextensible textiles and its experimental validation.
- Author
-
Coltraro, Franco, Amorós, Jaume, Alberich-Carramiñana, Maria, and Torras, Carme
- Subjects
- *
SLIDING friction , *MOTION capture (Human mechanics) , *EQUATIONS of motion , *INTERIOR-point methods , *MATHEMATICAL decoupling , *TEXTILES , *STATIC friction - Abstract
In this work, we introduce a collision model specifically tailored for the simulation of inextensible textiles. The model considers friction, contacts, and inextensibility constraints all at the same time without any decoupling. Self-collisions are modeled in a natural way that allows considering the thickness of cloth without introducing unwanted oscillations. The discretization of the equations of motion leads naturally to a sequence of quadratic problems with inequality and equality constraints. In order to solve these problems efficiently, we develop a novel active-set algorithm that takes into account past active constraints to accelerate the resolution of unresolved contacts. We put to a test the developed collision procedure with diverse scenarios involving static and dynamic friction, sharp objects, and complex-topology folding sequences. Finally, we perform an experimental validation of the collision model by comparing simulations with recordings of real textiles as given by a Motion Capture System. The results are very accurate, having errors around 1 cm for DIN A2 textiles (42 x 59.4 cm) even in difficult scenarios involving fast and strong hits with a rigid object. In this work, we present a novel collision model for inextensible textiles and validate it experimentally through a comparison with real textiles as recorded by a Motion Capture System. In the figure we can see four frames comparing the recorded hitting with a stick of a DIN A2 (42 x 59.4 cm) polyester sheet (left) with its inextensible simulation (right); its average error being 1.44 cm. The recordings are obtained by attaching 20 reflective markers of diameter 3 mm and weight of 0.013 g to the real textile and following their trajectory. On the bottom, we show a full plot of the mean absolute error of the position of each marker with respect to its simulation and with yellow lines we highlight the moments in which the object is in contact with the cloth. Notice that the biggest errors appear not during the hits but just after because of aerodynamic effects. The above simulations, with a 7 × 9 mesh, are two times faster than real-time. Our custom active-set solver is three times faster than a standard interior-point method using the same mesh resolution. • We develop a cloth collision model which results in a coupled resolution of friction, inextensibility, and contact forces. • Self-collisions are modeled in a way that allows considering cloth's thickness without introducing unwanted oscillations. • An active-set solver for the system's integration is developed, which can start from any non-necessarily feasible point. • An empirical validation is performed, with scenarios involving high-friction surfaces and strong hits with a stick. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF