{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T22:44:02Z","timestamp":1776465842350,"version":"3.51.2"},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2005,1,1]],"date-time":"2005-01-01T00:00:00Z","timestamp":1104537600000},"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":[[2005,1]]},"abstract":"<jats:p>Adaptation of ballistic motion demands a technique that can make required adjustments in anticipation of flight periods when only some physically consistent changes are possible. This article describes a numerical procedure that adjusts a physically consistent motion to fulfill new adaptation requirements expressed in kinematic and dynamic constraints. This iterative procedure refines the original motion with a sequence of minimal adjustments, implicitly favoring motions that are similar to the original performance, and transforming any input motion, including those that are difficult to characterize with an objective function. In total, over twenty adaptations were generated from two recorded performances, a run and a jump, by varying foot placement, restricting muscle use, adding new environment constraints, and changing the length and mass of specific limbs.<\/jats:p>","DOI":"10.1145\/1037957.1037966","type":"journal-article","created":{"date-parts":[[2005,1,26]],"date-time":"2005-01-26T16:35:53Z","timestamp":1106757353000},"page":"165-179","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":58,"title":["Adaptation of performed ballistic motion"],"prefix":"10.1145","volume":"24","author":[{"given":"Adnan","family":"Sulejmanpa\u0161i\u0107","sequence":"first","affiliation":[{"name":"Massachusetts Institute of Technology, Cambridge, MA"}]},{"given":"Jovan","family":"Popovi\u0107","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology, Cambridge, MA"}]}],"member":"320","published-online":{"date-parts":[[2005,1]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. At press. 10","author":"Abe Y."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of SIGGRAPH 96. Computer Graphics Proceedings, Annual Conference Series. 137--146","author":"Baraff D.","year":"1996"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of SIGGRAPH 95. Computer Graphics Proceedings, Annual Conference Series. 97--104","author":"Bruderlin A.","year":"1838"},{"key":"e_1_2_1_4_1","volume-title":"Annual Conference Series. ACM, 293--302","author":"Cohen M. F.","year":"1992"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1137\/0614001"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882286"},{"key":"e_1_2_1_7_1","volume-title":"Tech. Rep. NA 97-4","author":"Gill P. E.","year":"1997"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1052623499350013"},{"key":"e_1_2_1_9_1","unstructured":"Gill P. E. Murray W. and Wright M. H. 1989. Practical Optimization. Academic Press London.  Gill P. E. Murray W. and Wright M. H. 1989. Practical Optimization. Academic Press London."},{"key":"e_1_2_1_10_1","volume-title":"Symposium on Interactive 3D Graphics. 139--148","author":"Gleicher M.","year":"1997"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of SIGGRAPH 98. Computer Graphics Proceedings, Annual Conference Series. 33--42","author":"Gleicher M.","year":"1998"},{"key":"e_1_2_1_12_1","unstructured":"Gleicher M. 2004. Personal communication.  Gleicher M. 2004. Personal communication."},{"key":"e_1_2_1_13_1","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/TSMC.1980.4308393","article-title":"A recursive lagrangian formulation of manipulator dynamics and a comparative study of dynamics formulation complexity","volume":"10","author":"Hollerbach J. M.","year":"1980","journal-title":"IEEE Trans. Syst., Man, Cybernet."},{"key":"e_1_2_1_14_1","volume-title":"Comput. Graph. (Proceedings of SIGGRAPH 2002). Annual Conference Series. ACM SIGGRAPH, 473--482","author":"Kovar L."},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of SIGGRAPH 99. Computer Graphics Proceedings, Annual Conference Series. 39--48","author":"Lee J."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566596"},{"key":"e_1_2_1_17_1","unstructured":"Liu Z. 1996. Efficient animation techniques balancing both user control and physical realism. Ph.D. thesis Princeton University.   Liu Z. 1996. Efficient animation techniques balancing both user control and physical realism. Ph.D. thesis Princeton University."},{"key":"e_1_2_1_18_1","volume-title":"Proceedings of SIGGRAPH, 94. Computer Graphics Proceedings, Annual Conference Series. 35--42","author":"Liu Z.","year":"1921"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation. 676--681","author":"Pandy M. G."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of SIGGRAPH 99. Computer Graphics Proceedings, Annual Conference Series. 11--20","author":"Popovi\u0107 Z."},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of SIGGRAPH 96, Computer Graphics. Annual Conference Series. 147--154","author":"Rose C. F."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015754"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings 11th Pacific Conference on Computer Graphics and Applications. 194--203","author":"Shin H. J."},{"key":"e_1_2_1_24_1","unstructured":"Sulejmanpa\u0161i\u0107 A. 2004. Adaptation of performed ballistic motion. M.S. thesis Massachusetts Institution of Technology.  Sulejmanpa\u0161i\u0107 A. 2004. Adaptation of performed ballistic motion. M.S. thesis Massachusetts Institution of Technology."},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the Computer Animation (CA","author":"Tak S.","year":"2002"},{"key":"e_1_2_1_26_1","unstructured":"Vicon. 2003. Vicon iQ Reference Manual. Vicon Motion Systems Inc. Lake Forest CA.  Vicon. 2003. Vicon iQ Reference Manual. Vicon Motion Systems Inc. Lake Forest CA."},{"key":"e_1_2_1_27_1","unstructured":"Winter D. A. 1990. Biomechanics and Motor Control of Human Movement 2nd Ed. John Wiley and Sons Inc. New York.  Winter D. A. 1990. Biomechanics and Motor Control of Human Movement 2nd Ed. John Wiley and Sons Inc. New York."},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Witkin A. and Kass M. 1988. Spacetime constraints. In Computer Graphics (Proceedings of SIGGRAPH 88) Vol. 22. 159--168. 10.1145\/378456.378507   Witkin A. and Kass M. 1988. Spacetime constraints. In Computer Graphics (Proceedings of SIGGRAPH 88) Vol. 22. 159--168. 10.1145\/378456.378507","DOI":"10.1145\/378456.378507"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of SIGGRAPH 95. Computer Graphics Proceedings, Annual Conference Series. 105--108","author":"Witkin A.","year":"1838"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation. 688--694","author":"Yamane K."},{"key":"e_1_2_1_31_1","volume-title":"Computer Animation and Simulation '99","author":"Zordan V. B."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1037957.1037966","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1037957.1037966","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:23:49Z","timestamp":1750267429000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1037957.1037966"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,1]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2005,1]]}},"alternative-id":["10.1145\/1037957.1037966"],"URL":"https:\/\/doi.org\/10.1145\/1037957.1037966","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,1]]},"assertion":[{"value":"2005-01-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}