{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T02:15:42Z","timestamp":1774059342983,"version":"3.50.1"},"reference-count":43,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2014,11,19]],"date-time":"2014-11-19T00:00:00Z","timestamp":1416355200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2011-0018340"],"award-info":[{"award-number":["2011-0018340"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2007-0056094"],"award-info":[{"award-number":["2007-0056094"]}],"id":[{"id":"10.13039\/501100003725","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":[[2014,11,19]]},"abstract":"<jats:p>We present a biped locomotion controller for humanoid models actuated by more than a hundred Hill-type muscles. The key component of the controller is our novel algorithm that can cope with step-based biped locomotion balancing and the coordination of many nonlinear Hill-type muscles simultaneously. Minimum effort muscle activations are calculated based on muscle contraction dynamics and online quadratic programming. Our controller can faithfully reproduce a variety of realistic biped gaits (e.g., normal walk, quick steps, and fast run) and adapt the gaits to varying conditions (e.g., muscle weakness, tightness, joint dislocation, and external pushes) and goals (e.g., pain reduction and efficiency maximization). We demonstrate the robustness and versatility of our controller with examples that can only be achieved using highly-detailed musculoskeletal models with many muscles.<\/jats:p>","DOI":"10.1145\/2661229.2661233","type":"journal-article","created":{"date-parts":[[2014,11,18]],"date-time":"2014-11-18T14:21:03Z","timestamp":1416320463000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":80,"title":["Locomotion control for many-muscle humanoids"],"prefix":"10.1145","volume":"33","author":[{"given":"Yoonsang","family":"Lee","sequence":"first","affiliation":[{"name":"Seoul National University and Samsung Electronics Co., Ltd."}]},{"given":"Moon Seok","family":"Park","sequence":"additional","affiliation":[{"name":"Seoul National University Bundang Hospital"}]},{"given":"Taesoo","family":"Kwon","sequence":"additional","affiliation":[{"name":"Hanyang University"}]},{"given":"Jehee","family":"Lee","sequence":"additional","affiliation":[{"name":"Seoul National University"}]}],"member":"320","published-online":{"date-parts":[[2014,11,19]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Proc. Symp. on Computer Animation, 249--258","author":"Abe Y."},{"key":"e_1_2_2_2_1","doi-asserted-by":"crossref","unstructured":"Ainsworth B. E. Haskell W. L. Herrmann S. D. Meckes N. Bassett David R J. Tudor-Locke C. Greer J. L. Vezina J. Whitt-Glover M. C. and Leon A. S. 2011. 2011 compendium of physical activities: a second update of codes and MET values. Medicine and science in sports and exercise 43 8 1575--1581.  Ainsworth B. E. Haskell W. L. Herrmann S. D. Meckes N. Bassett David R J. Tudor-Locke C. Greer J. L. Vezina J. Whitt-Glover M. C. and Leon A. S. 2011. 2011 compendium of physical activities: a second update of codes and MET values. Medicine and science in sports and exercise 43 8 1575--1581.","DOI":"10.1249\/MSS.0b013e31821ece12"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.325"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1080\/10255849908907988"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.1392310"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485906"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1781156"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360681"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1781157"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-005-0284-4"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/10.102791"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2007.901024"},{"key":"e_1_2_2_13_1","volume-title":"Proc. IEEE Engineering in Medicine and Biology Society, 6534--6537","author":"Demircan E."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409078"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508399"},{"key":"e_1_2_2_16_1","series-title":"Studies in Fuzziness and Soft Computing","volume-title":"Towards a New Evolutionary Computation","author":"Hansen N."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218414"},{"key":"e_1_2_2_18_1","volume-title":"Proc. Symp. on Computer Animation, 129--138","author":"Kwon T."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1142013"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1559755.1559756"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1781155"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366173"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531386"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778808"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508365"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531387"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1177\/027836499501400606"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073208"},{"key":"e_1_2_2_30_1","unstructured":"SNU Motion Database 2013. http:\/\/mrl.snu.ac.kr\/~mdb\/.  SNU Motion Database 2013. http:\/\/mrl.snu.ac.kr\/~mdb\/."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276511"},{"key":"e_1_2_2_32_1","unstructured":"Steele K. and Hamner S. 2013. Dynamic arms 2013 https:\/\/simtk.org\/home\/arm2013.  Steele K. and Hamner S. 2013. Dynamic arms 2013 https:\/\/simtk.org\/home\/arm2013."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360682"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964953"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2005.42"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiomech.2005.02.010"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.1531112"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.76"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778810"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185521"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778809"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778811"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276509"},{"key":"e_1_2_2_44_1","first-page":"359","article-title":"Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control","volume":"17","author":"Zajac F. E.","year":"1989","journal-title":"Critical Reviews in Biomedical Engineering"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2661229.2661233","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2661229.2661233","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:19:47Z","timestamp":1750231187000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2661229.2661233"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,19]]},"references-count":43,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2014,11,19]]}},"alternative-id":["10.1145\/2661229.2661233"],"URL":"https:\/\/doi.org\/10.1145\/2661229.2661233","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,19]]},"assertion":[{"value":"2014-11-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}