{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T12:13:21Z","timestamp":1764936801523,"version":"3.41.0"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T00:00:00Z","timestamp":1437955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS 1130934 and EFRI-M3C 1137229"],"award-info":[{"award-number":["IIS 1130934 and EFRI-M3C 1137229"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["R01 114149"],"award-info":[{"award-number":["R01 114149"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2015,7,27]]},"abstract":"<jats:p>\n            Dressing is one of the most common activities in human society. Perfecting the skill of dressing can take an average child three to four years of daily practice. The challenge is primarily due to the combined difficulty of coordinating different body parts and manipulating soft and deformable objects (clothes). We present a technique to synthesize human dressing by controlling a human character to put on an article of simulated clothing. We identify a set of\n            <jats:italic>primitive actions<\/jats:italic>\n            which account for the vast majority of motions observed in human dressing. These primitive actions can be assembled into a variety of motion sequences for dressing different garments with different styles. Exploiting both feed-forward and feedback control mechanisms, we develop a dressing controller to handle each of the primitive actions. The controller plans a path to achieve the action goal while making constant adjustments locally based on the current state of the simulated cloth when necessary. We demonstrate that our framework is versatile and able to animate dressing with different clothing types including a jacket, a pair of shorts, a robe, and a vest. Our controller is also robust to different cloth mesh resolutions which can cause the cloth simulator to generate significantly different cloth motions. In addition, we show that the same controller can be extended to assistive dressing.\n          <\/jats:p>","DOI":"10.1145\/2766986","type":"journal-article","created":{"date-parts":[[2015,7,28]],"date-time":"2015-07-28T12:26:38Z","timestamp":1438086398000},"page":"1-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["Animating human dressing"],"prefix":"10.1145","volume":"34","author":[{"given":"Alexander","family":"Clegg","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Tan","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Greg","family":"Turk","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C. Karen","family":"Liu","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,7,27]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2668064.2668066"},{"key":"e_1_2_2_2_1","doi-asserted-by":"crossref","unstructured":"Bai Y. and Liu C. K. 2014. Dexterous manipulation using both palm and fingers. In ICRA IEEE 1560--1565.  Bai Y. and Liu C. K. 2014. Dexterous manipulation using both palm and fingers. In ICRA IEEE 1560--1565.","DOI":"10.1109\/ICRA.2014.6907059"},{"volume-title":"Intelligent Robots and Systems (IROS), 2011 IEEE\/RSJ International Conference on, IEEE, 1413--1419","author":"Bersch C.","key":"e_1_2_2_3_1"},{"volume-title":"Robotics and Automation (ICRA), 2011 IEEE International Conference on, IEEE, 3893--3900","author":"Cusumano-Towner M.","key":"e_1_2_2_4_1"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/100.580981"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280820"},{"volume":"2","volume-title":"IEEE International Conference on Robotics and Automation","author":"Harada K.","key":"e_1_2_2_7_1"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360622"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01369.x"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778770"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-002-0187-6"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00678"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531385"},{"volume":"1","volume-title":"Robotics and Automation, 1995. Proceedings., 1995 IEEE International Conference on","author":"Kosuge K.","key":"e_1_2_2_14_1"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141969"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1177\/02783640122067453"},{"volume-title":"Tech. Rep. GIT-GVU-15-01-1","year":"2012","author":"Liu C. K.","key":"e_1_2_2_17_1"},{"volume-title":"Proceedings of the 2006 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '06, 215--222","author":"Liu C. K.","key":"e_1_2_2_18_1"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601152"},{"volume-title":"ECCOMAS Thematic Conference.","author":"Miguel E.","key":"e_1_2_2_20_1"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1177\/0278364911430417"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366171"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2462010"},{"volume-title":"International Conference on Humanoid Robots, 542--547","author":"Nishiwaki K.","key":"e_1_2_2_24_1"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.20965\/jaciii.2007.p0457"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01396.x"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073413"},{"volume-title":"Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '08, 95--103","author":"Shinar T.","key":"e_1_2_2_28_1"},{"volume-title":"Proceedings of the 2007 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '07, 81--90","author":"Sifakis E.","key":"e_1_2_2_29_1"},{"volume-title":"IEEE International Conference on Robotics and Automation, 1706--1711","author":"Takubo T.","key":"e_1_2_2_30_1"},{"volume-title":"Humanoid Robots (Humanoids), 2011 11th IEEE-RAS International Conference on, IEEE, 733--738","author":"Tamei T.","key":"e_1_2_2_31_1"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730806"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03029.x"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964966"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503177"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2462000"},{"key":"e_1_2_2_37_1","doi-asserted-by":"crossref","unstructured":"Wu J. Luo Z. Yamakita M. and Ito K. 1995. Adaptive hybrid control of manipulators on uncertain flexible objects. Advanced robotics 10 5 469--485.  Wu J. Luo Z. Yamakita M. and Ito K. 1995. Adaptive hybrid control of manipulators on uncertain flexible objects. Advanced robotics 10 5 469--485.","DOI":"10.1163\/156855396X00174"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015756"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185537"},{"volume-title":"IEEE International Conference on Humanoid Robotics.","author":"Yoshida E.","key":"e_1_2_2_40_1"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508412"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2766986","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2766986","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:02Z","timestamp":1750225382000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2766986"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,27]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2015,7,27]]}},"alternative-id":["10.1145\/2766986"],"URL":"https:\/\/doi.org\/10.1145\/2766986","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2015,7,27]]},"assertion":[{"value":"2015-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}