| dc.contributor.advisor | Matusik, Wojciech | |
| dc.contributor.author | Li, Yifei | |
| dc.date.accessioned | 2022-08-29T16:10:24Z | |
| dc.date.available | 2022-08-29T16:10:24Z | |
| dc.date.issued | 2022-05 | |
| dc.date.submitted | 2022-06-21T19:25:32.511Z | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/144768 | |
| dc.description.abstract | Cloth simulation has wide applications in computer animation, garment design, and robot-assisted dressing. This work presents a differentiable cloth simulator whose additional gradient information facilitates cloth-related applications. Our differentiable simulator extends a state-of-the-art cloth simulator based on Projective Dynamics (PD) and with dry frictional contact. We draw inspiration from previous work to propose a fast and novel method for deriving gradients in PD-based cloth simulation with dry frictional contact. Furthermore, we conduct a comprehensive analysis and evaluation of the usefulness of gradients in contact-rich cloth simulation. Finally, we demonstrate the efficacy of our simulator in a number of downstream applications, including system identification, trajectory optimization for assisted dressing, closed-loop control, inverse design, and real-to-sim transfer. We observe a substantial speedup obtained from using our gradient information in solving most of these applications. | |
| dc.publisher | Massachusetts Institute of Technology | |
| dc.rights | In Copyright - Educational Use Permitted | |
| dc.rights | Copyright MIT | |
| dc.rights.uri | http://rightsstatements.org/page/InC-EDU/1.0/ | |
| dc.title | DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contact | |
| dc.type | Thesis | |
| dc.description.degree | S.M. | |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
| dc.identifier.orcid | https://orcid.org/0000-0002-3770-0575 | |
| mit.thesis.degree | Master | |
| thesis.degree.name | Master of Science in Electrical Engineering and Computer Science | |