Differentiable Integrated Motion Prediction and Planning With Learnable Cost Function for Autonomous Driving

被引:26
|
作者
Huang, Zhiyu [1 ]
Liu, Haochen [1 ]
Wu, Jingda [1 ]
Lv, Chen [1 ]
机构
[1] Nanyang Technol Univ, Sch Mech & Aerosp Engn, Singapore 639798, Singapore
关键词
Planning; Trajectory; Cost function; Predictive models; Neural networks; Training; Task analysis; Autonomous driving; differentiable motion planning; multiagent interactive prediction;
D O I
10.1109/TNNLS.2023.3283542
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Predicting the future states of surrounding traffic participants and planning a safe, smooth, and socially compliant trajectory accordingly are crucial for autonomous vehicles (AVs). There are two major issues with the current autonomous driving system: the prediction module is often separated from the planning module, and the cost function for planning is hard to specify and tune. To tackle these issues, we propose a differentiable integrated prediction and planning (DIPP) framework that can also learn the cost function from data. Specifically, our framework uses a differentiable nonlinear optimizer as the motion planner, which takes as input the predicted trajectories of surrounding agents given by the neural network and optimizes the trajectory for the AV, enabling all operations to be differentiable, including the cost function weights. The proposed framework is trained on a large-scale real-world driving dataset to imitate human driving trajectories in the entire driving scene and validated in both open-loop and closed-loop manners. The open-loop testing results reveal that the proposed method outperforms the baseline methods across a variety of metrics and delivers planning-centric prediction results, allowing the planning module to output trajectories close to those of human drivers. In closed-loop testing, the proposed method outperforms various baseline methods, showing the ability to handle complex urban driving scenarios and robustness against the distributional shift. Importantly, we find that joint training of planning and prediction modules achieves better performance than planning with a separate trained prediction module in both open-loop and closed-loop tests. Moreover, the ablation study indicates that the learnable components in the framework are essential to ensure planning stability and performance. Code and Supplementary Videos are available at <uri>https://mczhi.github.io/DIPP/</uri>.
引用
收藏
页码:15222 / 15236
页数:15
相关论文
共 50 条
  • [31] Search-Based Motion Planning for Performance Autonomous Driving
    Ajanovic, Zlatan
    Regolin, Enrico
    Stettinger, Georg
    Horn, Martin
    Ferrara, Antonella
    ADVANCES IN DYNAMICS OF VEHICLES ON ROADS AND TRACKS, IAVSD 2019, 2020, : 1144 - 1154
  • [32] Motion Planning for Autonomous Driving with Real Traffic Data Validation
    Chu, Wenbo
    Yang, Kai
    Li, Shen
    Tang, Xiaolin
    CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2024, 37 (01)
  • [33] A Dynamic Motion Planning Framework for Autonomous Driving in Urban Environments
    Jiang, Yuncheng
    Jin, Xiaofeng
    Xiong, Yanfei
    Liu, Zhaoyong
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 5429 - 5435
  • [34] Local Motion Planning and Tracking o Autonomous Driving Vehicles
    Zhu, Wangwang
    Zhang, Xi
    Zhao, Baixuan
    Peng, Shiwei
    Guo, Pengfei
    Chen, Hao
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 7679 - 7684
  • [35] Motion Planning Using Feasible and Smooth Tree for Autonomous Driving
    Chen, Weihuang
    Chen, Yuwei
    Wang, Shen'ao
    Kong, Fanjie
    Zhang, Xuchong
    Sun, Hongbin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (05) : 6270 - 6282
  • [36] Motion Planning Model for Autonomous Driving in Complex Traffic Scenarios
    Ren, Jiajia
    Liu, Yinkui
    Hu, Xuemin
    Xiang, Chen
    Luo, Xianzhi
    Computer Engineering and Applications, 60 (15): : 91 - 100
  • [37] MOTION PLANNING FOR AUTONOMOUS DRIVING WITH EXTENDED CONSTRAINED ITERATIVE LQR
    Shimizu, Yutaka
    Zhan, Wei
    Sun, Liting
    Chen, Jianyu
    Kato, Shinpei
    Tomizuka, Masayoshi
    PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL CONFERENCE, DSCC2020, VOL 1, 2020,
  • [38] Cooperating Modular Goal Selection and Motion Planning for Autonomous Driving
    Ahn, Heejin
    Berntorp, Karl
    Di Cairano, Stefano
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 3481 - 3486
  • [39] Motion Planning under Uncertainty for On-Road Autonomous Driving
    Xu, Wenda
    Pan, Jia
    Wei, Junqing
    Dolan, John M.
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 2507 - 2512
  • [40] AUTONOMOUS BUS DRIVING A Novel Motion-Planning Approach
    Oliveira, Rui
    Lima, Pedro F.
    Cirillo, Marcello
    Wahlberg, Bo
    IEEE VEHICULAR TECHNOLOGY MAGAZINE, 2021, 16 (03): : 29 - 37