Baidu Apollo EM Motion Planner

07/20/2018
by   Haoyang Fan, et al.
0

In this manuscript, we introduce a real-time motion planning system based on the Baidu Apollo (open source) autonomous driving platform. The developed system aims to address the industrial level-4 motion planning problem while considering safety, comfort and scalability. The system covers multilane and single-lane autonomous driving in a hierarchical manner: (1) The top layer of the system is a multilane strategy that handles lane-change scenarios by comparing lane-level trajectories computed in parallel. (2) Inside the lane-level trajectory generator, it iteratively solves path and speed optimization based on a Frenet frame. (3) For path and speed optimization, a combination of dynamic programming and spline-based quadratic programming is proposed to construct a scalable and easy-to-tune framework to handle traffic rules, obstacle decisions and smoothness simultaneously. The planner is scalable to both highway and lower-speed city driving scenarios. We also demonstrate the algorithm through scenario illustrations and on-road test results. The system described in this manuscript has been deployed to dozens of Baidu Apollo autonomous driving vehicles since Apollo v1.5 was announced in September 2017. As of May 16th, 2018, the system has been tested under 3,380 hours and approximately 68,000 kilometers (42,253 miles) of closed-loop autonomous driving under various urban scenarios. The algorithm described in this manuscript is available at https://github.com/ApolloAuto/apollo/tree/master/modules/planning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2019

A Data Driven Approach for Motion Planning of Autonomous Driving Under Complex Scenario

To guarantee the safe and efficient motion planning of autonomous drivin...
research
09/21/2023

Real-Time Capable Decision Making for Autonomous Driving Using Reachable Sets

Despite large advances in recent years, real-time capable motion plannin...
research
03/15/2022

Flash: Fast and Light Motion Prediction for Autonomous Driving with Bayesian Inverse Planning and Learned Motion Profiles

Motion prediction of road users in traffic scenes is critical for autono...
research
12/05/2022

Bi-Level Optimization Augmented with Conditional Variational Autoencoder for Autonomous Driving in Dense Traffic

Autonomous driving has a natural bi-level structure. The goal of the upp...
research
03/19/2020

Formation and Reconfiguration of Tight Multi-Lane Platoons

Advances in vehicular communication technologies are expected to facilit...
research
05/31/2023

TOFG: A Unified and Fine-Grained Environment Representation in Autonomous Driving

In autonomous driving, an accurate understanding of environment, e.g., t...
research
10/01/2021

Multi-lane Cruising Using Hierarchical Planning and Reinforcement Learning

Competent multi-lane cruising requires using lane changes and within-lan...

Please sign up or login with your details

Forgot password? Click here to reset