Comprehensive Approach to Motion Planning for Self-Driving Vehicles: Trajectory Roll Out, Route Planning, and Safe Maneuver Execution
摘要
In this paper, a comprehensive strategy for motion planning in self-driving vehicles is presented. The suggested approach, called trajectory roll out motion planning, allows for the computation of time to collision with both stationary and constantly-moving obstacles, facilitating the creation of routes in intricate road networks. The method includes the definition of high-level vehicle behaviors and transitions, which enable the autonomous vehicle to navigate intersections, pass parked vehicles, and merge with other vehicles. Additionally, kinematically feasible paths are calculated in the presence of static barriers. Velocity profiles are also generated to fulfill speed, curvature, and motion planning constraints of moving objects. The efficacy of the approach is demonstrated by testing and debugging in the CARLA simulator, with successful execution of planned maneuvers in the real world. The research findings offer valuable insights and techniques for motion planning in autonomous vehicles.