- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Constrained dynamics with frictional contact on smooth...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Constrained dynamics with frictional contact on smooth surfaces Larionov, Egor
Abstract
Friction and contact pose a great challenge to efficient and accurate simulation of deformable objects for computer graphics and engineering applications. In contrast to many engineering applications, simulation software for graphics often permits larger approximation errors in favour of better predictability, controllability and efficiency. This dissertation explores modern methods for frictional contact resolution in computer graphics. In particular, the focus is on offline simulation of smooth elastic objects subject to contact with other elastic solids and cloth. We explore traditional non-smooth friction formulations as well as smoothed frictional contact, which lends itself well to differentiable simulation and analysis. We then explore a particular application of differentiable simulation to motivate the direction of research. In graphics, even smooth objects are typically approximated using piecewise linear polyhedra, which exhibit sliding artifacts that can be interpreted as artificial friction making simulations less predictable. We develop a technique for improving fidelity of sliding contact between smooth objects. Frictional contacts are traditionally resolved using non-smooth models, which are complex to analyse and difficult to compute to a desirable error estimate. We propose a unified description of the equations of motion subject to frictional contacts using a smooth model that converges to an accurate friction response. We further analyse the implications of this formulation and compare our results to state-of-the-art methods. The smooth model uniquely resolves frictional contacts, while also being fully differentiable. This allows inverse problems using our formulation to be solved by gradient-based methods. We begin our exploration of differentiable simulation applications with a parameter estimation task. Elastic parameters are estimated for a three distinct cloth materials using a novel capture, registration and estimation pipeline. Static equilibrium cloth configurations are efficiently estimated using a popular compliant constraint dynamics. In this work we address a common issue of bifurcation in cloth, which causes final configuration mismatches during estimation. Finally, we postulate an extension to compliant constraint dynamics using our friction model, to show how our previous work can be used in parameter estimation tasks involving contact and friction.
Item Metadata
Title |
Constrained dynamics with frictional contact on smooth surfaces
|
Creator | |
Supervisor | |
Publisher |
University of British Columbia
|
Date Issued |
2022
|
Description |
Friction and contact pose a great challenge to efficient and accurate
simulation of deformable objects for computer graphics and engineering
applications. In contrast to many engineering applications, simulation software
for graphics often permits larger approximation errors in favour of better
predictability, controllability and efficiency.
This dissertation explores modern methods for frictional contact resolution in
computer graphics. In particular, the focus is on offline simulation of smooth
elastic objects subject to contact with other elastic solids and cloth. We
explore traditional non-smooth friction formulations as well as smoothed
frictional contact, which lends itself well to differentiable simulation and
analysis. We then explore a particular application of differentiable simulation
to motivate the direction of research.
In graphics, even smooth objects are typically approximated using piecewise
linear polyhedra, which exhibit sliding artifacts that can be interpreted as
artificial friction making simulations less predictable. We develop a technique
for improving fidelity of sliding contact between smooth objects.
Frictional contacts are traditionally resolved using non-smooth models, which
are complex to analyse and difficult to compute to a desirable error estimate.
We propose a unified description of the equations of motion subject to
frictional contacts using a smooth model that converges to an accurate friction
response. We further analyse the implications of this formulation and compare
our results to state-of-the-art methods.
The smooth model uniquely resolves frictional contacts, while also being fully
differentiable. This allows inverse problems using our formulation to be solved
by gradient-based methods. We begin our exploration of differentiable
simulation applications with a parameter estimation task. Elastic parameters
are estimated for a three distinct cloth materials using a novel capture,
registration and estimation pipeline. Static equilibrium cloth configurations
are efficiently estimated using a popular compliant constraint dynamics. In
this work we address a common issue of bifurcation in cloth, which causes final
configuration mismatches during estimation. Finally, we postulate an extension
to compliant constraint dynamics using our friction model, to show how our
previous work can be used in parameter estimation tasks involving contact and
friction.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2023-01-06
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
Attribution-NonCommercial-NoDerivatives 4.0 International
|
DOI |
10.14288/1.0422992
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2023-05
|
Campus | |
Scholarly Level |
Graduate
|
Rights URI | |
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
Attribution-NonCommercial-NoDerivatives 4.0 International