{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T05:25:50Z","timestamp":1778304350249,"version":"3.51.4"},"reference-count":49,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62088101"],"award-info":[{"award-number":["62088101"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62503367"],"award-info":[{"award-number":["62503367"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shanghai Municipal Science and Technology Major Project","award":["2021SHZDZX0100"],"award-info":[{"award-number":["2021SHZDZX0100"]}]},{"name":"Wallenberg-NTU Presidential Postdoctoral Fellowship, Swedish Research Council Distinguished Professor","award":["2017-01078"],"award-info":[{"award-number":["2017-01078"]}]},{"name":"Knut and Alice Wallenberg Foundation Wallenberg Scholar"},{"name":"Swedish Strategic Research Foundation"},{"DOI":"10.13039\/501100001459","name":"Ministry of Education - Singapore","doi-asserted-by":"publisher","award":["RG64\/23"],"award-info":[{"award-number":["RG64\/23"]}],"id":[{"id":"10.13039\/501100001459","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Robot."],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/tro.2025.3623769","type":"journal-article","created":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T17:27:05Z","timestamp":1761154025000},"page":"6267-6286","source":"Crossref","is-referenced-by-count":1,"title":["A Differential Dynamic Programming Framework for Inverse Reinforcement Learning"],"prefix":"10.1109","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4688-1096","authenticated-orcid":false,"given":"Kun","family":"Cao","sequence":"first","affiliation":[{"name":"Department of Control Science and Engineering, College of Electronics and Information Engineering, Tongji University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2957-7389","authenticated-orcid":false,"given":"Xinhang","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5330-855X","authenticated-orcid":false,"given":"Wanxin","family":"Jin","sequence":"additional","affiliation":[{"name":"School for Engineering of Matter, Transport, and Energy, Arizona State University, Tempe, AZ, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9940-5929","authenticated-orcid":false,"given":"Karl H.","family":"Johansson","sequence":"additional","affiliation":[{"name":"Division of Decision and Control Systems, School of Electrical Engineering and Computer Science, KTH Royal Institute of Technology, Stockholm, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7137-4136","authenticated-orcid":false,"given":"Lihua","family":"Xie","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.13140\/RG.2.2.18893.74727"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1177\/0278364913495721"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1111\/mafi.12382"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2023.113627"},{"key":"ref5","article-title":"Concrete problems in AI safety","author":"Amodei","year":"2016"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1015330.1015430"},{"key":"ref7","first-page":"1433","article-title":"Maximum entropy inverse reinforcement learning","volume-title":"Proc. AAAI Conf. Artif. Intell.","volume":"8","author":"Ziebart","year":"2008"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1143844.1143936"},{"key":"ref9","first-page":"7979","article-title":"Pontryagin differentiable programming: An end-to-end learning and control framework","volume":"33","author":"Jin","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref10","first-page":"16034","article-title":"Safe pontryagin differentiable programming","volume":"34","author":"Jin","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref11","article-title":"Differentiable MPC for end-to-end planning and control","volume":"31","author":"Amos","year":"2018","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2022.3191592"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12586-7"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1287\/opre.21.1.37"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1201\/9780203749319"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/S1474-6670(17)61205-9"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2558904"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1090\/s0002-9904-1954-09848-8"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1080\/00207176608921369"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1080\/00207178808906114"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2017.8206457"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2017.7989086"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9561530"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2021.3049416"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/BF00369913"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/IROS40897.2019.8967788"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9561339"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IROS47612.2022.9981586"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139279"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9561993"},{"key":"ref31","article-title":"Parameterized differential dynamic programming","author":"Oshin","year":"2022","journal-title":"Robot. Sci. Syst."},{"key":"ref32","article-title":"Differentiable robust model predictive control","volume-title":"Robot.: Syst. Sci.","author":"Oshin","year":"2023"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ISIC.2011.6045410"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1177\/0278364917745980"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2013.6760325"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2017.09.023"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1177\/0278364921996384"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2020.109109"},{"key":"ref39","article-title":"Automatic differentiation in PyTorch","volume-title":"Proc. 31st Conf. Neural Inf. Process. Syst. Workshop","author":"Paszke","year":"2017"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/b98874"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144502414942"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/BF00933522"},{"key":"ref43","article-title":"Approximation methods for bilevel programming","author":"Ghadimi","year":"2018"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1002\/SERIES1345"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2021.3062856"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1177\/02783649221083331"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1177\/02783649231169492"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2018.11.017"},{"key":"ref49","article-title":"Correcting robot plans with natural language feedback","author":"Sharma","year":"2022","journal-title":"Robot. Sci. Syst."}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/8860\/10778592\/11214470.pdf?arnumber=11214470","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T18:46:55Z","timestamp":1763059615000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11214470\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":49,"URL":"https:\/\/doi.org\/10.1109\/tro.2025.3623769","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}