{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T04:01:15Z","timestamp":1745985675481,"version":"3.40.4"},"reference-count":42,"publisher":"Cambridge University Press (CUP)","issue":"1","license":[{"start":{"date-parts":[[2025,2,4]],"date-time":"2025-02-04T00:00:00Z","timestamp":1738627200000},"content-version":"unspecified","delay-in-days":34,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2025,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Motion primitives play an important role in motion planning for autonomous vehicles, as they effectively address the sampling challenges inherent in nonholonomic motion planning. Employing motion primitives (MPs) is a widely accepted approach in nonholonomic motion planning based on sampling. This study specifically addresses the problem of learning from human-driving data to create human-like trajectories from predefined start-to-end states, which then serve as MP within the sampling-based nonholonomic motion planning framework. In this paper, we propose a deep learning-based method for generating MP that capture human-driving trajectory data features. By processing human-driving trajectory data, we create a Motion Primitive dataset that uniformly covers typical urban driving scenarios. Based on this dataset, a vehicle model long short-term memory neural network model is constructed to learn the features of the human-driving trajectory data. Finally, a framework for the generation of MP for practical applications is given based on this neural network. Our experiments, which focus on the dataset, the MMP generation network, and the generation process, demonstrate that our method significantly improves the training efficacy of the MP generation network. Additionally, the MP generated by our method exhibit higher accuracy compared to traditional methods.<\/jats:p>","DOI":"10.1017\/s0263574724001681","type":"journal-article","created":{"date-parts":[[2025,2,4]],"date-time":"2025-02-04T06:45:26Z","timestamp":1738651526000},"page":"144-162","source":"Crossref","is-referenced-by-count":0,"title":["Learning and generating vehicle motion primitives from human-driving data"],"prefix":"10.1017","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0911-021X","authenticated-orcid":false,"given":"Gengxin","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianru","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bohua","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kang","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongxing","family":"Tao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2025,2,4]]},"reference":[{"key":"S0263574724001681_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2018.2864784"},{"key":"S0263574724001681_ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IV47402.2020.9304763"},{"key":"S0263574724001681_ref17","doi-asserted-by":"publisher","DOI":"10.1177\/0278364911426178"},{"key":"S0263574724001681_ref5","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574722001278"},{"key":"S0263574724001681_ref22","doi-asserted-by":"crossref","unstructured":"[22] Werling, M. , Ziegler, J. , Kammel, S. and Thrun, S. , \u201cOptimal Trajectory Generation for Dynamic Street Scenarios in a Fren\u00e9t Frame,\u201d In: Proceedings IEEE International Conference on Robotics and Automation, (2010) pp. 987\u2013993.","DOI":"10.1109\/ROBOT.2010.5509799"},{"key":"S0263574724001681_ref21","doi-asserted-by":"crossref","unstructured":"[21] Wang, B. , Gong, J. , Zhang, R. and Chen, H. , \u201cLearning to Segment and Represent Motion Primitives from Driving Data for Motion Planning Applications,\u201d In: Proceedings IEEE International Conference on Intelligent Transportation Systems, (2018) pp.1408\u20131414.","DOI":"10.1109\/ITSC.2018.8569913"},{"key":"S0263574724001681_ref26","doi-asserted-by":"publisher","DOI":"10.1177\/0278364909359210"},{"key":"S0263574724001681_ref42","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"S0263574724001681_ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2009.5152385"},{"journal-title":"The Annual Research Report\u00a0(1998)","article-title":"Rapidly-exploring random trees: A new tool for path planning","author":"LaValle","key":"S0263574724001681_ref7"},{"key":"S0263574724001681_ref16","first-page":"261","volume-title":"Dynamic Movement Primitives -A Framework for Motor Control in Humans and Humanoid Robotics","author":"Schaal","year":"2006"},{"key":"S0263574724001681_ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC.2014.6957824"},{"key":"S0263574724001681_ref32","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574720001186"},{"key":"S0263574724001681_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2014.6856581"},{"key":"S0263574724001681_ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2008.10.024"},{"key":"S0263574724001681_ref13","doi-asserted-by":"crossref","unstructured":"[13] Banzhaf, H. , Berinpanathan, N. , Nienh\u00fcser, D. and Z\u00f6llner, J. M. , \u201cFrom G2 to G3 Continuity: Continuous Curvature Rate Steering Functions for Sampling-Based Nonholonomic Motion Planning,\u201d In: Proceedings IEEE Intelligent Vehicles Symposium, (2018) pp. 326\u2013333.","DOI":"10.1109\/IVS.2018.8500653"},{"key":"S0263574724001681_ref40","doi-asserted-by":"crossref","unstructured":"[40] Caesar, H. , Bankiti, V. , Lang, A. H. , Vora, S. , Liong, V. E. , Xu, Q. , Krishnan, A. , Pan, Y. , Baldan, G. and Beijbom, O. , \u201cnuscenes: A Multimodal Dataset for Autonomous Driving,\u201d In: Proceedings IEEE\/CVF Conference on Computer Vision and Pattern Recognition, (2020) pp. 11618\u201311628.","DOI":"10.1109\/CVPR42600.2020.01164"},{"key":"S0263574724001681_ref2","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574718000218"},{"key":"S0263574724001681_ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TIV.2022.3141881"},{"key":"S0263574724001681_ref24","first-page":"142","article-title":"Incremental search methods for reachability analysis of continuous and hybrid systems","volume":"2993","author":"Bhatia","year":"2004","journal-title":"Proc Hybrid Syst Comput Con"},{"key":"S0263574724001681_ref31","doi-asserted-by":"crossref","unstructured":"[31] Ijspeert, A. , Nakanishi, J. and Schaal, S. , \u201cMovement Imitation with Nonlinear Dynamical Systems in Humanoid Robots,\u201d In: Procedings IEEE International Conference on Robotics and Automation, (2002) pp. 1398\u20131403.","DOI":"10.1109\/ROBOT.2002.1014739"},{"key":"S0263574724001681_ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2020.3006716"},{"key":"S0263574724001681_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2013.2283928"},{"key":"S0263574724001681_ref34","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574724000146"},{"key":"S0263574724001681_ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2014.2303995"},{"key":"S0263574724001681_ref29","doi-asserted-by":"crossref","unstructured":"[29] LaValle, S. and Kuffner, J. , \u201cRandomized Kinodynamic Planning,\u201d In: Proceedings IEEE International Conference on Robotics and Automation, (1999) pp. 473\u2013479.","DOI":"10.1109\/ROBOT.1999.770022"},{"key":"S0263574724001681_ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.50"},{"key":"S0263574724001681_ref30","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574711000452"},{"key":"S0263574724001681_ref23","doi-asserted-by":"publisher","DOI":"10.1002\/rob.20285"},{"key":"S0263574724001681_ref37","doi-asserted-by":"crossref","unstructured":"[37] L\u00f6w, T. , Bandyopadhyay, T. and Borges, P. V. K. , \u201cIdentification of Effective Motion Primitives for Ground Vehicles,\u201d In: Procedings IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), (2020) pp. 2027\u20132034.","DOI":"10.1109\/IROS45743.2020.9341708"},{"key":"S0263574724001681_ref39","doi-asserted-by":"crossref","unstructured":"[39] Sun, P. , Kretzschmar, H. , Dotiwalla, X. , Chouard, A. , Patnaik, V. , Tsui, P. , Guo, J. , Zhou, Y. , Chai, Y. , Caine, B. , Vasudevan, V. , Han, W. , Ngiam, J. , Zhao, H. , Timofeev, A. , Ettinger, S. , Krivokon, M. , Gao, A. , Joshi, A. , Zhang, Y. , Shlens, J. , Chen, Z. and Anguelov, D. , \u201cScalability in Perception for Autonomous Driving: Waymo Open Dataset,\u201d In: Proceedings IEEE\/CVF Conference on Computer Vision and Pattern Recognition, (2020) pp. 2443\u20132451.","DOI":"10.1109\/CVPR42600.2020.00252"},{"key":"S0263574724001681_ref3","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.aay2631"},{"key":"S0263574724001681_ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TIV.2016.2578706"},{"key":"S0263574724001681_ref25","doi-asserted-by":"crossref","unstructured":"[25] Kuffner, J. J. and LaValle, S. M. , \u201cRRT-Connect: An Efficient Approach to Single-Query Path Planning,\u201d In: Proceedings IEEE International Conference on Robotics and Automation, (2000) pp. 995\u20131001.","DOI":"10.1109\/ROBOT.2000.844730"},{"key":"S0263574724001681_ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2018.10.045"},{"key":"S0263574724001681_ref19","unstructured":"[19] Paraschos, A. , Daniel, C. , Peters, J. and Neumann, G. , \u201cProbabilistic Movement Primitives,\u201d In: Proceedings of the 26th International Conference on Neural Information Processing Systems, (2013) pp. 2616\u20132624."},{"key":"S0263574724001681_ref11","doi-asserted-by":"crossref","unstructured":"[11] Liang, X. , Jiang, P. and Zhu, H. , \u201cPath Planning for Unmanned Surface Vehicle with Dubins Curve Based on GA,\u201d In: IEEE Chinese Automation Congress (CAC), (2020) pp. 5149\u20135154.","DOI":"10.1109\/CAC51589.2020.9327163"},{"key":"S0263574724001681_ref35","first-page":"629","article-title":"Dynamic movement primitives in latent space of time-dependent variational autoencoders","author":"Chen","year":"2016","journal-title":"Robot Autom Syst"},{"key":"S0263574724001681_ref41","first-page":"1","article-title":"Variational autoencoder based anomaly detection using reconstruction probability","volume":"2","author":"An","year":"2015","journal-title":"Special lect IE"},{"key":"S0263574724001681_ref12","doi-asserted-by":"crossref","unstructured":"[12] Furtuna, A. A. , Balkcom, D. J. , Chitsaz, H. and Kavathekar, P. , \u201cGeneralizing the Dubins and Reedsshepp Cars: Fastest Paths for Bounded-Velocity Mobile Robots,\u201d In: Proceedings IEEE International Conference on Robotics and Automation, (2008) pp.2533\u20132539.","DOI":"10.1109\/ROBOT.2008.4543594"},{"key":"S0263574724001681_ref10","doi-asserted-by":"crossref","unstructured":"[10] Rastelli, J. P. , Lattarulo, R. and Nashashibi, F. , \u201cDynamic Trajectory Generation Using Continuouscurvature Algorithms for Door to Door Assistance Vehicles,\u201d In: Proceedings IEEE International Vehicles Symposium, (2014) pp. 510\u2013515.","DOI":"10.1109\/IVS.2014.6856526"},{"key":"S0263574724001681_ref20","doi-asserted-by":"publisher","DOI":"10.1162\/NECO_a_00393"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574724001681","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T03:28:34Z","timestamp":1745897314000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574724001681\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["S0263574724001681"],"URL":"https:\/\/doi.org\/10.1017\/s0263574724001681","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2025,1]]}}}