{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:08Z","timestamp":1763467808466,"version":"3.41.0"},"reference-count":24,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2007,7,29]],"date-time":"2007-07-29T00:00:00Z","timestamp":1185667200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2007,7,29]]},"abstract":"<jats:p>We present a new approach to realtime character animation with interactive control. Given a corpus of motion capture data and a desired task, we automatically compute near-optimal controllers using a low-dimensional basis representation. We show that these controllers produce motion that fluidly responds to several dimensions of user control and environmental constraints in realtime. Our results indicate that very few basis functions are required to create high-fidelity character controllers which permit complex user navigation and obstacle-avoidance tasks.<\/jats:p>","DOI":"10.1145\/1276377.1276386","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":116,"title":["Near-optimal character animation with continuous control"],"prefix":"10.1145","volume":"26","author":[{"given":"Adrien","family":"Treuille","sequence":"first","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongjoon","family":"Lee","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zoran","family":"Popovi\u0107","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,7,29]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_2_1_1","DOI":"10.1145\/566654.566606"},{"doi-asserted-by":"publisher","key":"e_1_2_2_2_1","DOI":"10.1145\/882262.882284"},{"doi-asserted-by":"publisher","key":"e_1_2_2_3_1","DOI":"10.1023\/A:1006511328852"},{"volume-title":"Dynamic Programming and Optimal Control","author":"Bertsekas D. P.","unstructured":"Bertsekas , D. P. 2001. Dynamic Programming and Optimal Control , vol. 2 . Athena Scientific . Bertsekas, D. P. 2001. Dynamic Programming and Optimal Control, vol. 2. Athena Scientific.","key":"e_1_2_2_4_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_5_1","DOI":"10.1145\/636886.636889"},{"doi-asserted-by":"publisher","key":"e_1_2_2_7_1","DOI":"10.1145\/882262.882333"},{"key":"e_1_2_2_8_1","volume-title":"Tech. Rep. UCB\/CSD-5-1395, June.","author":"Ikemoto L.","year":"2005","unstructured":"Ikemoto , L. , Arikan , O. , and Forsyth , D . 2005 . Learning to move autonomously in a hostile environment. Tech. Rep. UCB\/CSD-5-1395, June. Ikemoto, L., Arikan, O., and Forsyth, D. 2005. Learning to move autonomously in a hostile environment. Tech. Rep. UCB\/CSD-5-1395, June."},{"doi-asserted-by":"publisher","key":"e_1_2_2_9_1","DOI":"10.5555\/1622737.1622748"},{"doi-asserted-by":"publisher","key":"e_1_2_2_10_1","DOI":"10.1145\/566654.566605"},{"doi-asserted-by":"publisher","key":"e_1_2_2_11_1","DOI":"10.1145\/1073368.1073373"},{"volume-title":"2006 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, 299--308","author":"Lau M.","unstructured":"Lau , M. , and Kuffner , J. J . 2006. Precomputed search trees: Planning for interactive goal-driven animation . In 2006 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, 299--308 . Lau, M., and Kuffner, J. J. 2006. Precomputed search trees: Planning for interactive goal-driven animation. In 2006 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, 299--308.","key":"e_1_2_2_12_1"},{"volume-title":"Planning Algorithms","author":"LaValle S. M.","unstructured":"LaValle , S. M. 2006. Planning Algorithms . Cambridge University Press . LaValle, S. M. 2006. Planning Algorithms. Cambridge University Press.","key":"e_1_2_2_13_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_14_1","DOI":"10.1145\/1028523.1028535"},{"doi-asserted-by":"publisher","key":"e_1_2_2_15_1","DOI":"10.1145\/566654.566607"},{"doi-asserted-by":"publisher","key":"e_1_2_2_16_1","DOI":"10.1145\/1141911.1141972"},{"doi-asserted-by":"publisher","key":"e_1_2_2_17_1","DOI":"10.1145\/1276377.1276385"},{"doi-asserted-by":"publisher","key":"e_1_2_2_18_1","DOI":"10.1023\/A:1022656217772"},{"doi-asserted-by":"publisher","key":"e_1_2_2_19_1","DOI":"10.1145\/566654.566608"},{"doi-asserted-by":"publisher","key":"e_1_2_2_20_1","DOI":"10.1145\/1073368.1073392"},{"doi-asserted-by":"publisher","key":"e_1_2_2_21_1","DOI":"10.1145\/1276377.1276510"},{"key":"e_1_2_2_22_1","first-page":"1002","article-title":"Machine learning for video-based rendering","volume":"13","author":"Sch\u00f6dl A.","year":"2001","unstructured":"Sch\u00f6dl , A. , and Essa , I. 2001 . Machine learning for video-based rendering . Advances in Neural Information Processing Systems 13 ( July ), 1002 -- 1008 . Sch\u00f6dl, A., and Essa, I. 2001. Machine learning for video-based rendering. Advances in Neural Information Processing Systems 13 (July), 1002--1008.","journal-title":"Advances in Neural Information Processing Systems"},{"volume-title":"2006 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, 291--298","author":"Shin H. J.","unstructured":"Shin , H. J. , and Oh , H. S . 2006. Fat graphs: Constructing an interactive character with continuous controls . In 2006 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, 291--298 . Shin, H. J., and Oh, H. S. 2006. Fat graphs: Constructing an interactive character with continuous controls. In 2006 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, 291--298.","key":"e_1_2_2_23_1"},{"doi-asserted-by":"publisher","key":"e_1_2_2_24_1","DOI":"10.1023\/A:1022693225949"},{"doi-asserted-by":"publisher","key":"e_1_2_2_25_1","DOI":"10.1017\/S1365100597002095"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276386","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1276377.1276386","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:52:17Z","timestamp":1750258337000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276386"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7,29]]},"references-count":24,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,7,29]]}},"alternative-id":["10.1145\/1276377.1276386"],"URL":"https:\/\/doi.org\/10.1145\/1276377.1276386","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2007,7,29]]},"assertion":[{"value":"2007-07-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}