{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,12]],"date-time":"2025-01-12T00:10:25Z","timestamp":1736640625739,"version":"3.32.0"},"reference-count":38,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":5691,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Visual. Comput. Animat."],"published-print":{"date-parts":[[1991,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>As virtual worlds become increasingly complex,<jats:italic>task level<\/jats:italic>interaction with virtual actors becomes correspondingly important. The control problem simply becomes unmanageable if we try to interact with synthetic agents at the wrong level of abstraction. However, it is not sufficient merely to implement a set of behaviours for a virtual actor; we require some mechanism for selecting and sequencing motor skills appropriate to the current behavioural goals<jats:italic>and<\/jats:italic>the states of other objects and actors in the virtual environment. In this paper we will describe a mechanism for linking<jats:italic>perception<\/jats:italic>and<jats:italic>action<\/jats:italic>to generate routine behaviours in a process we call<jats:italic>motor planning.<\/jats:italic>We present our implementation of the skill network, in which motor skills are the nodes and the arcs represent inhibitory and excitatory connections, including extensions to this architecture based on recent work in robotics. We characterize the domain of motor planning, i.e. what kinds of behaviour can it account for, and when will it fail? We close with a discussion of the limits of our current implementation and work that remains to be done.<\/jats:p>","DOI":"10.1002\/vis.4340020209","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T14:16:17Z","timestamp":1163772977000},"page":"74-80","source":"Crossref","is-referenced-by-count":10,"title":["Motor planning: An architecture for specifying and controlling the behaviour of virtual actors"],"prefix":"10.1002","volume":"2","author":[{"given":"David","family":"Zeltzer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael B.","family":"Johnson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","first-page":"51","volume-title":"Making Them Move: Mechanics, Control and Animation of Articulated Figures","author":"Badler N. I.","year":"1991"},{"key":"e_1_2_1_3_2","unstructured":"K.DreweryandJ.Tsotsos \u2018Goal directed animation using English motion commands\u2019 Proc. Graphics Interface 86 Vancouver Canada 26\u201330 May1986 pp.131\u2013135."},{"key":"e_1_2_1_4_2","unstructured":"G.Ridsdale S.HewittandT. W.Calvert \u2018The interactive specification of human animation\u2019 Proc. Graphics Interface 86 Van\u2010couver Canada 26\u201330 May1986 pp.121\u2013130."},{"key":"e_1_2_1_5_2","unstructured":"D.Zeltzer \u2018Knowledge\u2010based animation\u2019 Proc. ACM SIGGRAPH\/SIGART Workshop on Motion Toronto Canada April1983 pp.187\u2013192."},{"key":"e_1_2_1_6_2","doi-asserted-by":"crossref","unstructured":"M.McKenna S.PieperandD.Zeltzer \u2018Control of a virtual actor: the roach\u2019 Proc. 1990 Symposium on Interactive 3D Graphics Snowbird UT 25\u201328 March1990 pp.165\u2013174.","DOI":"10.1145\/91385.91441"},{"key":"e_1_2_1_7_2","first-page":"3","volume-title":"Making The Move: Mechanics, Control and Animation of Articulated Figures","author":"Zeltzer D.","year":"1991"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF02021814"},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/74334.74357"},{"key":"e_1_2_1_9_3","unstructured":"Proc. ACM SIGGRAPH 89. Boston MA August1989."},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1987.276895"},{"key":"e_1_2_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97882"},{"key":"e_1_2_1_12_2","unstructured":"K.Sims \u2018Locomotion of jointed figures over complex terrain\u2019 M.S.V.S. Thesis Massachusetts Institute of Technology Cambridge MA June1987."},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1982.1674489"},{"key":"e_1_2_1_14_2","unstructured":"D.Zeltzer \u2018Motor problem solving for three dimensional computer animation\u2019 Proc. L'Imaginaire Numerique Saint\u2010Etienne France 14\u201316 May1987."},{"key":"e_1_2_1_15_2","unstructured":"P.Maes \u2018How to do the right thing\u2019 A.I. Memo 1180 Massachusetts Institute of Technology Cambridge MA December1989."},{"issue":"1","key":"e_1_2_1_16_2","article-title":"Situated agents can have goals","volume":"6","author":"Maes P.","year":"1990","journal-title":"Journal of Robotics and Autonomous Systems"},{"key":"e_1_2_1_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1986.1087032"},{"key":"e_1_2_1_18_2","first-page":"432","volume-title":"Robotics Science","author":"Brooks R. A.","year":"1989"},{"volume-title":"The Psychology of Computer Vision","year":"1975","author":"Minsky M.","key":"e_1_2_1_19_2"},{"key":"e_1_2_1_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(74)90026-5"},{"key":"e_1_2_1_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF02021810"},{"key":"e_1_2_1_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-543102-6.50013-3"},{"issue":"2","key":"e_1_2_1_23_2","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1152\/physrev.1975.55.2.247","article-title":"Locomotion in vertebrates: central mechanisms and reflex interaction","volume":"55","author":"Grillner S.","year":"1975","journal-title":"Physiological Reviews"},{"key":"e_1_2_1_24_2","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican1276-72"},{"volume-title":"Models of the Structural\u2010Functional Organization of Certain Biological Systems","year":"1971","author":"Gelfand I. M.","key":"e_1_2_1_25_2"},{"key":"e_1_2_1_26_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-3671-3"},{"key":"e_1_2_1_27_2","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican0187-74"},{"key":"e_1_2_1_28_2","first-page":"171","volume-title":"Making Them Move: Mechanics, Control and Animation of Articulated Figures","author":"Kelso J. A. S.","year":"1991"},{"key":"e_1_2_1_29_2","first-page":"111","volume-title":"Making Them Move: Mechanics, Control and Animation of Articulated Figures","author":"Pearson K. G.","year":"1991"},{"key":"e_1_2_1_30_2","first-page":"129","volume-title":"Making The Move: Mechanics, Control and Animation of Articulated Figures","author":"Young D. E.","year":"1991"},{"key":"e_1_2_1_31_2","doi-asserted-by":"crossref","DOI":"10.5840\/persforum19873112","volume-title":"The Society of Mind","author":"Minsky M.","year":"1987"},{"volume-title":"Animal Behavior","year":"1970","author":"Dethier V. G.","key":"e_1_2_1_32_2"},{"volume-title":"The Organization of Action: A New Synthesis","year":"1980","author":"Gallistel C. R.","key":"e_1_2_1_33_2"},{"key":"e_1_2_1_34_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-011-6926-4"},{"volume-title":"The Study of Instinct","year":"1969","author":"Tinbergen N.","key":"e_1_2_1_35_2"},{"key":"e_1_2_1_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1983.6313160"},{"issue":"2","key":"e_1_2_1_37_2","first-page":"105","article-title":"Sense\u2010controlled flexible robot behavior","volume":"10","author":"Jappinen H. J.","year":"1981","journal-title":"Internation Sciences"},{"key":"e_1_2_1_38_2","first-page":"3","volume-title":"Making Them Move: Mechanics, Control and Animation of Articulated Figures","author":"Zeltzer D.","year":"1991"}],"container-title":["The Journal of Visualization and Computer Animation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fvis.4340020209","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/vis.4340020209","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,11]],"date-time":"2025-01-11T23:49:01Z","timestamp":1736639341000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/vis.4340020209"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991,4]]},"references-count":38,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1991,4]]}},"alternative-id":["10.1002\/vis.4340020209"],"URL":"https:\/\/doi.org\/10.1002\/vis.4340020209","archive":["Portico"],"relation":{},"ISSN":["1049-8907","1099-1778"],"issn-type":[{"type":"print","value":"1049-8907"},{"type":"electronic","value":"1099-1778"}],"subject":[],"published":{"date-parts":[[1991,4]]}}}