{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T16:43:31Z","timestamp":1775666611107,"version":"3.50.1"},"reference-count":114,"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":[{"name":"German Federal Ministry of Education and Research","award":["01IS20045"],"award-info":[{"award-number":["01IS20045"]}]},{"name":"Software Campus project ROBOSTRUCT","award":["01S23067"],"award-info":[{"award-number":["01S23067"]}]},{"name":"German Research Foundation project METRIC4IMITATION","award":["PE 2315\/11-1"],"award-info":[{"award-number":["PE 2315\/11-1"]}]},{"DOI":"10.13039\/501100001870","name":"Fundacja na rzecz Nauki Polskiej","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001870","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.3593109","type":"journal-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:52:30Z","timestamp":1753732350000},"page":"4881-4901","source":"Crossref","is-referenced-by-count":5,"title":["Motion Planning Diffusion: Learning and Adapting Robot Motion Planning With Diffusion Models"],"prefix":"10.1109","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5976-959X","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Carvalho","sequence":"first","affiliation":[{"name":"Intelligent Autonomous Systems Lab, Computer Science Department, Technical University of Darmstadt, Darmstadt, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0929-3316","authenticated-orcid":false,"given":"An Thai","family":"Le","sequence":"additional","affiliation":[{"name":"Intelligent Autonomous Systems Lab, Computer Science Department, Technical University of Darmstadt, Darmstadt, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0097-6612","authenticated-orcid":false,"given":"Piotr","family":"Kicki","sequence":"additional","affiliation":[{"name":"Poznan University of Technology, Poznan, Poland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3571-6848","authenticated-orcid":false,"given":"Dorothea","family":"Koert","sequence":"additional","affiliation":[{"name":"Intelligent Autonomous Systems Lab, Computer Science Department, Technical University of Darmstadt, Darmstadt, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5266-8091","authenticated-orcid":false,"given":"Jan","family":"Peters","sequence":"additional","affiliation":[{"name":"Intelligent Autonomous Systems Lab, Computer Science Department, Technical University of Darmstadt, Darmstadt, Germany"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511546877"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2009.5152817"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1177\/0278364918790369"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2013.IX.031"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2000.844730"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.23919\/ACC50511.2021.9483146"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29363-9_18"},{"key":"ref8","article-title":"Memory of motion for initializing optimization in robotics","volume-title":"EPFL","author":"Lembono","year":"2022"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2020.2972893"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2016.7803324"},{"key":"ref11","first-page":"515","article-title":"Towards robust skill generalization: Unifying learning from demonstration and motion planning","volume-title":"Proc. Intell. Robots Syst.","author":"Rana","year":"2017"},{"key":"ref12","volume-title":"Probabilistic Machine Learning: An Introduction","author":"Murphy","year":"2022"},{"key":"ref13","first-page":"234","article-title":"Efficient gradient-free variational inference using policy search","volume-title":"Proc. 35th Int. Conf. Mach. Learn.","volume":"80","author":"Arenz","year":"2018"},{"key":"ref14","first-page":"1","article-title":"Auto-encoding variational Bayes","volume-title":"Proc. 2nd Int. Conf. Learn. Representations","author":"Kingma","year":"2014"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.5555\/2969033.2969125"},{"key":"ref16","volume-title":"A Tutorial on Energy-Based Learning","author":"Lecun","year":"2006"},{"key":"ref17","first-page":"6840","article-title":"Denoising diffusion probabilistic models","volume-title":"Proc. 34th Int. Conf. Neural Inf. Process. Syst.","author":"Ho","year":"2020"},{"key":"ref18","first-page":"1","article-title":"Score-based generative modeling through stochastic differential equations","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Song","year":"2021"},{"key":"ref19","first-page":"214","article-title":"Wasserstein generative adversarial networks","volume-title":"Proc. 34th Int. Conf. Mach. Learn.","volume":"70","author":"Arjovsky","year":"2017"},{"key":"ref20","first-page":"158","article-title":"Implicit behavioral cloning","volume-title":"Proc. Conf. Robot Learn.","author":"Florence","year":"2021"},{"key":"ref21","first-page":"1","article-title":"A study on sample diversity in generative models: GANs vs. diffusion models","volume-title":"Proc. Int. Conf Learn. Representations","author":"Bayat","year":"2023"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1177\/0278364920918296"},{"key":"ref23","first-page":"8780","article-title":"Diffusion models beat GANs on image synthesis","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Dhariwal","year":"2021"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/IROS55552.2023.10342382"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/70.508439"},{"key":"ref26","article-title":"Rapidly-exploring random trees: A new tool for path planning","author":"Lavalle","year":"1998"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1177\/0278364911406761"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942976"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1177\/0278364919890396"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9197338"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.3390\/s18093170"},{"key":"ref32","first-page":"3137","article-title":"A generalized path integral control approach to reinforcement learning","volume":"11","author":"Theodorou","year":"2010","journal-title":"J. Mach. Learn. Res."},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980280"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/IROS47612.2022.9981264"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2022.3155378"},{"key":"ref36","first-page":"78453","article-title":"Accelerating motion planning via optimal transport","volume-title":"Proc. Int. Neural Inf. Process. Syst.","author":"Le","year":"2023"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2006.1642212"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2009.5354018"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8463154"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2012.05.004"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980114"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2022.XVIII.027"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1561\/9781680834116"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v24i1.7727"},{"key":"ref45","first-page":"14715","article-title":"Diffusion models as plug-and-play priors","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Graikos","year":"2022"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2023.3272516"},{"key":"ref47","article-title":"Hierarchical text-conditional image generation with clip latents","author":"Ramesh","year":"2022"},{"key":"ref48","first-page":"1","article-title":"Structdiffusion: Object-centric diffusion for semantic rearrangement of novel objects","volume-title":"Proc. Workshop Lang. Robot","author":"Liu","year":"2022"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48891.2023.10161569"},{"key":"ref50","article-title":"Dexgrasp-diffusion: Diffusion-based unified functional grasp synthesis pipeline for multi-dexterous robotic hands","author":"Zhang","year":"2024"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2024.3498776"},{"key":"ref52","first-page":"1","article-title":"Planning with diffusion for flexible behavior synthesis","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Janner","year":"2022"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2023.XIX.026"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2023.XIX.028"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2024.XX.067"},{"key":"ref56","article-title":"3D diffuser actor: Policy diffusion with 3d scene representations","volume-title":"Proc. 8th Ann. Conf. Robot Learn.","author":"Ke","year":"2024"},{"key":"ref57","article-title":"Language-guided object-centric diffusion policy for collision-aware robotic manipulation","author":"Li","year":"2024"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/lra.2025.3595034\/mm2"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/IROS58592.2024.10802549"},{"key":"ref60","article-title":"Equivariant diffusion policy","volume-title":"8th Ann. Conf. Robot Learn","author":"Wang"},{"key":"ref61","article-title":"EquiBot: SIM (3)-equivariant diffusion policy for generalizable and data efficient learning","volume-title":"Proc. CoRL Workshop Whole-body Control Bimanual Manipulation: Appl. Humanoids Beyond","author":"Yang","year":"2024"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA57147.2024.10610189"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2024.3382529"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2023.3248443"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA57147.2024.10610519"},{"key":"ref66","first-page":"1","article-title":"Sampling constrained trajectories using composable diffusion models","volume-title":"Proc. Workshop Differentiable Probabilistic Robot.: Emerg. Perspectives Robot Learn.","author":"Power","year":"2023"},{"key":"ref67","article-title":"Safediffuser: Safe planning with diffusion probabilistic models","volume-title":"Proc. Thirteenth Int. Conf. Learn. Representations","author":"Xiao","year":"2023"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/IROS58592.2024.10802655"},{"key":"ref69","first-page":"1","article-title":"Conditioned score-based models for learning collision-free trajectory generation","volume-title":"Proc. Int. Neural Inf. Process. Syst. Workshop Score-Based Methods","author":"Carvalho","year":"2022"},{"key":"ref70","first-page":"1","article-title":"Potential based diffusion motion planning","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Luo","year":"2024"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01607"},{"key":"ref72","first-page":"1","article-title":"Diffusionseeder: Seeding motion optimization with diffusion for rapid motion planning","volume-title":"Proc. 8th Annu. Conf. Robot Learn.","author":"Huang","year":"2024"},{"key":"ref73","first-page":"967","article-title":"Motion policy networks","volume-title":"Proc. 6th Conf. Robot Learn.","author":"Fishman","year":"2022"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/TIV.2023.3274536"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA57147.2024.10610324"},{"key":"ref76","article-title":"CGD: Constraint-guided diffusion policies for UAV trajectory planning","author":"Kondo","year":"2024"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.01453"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA57147.2024.10610013"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/IROS58592.2024.10802677"},{"key":"ref80","article-title":"Deep generative models in robotics: A survey on learning from multimodal demonstrations","author":"Urain","year":"2024"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1177\/0278364913488805"},{"key":"ref82","first-page":"1","article-title":"Planning by probabilistic inference","volume-title":"Proc. 9th Int. Workshop Artif. Intell. Statist.","author":"Attias","year":"2003"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/1553374.1553508"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2023.3256134"},{"key":"ref85","first-page":"11918","article-title":"Generative modeling by estimating gradients of the data distribution","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Song","year":"2019"},{"key":"ref86","first-page":"8162","article-title":"Improved denoising diffusion probabilistic models","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Nichol","year":"2021"},{"key":"ref87","first-page":"2256","article-title":"Deep unsupervised learning using nonequilibrium thermodynamics","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Sohl-Dickstein","year":"2015"},{"key":"ref88","article-title":"Understanding diffusion models: A unified perspective","author":"Luo","year":"2022"},{"key":"ref89","first-page":"1","article-title":"Is conditional generative modeling all you need for decision making?","volume-title":"Proc. 11th Int. Conf. Learn. Representations","author":"Ajay","year":"2023"},{"key":"ref90","first-page":"1","article-title":"Elucidating the design space of classifier-guided diffusion generation","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Ma","year":"2024"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48891.2023.10161463"},{"key":"ref92","first-page":"1","article-title":"Denoising diffusion implicit models","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Song","year":"2021"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2023.3326922"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1137\/0714026"},{"key":"ref95","article-title":"Derivatives of a B-spline Curve  pages.mtu.edu","author":"Shene","year":"2024"},{"key":"ref96","first-page":"1","article-title":"Bridging the gap between learning-to-plan, motion primitives and safe reinforcement learning","volume-title":"Proc. 8th Annu. Conf. Robot Learn.","author":"Kicki","year":"2024"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-97385-7"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-017-9648-7"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1016\/S0010-4485(03)00082-4"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11671"},{"key":"ref101","first-page":"8026","article-title":"Pytorch: An imperative style, high-performance deep learning library","volume-title":"Proc. 33rd Int. Conf. Neural Inf. Process. Syst.","author":"Paszke","year":"2019"},{"key":"ref102","first-page":"3801","article-title":"Theseus: A library for differentiable nonlinear optimization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Pineda","year":"2022"},{"key":"ref103","article-title":"A micro lie theory for state estimation in robotics","author":"Sola","year":"2018"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA57147.2024.10611532"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2012.2205651"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1145\/2776880.2792704"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1038\/s41592-019-0686-2"},{"key":"ref108","first-page":"1","article-title":"Adam: A method for stochastic optimization","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Kingma","year":"2015"},{"key":"ref109","first-page":"3483","article-title":"Learning structured output representation using deep conditional generative models","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Sohn","year":"2015"},{"key":"ref110","article-title":"The Vendi Score: A Diversity Evaluation Metric for Machine Learning","author":"Friedman","year":"2023","journal-title":"Trans. Mach. Learn. Res."},{"key":"ref111","first-page":"1","article-title":"DiffuSolve: Diffusion-based Solver for Non-convex Trajectory Optimization","volume-title":"Proc. Mach. Learn. Res.","volume":"283","author":"Li","year":"2025"},{"key":"ref112","first-page":"89307","article-title":"Constrained synthesis with projected diffusion models","volume-title":"Proc. 38th Annu. Conf. Neural Inf. Process. Syst.","author":"Christopher","year":"2024"},{"key":"ref113","article-title":"JAX: Composable transformations of Python NumPy programs","author":"Bradbury","year":"2018"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/IROS40897.2019.8968089"}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/8860\/10778592\/11097366.pdf?arnumber=11097366","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,20]],"date-time":"2026-01-20T23:26:37Z","timestamp":1768951597000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11097366\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":114,"URL":"https:\/\/doi.org\/10.1109\/tro.2025.3593109","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}