{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:45:35Z","timestamp":1777635935996,"version":"3.51.4"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2009,1,22]],"date-time":"2009-01-22T00:00:00Z","timestamp":1232582400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Discrete Event Dyn Syst"],"published-print":{"date-parts":[[2010,5]]},"DOI":"10.1007\/s10626-009-0059-6","type":"journal-article","created":{"date-parts":[[2009,1,21]],"date-time":"2009-01-21T12:08:30Z","timestamp":1232539710000},"page":"233-248","source":"Crossref","is-referenced-by-count":12,"title":["Timing Control of Switched Systems with Applications to Robotic Marionettes"],"prefix":"10.1007","volume":"20","author":[{"given":"Patrick","family":"Martin","sequence":"first","affiliation":[]},{"given":"Magnus B.","family":"Egerstedt","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,1,22]]},"reference":[{"key":"59_CR1","volume-title":"Studies in nonlinear programming","author":"K Arrow","year":"1958","unstructured":"Arrow K, Hurwicz L, Uzawa H (1958) Studies in nonlinear programming. Stanford University Press, Stanford"},{"key":"59_CR2","doi-asserted-by":"crossref","unstructured":"Axelsson H, Wardi Y, Egerstedt M, Verriest E (2008) A gradient descent approach to optimal mode scheduling in hybrid dynamical systems. J Optim Theory Appl 136(2):167\u2013186, February","DOI":"10.1007\/s10957-007-9305-y"},{"key":"59_CR3","volume-title":"Behavior based robotics","author":"RC Arkin","year":"1998","unstructured":"Arkin RC (1998) Behavior based robotics. MIT, Cambridge"},{"key":"59_CR4","volume-title":"The art of the puppet","author":"B Baird","year":"1965","unstructured":"Baird B (1965) The art of the puppet. Mcmillan, New York"},{"key":"59_CR5","doi-asserted-by":"crossref","unstructured":"Bemporad A, Borrelli F, Morari M (2000) Piecewise linear optimal controllers for hybrid systems. In: Proc of the American control conference, Chicago, 28\u201330 June 2000, pp\u00a01190\u20131194","DOI":"10.1109\/ACC.2000.876688"},{"key":"59_CR6","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/3-540-45873-5_11","volume-title":"Hybrid systems: computation and control, LNCS, vol\u00a02289","author":"A Bemporad","year":"2002","unstructured":"Bemporad A, Borrelli F, Morari M (2002) On the optimal control law for linear discrete time hybrid systems. In: Greenstreet M, Tomlin C (eds) Hybrid systems: computation and control, LNCS, vol\u00a02289. Springer, New York, pp\u00a0105\u2013119"},{"key":"59_CR7","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/9.654885","volume":"43","author":"MS Branicky","year":"1998","unstructured":"Branicky MS, Borkar VS, Mitter SK (1998) A unified framework for hybrid control: model and optimal control theory. IEEE Trans Automat Contr 43:31\u201345","journal-title":"IEEE Trans Automat Contr"},{"key":"59_CR8","doi-asserted-by":"crossref","unstructured":"Brockett RW (1988) On the computer control of movement. In: The proceedings of the 1988 IEEE conference on robotics and automation, New York, April 1988, pp\u00a0534\u2013540","DOI":"10.1109\/ROBOT.1988.12107"},{"key":"59_CR9","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-4070-7","volume-title":"Introduction to discrete event systems","author":"CG Cassandras","year":"1999","unstructured":"Cassandras CG, Lafortune S (1999) Introduction to discrete event systems. Kluwer, Norwell"},{"key":"59_CR10","unstructured":"Center for Puppetry Arts (2005) Center for Puppetry Arts homepage. http:\/\/www.puppet.org\/"},{"key":"59_CR11","unstructured":"Chudoung J, Beck C (2001) The minimum principle for deterministic impulsive control systems. In: IEEE Conf on Decision and Control, Orlando, 4\u20137 December 2001, pp\u00a03569\u20133574"},{"issue":"2","key":"59_CR12","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1109\/TAC.2002.808466","volume":"48","author":"M Egerstedt","year":"2003","unstructured":"Egerstedt M, Brockett RW (2003) Feedback can reduce the specification complexity of motor programs. IEEE Trans Automat Contr 48(2):213\u2013223, February","journal-title":"IEEE Trans Automat Contr"},{"key":"59_CR13","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1109\/TAC.2005.861711","volume":"AC-51","author":"M Egerstedt","year":"2006","unstructured":"Egerstedt M, Wardi Y, Axelsson H (2006) Transition-time optimization for switched-mode dynamical systems. IEEE Trans Automat Contr AC-51:110\u2013115","journal-title":"IEEE Trans Automat Contr"},{"key":"59_CR14","first-page":"190","volume-title":"Motion programs for puppet choreography and control. Hybrid systems: computation and control, Pisa, Italy","author":"M Egerstedt","year":"2007","unstructured":"Egerstedt M, Murphey T, Ludwig J (2007) Motion programs for puppet choreography and control. Hybrid systems: computation and control, Pisa, Italy. Springer, New York, pp\u00a0190\u2013202, April"},{"key":"59_CR15","volume-title":"Making puppets come alive","author":"L Engler","year":"1973","unstructured":"Engler L, Fijan C (1973) Making puppets come alive. Taplinger, New York"},{"key":"59_CR16","unstructured":"Guia A, Seatzu C, Van der Mee C (1999) Optimal control of switched autonomous linear systems. In: IEEE conf on decision and control, Phoenix, 7\u201310 December 1999, pp\u00a01816\u20131821"},{"key":"59_CR17","doi-asserted-by":"crossref","unstructured":"Hedlund S, Rantzer A (1999) Optimal control of hybrid systems. In: IEEE conf. on decision and control, Phoenix, 7\u201310 December 1999, pp\u00a03972\u20133977","DOI":"10.1109\/CDC.1999.827981"},{"key":"59_CR18","volume-title":"Artificial intelligence and mobile robots","year":"1998","unstructured":"Kortenkamp D, Bonasso RP, Murphy R (eds) (1998) Artificial intelligence and mobile robots. MIT, Cambridge"},{"key":"59_CR19","unstructured":"Ludwig J (2005) Rainforest adventures. http:\/\/www.puppet.org\/perform\/rainforest.shtml"},{"key":"59_CR20","doi-asserted-by":"crossref","unstructured":"Hristu-Varsakelis D, Egerstedt M, Krishnaprasad PS (2003) On the structural complexity of the motion description language MDLe. In: IEEE conference on decision and control, Maui, December 2003","DOI":"10.1109\/CDC.2003.1271663"},{"key":"59_CR21","first-page":"199","volume-title":"Mathematical control theory","author":"V Manikonda","year":"1998","unstructured":"Manikonda V, Krishnaprasad PS, Hendler J (1998) Languages, Behaviors, hybrid architectures and motion control. In: Willems JC, Baillieul J (eds) Mathematical control theory. Springer, New York, pp\u00a0199\u2013226"},{"key":"59_CR22","unstructured":"Rantzer A (2007) On price mechnanisms in linear quadratic team theory. In: IEEE conference on decision and control, New Orleans, December 2007"},{"key":"59_CR23","doi-asserted-by":"crossref","unstructured":"Shaikh MS, Caines P (2002) On trajectory optimization for hybrid systems: theory and algorithms for fixed schedules. In: IEEE conf on decision and control, Las Vegas, December 2002, pp\u00a01997\u20131998","DOI":"10.1109\/CDC.2002.1184821"},{"key":"59_CR24","doi-asserted-by":"crossref","unstructured":"Shaikh MS, Caines PE (2003) On the optimal control of hybrid systems: optimization of trajectories, switching times and location schedules. In: 6th international workshop on hybrid systems: computation and control, Prague, 3\u20135 April 2003","DOI":"10.1007\/3-540-36580-X_34"},{"key":"59_CR25","doi-asserted-by":"crossref","unstructured":"Sussmann HJ (2000) Set-valued differentials and the hybrid maximum principle. In: IEEE conf on decision and control, Sydney, 12\u201315 December 2000, pp\u00a0558\u2013563","DOI":"10.1109\/CDC.2000.912823"},{"key":"59_CR26","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1007\/BFb0036095","volume-title":"Optimal hybrid control with applications to automotive powertrain systems. Control using logic-based switching, LNCIS, vol\u00a0222","author":"LY Wang","year":"1997","unstructured":"Wang LY, Beydoun A, Cook J, Sun J, Kolmanovsky I (1997) Optimal hybrid control with applications to automotive powertrain systems. Control using logic-based switching, LNCIS, vol\u00a0222. Springer, New York, pp\u00a0190\u2013200"},{"key":"59_CR27","unstructured":"Xu X, Antsaklis P (2002a) Optimal control of switched autonomous systems. In: IEEE Conf on Decision and Control, Las Vegas, December 2002, pp 4401\u20134406"},{"key":"59_CR28","doi-asserted-by":"crossref","first-page":"1406","DOI":"10.1080\/0020717021000023825","volume":"75","author":"X Xu","year":"2002","unstructured":"Xu X, Antsaklis PJ (2002b) Optimal control of switched systems via nonlinear optimization based on direct differentiations of value functions. Int J Control 75:1406\u20131426","journal-title":"Int J Control"}],"container-title":["Discrete Event Dynamic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10626-009-0059-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10626-009-0059-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10626-009-0059-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T15:58:52Z","timestamp":1559231932000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10626-009-0059-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,1,22]]},"references-count":28,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,5]]}},"alternative-id":["59"],"URL":"https:\/\/doi.org\/10.1007\/s10626-009-0059-6","relation":{},"ISSN":["0924-6703","1573-7594"],"issn-type":[{"value":"0924-6703","type":"print"},{"value":"1573-7594","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1,22]]}}}