{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T17:19:04Z","timestamp":1784135944458,"version":"3.55.0"},"reference-count":78,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2016,10,1]],"date-time":"2016-10-01T00:00:00Z","timestamp":1475280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2016,10,1]],"date-time":"2016-10-01T00:00:00Z","timestamp":1475280000000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2016,10,1]],"date-time":"2016-10-01T00:00:00Z","timestamp":1475280000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2016,10,1]],"date-time":"2016-10-01T00:00:00Z","timestamp":1475280000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CMMI 1200321"],"award-info":[{"award-number":["CMMI 1200321"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Robot."],"published-print":{"date-parts":[[2016,10]]},"DOI":"10.1109\/tro.2016.2596768","type":"journal-article","created":{"date-parts":[[2016,9,7]],"date-time":"2016-09-07T18:38:17Z","timestamp":1473273497000},"page":"1196-1214","source":"Crossref","is-referenced-by-count":72,"title":["Sequential Action Control: Closed-Form Optimal Control for Nonlinear and Nonsmooth Systems"],"prefix":"10.1109","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7574-8345","authenticated-orcid":false,"given":"Alexander R.","family":"Ansari","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Todd D.","family":"Murphey","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2010.2101291"},{"key":"ref72","author":"hespanha","year":"2009","journal-title":"Linear Systems Theory"},{"key":"ref71","author":"khalil","year":"1996","journal-title":"Nonlinear Systems"},{"key":"ref70","author":"anderson","year":"1990","journal-title":"Optimal Control Linear Quadratic Methods"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-011-0300-6"},{"key":"ref77","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/S0005-1098(99)00214-9","article-title":"Constrained model predictive control: Stability and optimality","volume":"36","author":"mayne","year":"2000","journal-title":"Automatica"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-85729-501-9"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1002\/rnc.1184"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2005.846597"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/37.341864"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/1755952.1755961"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2005.1469949"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6386025"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/s11590-010-0207-9"},{"key":"ref30","article-title":"NLPQLP: A Fortran implementation of a sequential quadratic programming algorithm with distributed and non-monotone line search-user's guide, version 3.11","author":"schittkowski","year":"2009"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.1995.478951"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2006.377589"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2009.2022427"},{"key":"ref34","first-page":"222","article-title":"Iterative linear quadratic regulator design for nonlinear biological movement systems.","author":"li","year":"2004","journal-title":"Proc Int Conf Inf Control Autom Robot"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1177\/0278364907074472"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ICORR.2011.5975499"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7140030"},{"key":"ref63","article-title":"Flying between obstacles with an autonomous knife-edge maneuver","author":"barry","year":"2012"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2003.821952"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6907217"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1137\/S1052623499350013"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1163\/156855312X626343"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1116564108"},{"key":"ref29","author":"leyffer","year":"2010","journal-title":"Nonlinear Constrained Optimization Methods and Software"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2007.05.016"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2014.2323934"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7354071"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1038\/nature04113"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1098\/rspb.2006.3637"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2005.1583218"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2006.870667"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6911(00)00025-6"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-009-0419-x"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2008.07.004"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1080\/10556780801996228"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-8176-8086-2"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/5948.5950"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2012.2210484"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2004.825515"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2010.5716929"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-012-9279-y"},{"key":"ref56","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/MAES.2008.4667623","article-title":"Flight control goes digital [part two, NASA at 50]","volume":"23","author":"schroer","year":"2008","journal-title":"IEEE Aerosp Electron Syst Mag"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1002\/rob.20115"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2007.894653"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1177\/0278364910369189"},{"key":"ref52","article-title":"Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization","author":"parrilo","year":"2005"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2005.861711"},{"key":"ref11","doi-asserted-by":"crossref","DOI":"10.1515\/9781400842643","author":"liberzon","year":"2012","journal-title":"Calculus of Variations and Optimal Control Theory A Concise Introduction"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2011.2159220"},{"key":"ref12","author":"pontryagin","year":"1962","journal-title":"The Mathematical Theory of Optimal Processes"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.nahs.2015.11.002"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2012.6426621"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2012.6314919"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2015.7170892"},{"key":"ref18","author":"naidu","year":"2003","journal-title":"Optimal Control Systems"},{"key":"ref19","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1016\/S0005-1098(99)00140-5","article-title":"Swinging up a pendulum by energy control","volume":"36","author":"\u00e5str\u00f6m","year":"2000","journal-title":"Automatica"},{"key":"ref4","first-page":"299","article-title":"Nonlinear model predictive control: From theory to application","volume":"35","author":"allgower","year":"2004","journal-title":"J Chinese Inst Chem Eng"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-0348-8407-5"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6907001"},{"key":"ref5","author":"wright","year":"2006","journal-title":"Numerical Optimization"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2009.2032955"},{"key":"ref7","first-page":"5","article-title":"ROS: An open-source robot operating system","volume":"3","author":"quigley","year":"0","journal-title":"ICRA Workshop on Open Source Software"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2010.2052398"},{"key":"ref9","article-title":"Optimal control of switching times in hybrid systems","author":"egerstedt","year":"2003","journal-title":"Proc Int Conf Methods Models Autom Robot"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.1999.832814"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980196"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942912"},{"key":"ref47","article-title":"Model based methods for the control and planning of running robots","author":"arslan","year":"2009"},{"key":"ref42","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1109\/TSMCB.2008.2005910","article-title":"Comprehensive unified control strategy for underactuated two-link manipulators","volume":"39","author":"lai","year":"2009","journal-title":"IEEE Trans Syst Man Cybern B Cybern"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/9.847110"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(01)00145-5"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0015081"}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"http:\/\/ieeexplore.ieee.org\/ielaam\/8860\/7580590\/7562474-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8860\/7580590\/07562474.pdf?arnumber=7562474","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:51:35Z","timestamp":1649443895000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7562474\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10]]},"references-count":78,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tro.2016.2596768","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10]]}}}