A Hierarchical Motion Planning System for Driving in Changing Environments: Framework, Algorithms, and Verifications

被引:14
|
作者
Yan, Yongjun [1 ]
Peng, Lin [1 ]
Wang, Jinxiang [1 ]
Zhang, Hui [2 ]
Shen, Tong [1 ]
Yin, Guodong [1 ]
机构
[1] Southeast Univ, Sch Mech Engn, Nanjing 211189, Peoples R China
[2] Beihang Univ, Sch Transportat Sci & Engn, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
Decision making; potential field; quadratic programming (QP); trajectory planning; LANE-CHANGE MANEUVERS; MODEL;
D O I
10.1109/TMECH.2022.3219617
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, a hierarchical real-time motion planning system is proposed to solve complex navigation problem in realistic dynamic traffic environments. First, a longitudinal safety spacing model is established to describe the possible collision risk in the lane-changing (LC) process, and a piecewise linearization method is proposed to convert the nonlinear constraints into linear constraints. Second, a decision-making strategy is proposed to decide whether the trajectory should be replanned according to the real-time prediction of the surrounding environments, and select the optimal lane. Third, the quintic B-spline curve method and the quadratic programming method are integrated to obtain the optimal LC trajectory, considering factors of safety, comfort, and efficiency. The terminal position objective function based on the artificial potential field is designed to soften the hard security constraints and guide the LC trajectory toward the center of safety zone. Finally, a model predictive control method based on the kinematics vehicle model is utilized to track the planned trajectory. The experimental results of the miniature intelligent vehicle group verify the real-time performance and effectiveness of the proposed motion planning system.
引用
收藏
页码:1303 / 1314
页数:12
相关论文
共 50 条
  • [21] Hierarchical Motion Planning for Autonomous Vehicles in Unstructured Dynamic Environments
    Qi, Yao
    He, Binbing
    Wang, Rendong
    Wang, Le
    Xu, Youchun
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (02): : 496 - 503
  • [22] Hierarchical Motion Planning of AUVs in Three Typical Marine Environments
    Ran, Xiangrui
    Bian, Hongyu
    Zhang, Guocheng
    Sun, Yushan
    ELECTRONICS, 2021, 10 (03) : 1 - 18
  • [23] Probabilistic Roadmaps and Hierarchical Genetic Algorithms for Optimal Motion Planning
    Lakhdari, Abdelhalim
    Achour, Nouara
    2014 SCIENCE AND INFORMATION CONFERENCE (SAI), 2014, : 221 - 225
  • [24] Online and Robust Intermittent Motion Planning in Dynamic and Changing Environments
    Xu, Zirui
    Kontoudis, George P.
    Vamvoudakis, Kyriakos G.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (12) : 17425 - 17439
  • [25] A Hierarchical Deliberative-Reactive System Architecture for Task and Motion Planning in Partially Known Environments
    Vasilopoulos, Vasileios
    Castro, Sebastian
    Vega-Brown, William
    Koditschek, Daniel E.
    Roy, Nicholas
    2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2022, 2022, : 7342 - 7348
  • [26] A framework for real-time path planning in changing environments
    Leven, P
    Hutchinson, S
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2002, 21 (12): : 999 - 1030
  • [27] An Integrated Decision and Motion Planning Framework for Automated Driving on Highway
    Wu, Ping
    Gao, Feng
    Tang, Xiaolin
    Li, Keqiang
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (12) : 15574 - 15584
  • [28] Path planning algorithms in the autonomous driving system: A review
    Reda, Mohamed
    Onsy, Ahmed
    Haikal, Amira Y.
    Ghanbari, Ali
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2024, 174
  • [29] A hierarchical planning system for energy intensive production environments
    Özdamar, L
    Birbil, SI
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1999, 58 (02) : 115 - 129
  • [30] Motion Planning and Control in Large-Scale, Rapidly Changing Environments
    Prassler, Erwin
    Scholz, Jens
    Illmann, Jörg
    Strobel, Matthias
    Fiorini, Paolo
    IT - Information Technology, 2000, 42 (01): : 16 - 23