SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Data Driven Method of Prediction
and Planning for Autonomous
Driving at Baidu Apollo
Yu Huang
Sunnyvale, California
Yu.huang07@gmail.com
References
• An Auto-tuning Framework for Autonomous Vehicles
• Data Driven Prediction Architecture for Autonomous Driving and its
Application on Apollo Platform
• DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization
and its Application in Autonomous Driving
• TDR-OBCA: A Reliable Planner for Autonomous Driving in Free-Space
Environment
• DRF: A Framework for High-Accuracy Autonomous Driving Vehicle
Modeling
• A Learning-Based Tune-Free Control Framework for Large Scale
Autonomous Driving System Deployment
An Auto-tuning Framework for Autonomous Vehicles
• Many autonomous driving motion planners generate trajectories by optimizing a reward/cost
functional.
• Designing and tuning a high-performance reward/cost functional for Level-4 autonomous driving
vehicles is challenging.
• Traditionally, reward/cost functional tuning involves substantial human effort and time spent on
both simulations and road tests.
• As the scenario becomes more complicated, tuning to improve the motion planner performance
becomes increasingly difficult.
• A data-driven auto-tuning framework based on the Apollo autonomous driving framework.
• The framework includes a rank-based conditional inverse reinforcement learning algorithm, an
offline training strategy and an automatic method of collecting and labeling data.
• The advantages: First, compared to that of most inverse reinforcement learning algorithms, the
algorithm training is efficient and capable of being applied to different scenarios; Second, the
offline training strategy offers a safe way to adjust the parameters before public road testing;
Third, the expert driving data and information about the surrounding environment are collected
and automatically labeled, which considerably reduces the manual effort.
An Auto-tuning Framework for Autonomous Vehicles
An Auto-tuning Framework for Autonomous Vehicles
An Auto-tuning Framework for Autonomous Vehicles
An Auto-tuning Framework for Autonomous Vehicles
One frame of the optimal trajectory with respect to the tuned
reward functional compared to the human driving trajectory.
Data Driven Prediction Architecture for Autonomous
Driving and its Application on Apollo Platform
• Autonomous Driving vehicles (ADV) are on road with large scales.
• For safe and efficient operations, ADVs must be able to predict the future states
and iterative with road entities in complex, real-world driving scenarios.
• How to migrate a well-trained prediction model from one geo-fenced area to
another is essential in scaling the ADV operation and is difficult most of the time
since the terrains, traffic rules, entities distributions, driving/walking patterns
would be largely different in different geo-fenced operation areas.
• In this paper, a highly automated learning-based prediction model pipeline, which
has been deployed on Baidu Apollo self-driving platform, to support different
prediction learning sub-modules’ data annotation, feature extraction, model
training/tuning and deployment.
• This pipeline is completely automatic without any human intervention and shows
an up to 400% efficiency increase in parameter tuning, when deployed at scale in
different scenarios across nations.
Data Driven Prediction Architecture for Autonomous
Driving and its Application on Apollo Platform
Onboard architecture of
the prediction module on
Apollo autonomous driving
open-source platform
Data Driven Prediction Architecture for Autonomous
Driving and its Application on Apollo Platform
Offboard architecture of
the prediction module on
Apollo autonomous driving
open-source platform
Data Driven Prediction Architecture for Autonomous
Driving and its Application on Apollo Platform
Structure of semantic map + LSTM model
Data Driven Prediction Architecture for Autonomous
Driving and its Application on Apollo Platform
Workflow of intention prediction
and post trajectory generation.
Data Driven Prediction Architecture for Autonomous
Driving and its Application on Apollo Platform
DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory
Optimization and its Application in Autonomous Driving
• This is a free space trajectory optimization algorithm of autonomous
driving vehicle, which decouples the collision-free trajectory planning
problem into a Dual-Loop Iterative Anchoring Path Smoothing (DL-
IAPS) and a Piece-wise Jerk Speed Optimization (PJSO).
• The work leads to remarkable driving performance improvements
including more precise collision avoidance, higher control feasibility
and better driving comfort, as those are often hard to realize in other
existing path/speed decoupled trajectory optimization methods.
Open Space Planner Architecture
DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory
Optimization and its Application in Autonomous Driving
DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory
Optimization and its Application in Autonomous Driving
On-road test vehicle controller architecture
DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory
Optimization and its Application in Autonomous Driving
DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory
Optimization and its Application in Autonomous Driving
TDR-OBCA: A Reliable Planner for Autonomous
Driving in Free-Space Environment
• This is an optimization-based collision avoidance trajectory generation
method for autonomous driving in free-space environments, with
enhanced robustness, driving comfort and efficiency.
• Starting from the hybrid optimization-based framework, here comes
two warm start methods, temporal and dual variable warm starts, to
improve the efficiency.
TDR-OBCA Architecture
TDR-OBCA: A Reliable Planner for Autonomous
Driving in Free-Space Environment
TDR-OBCA application in Apollo
Autonomous Driving Platform
TDR-OBCA: A Reliable Planner for Autonomous
Driving in Free-Space Environment
DRF: A Framework for High-Accuracy
Autonomous Driving Vehicle Modeling
• An accurate vehicle dynamic model is the key to bridge the gap between
simulation and real road test in autonomous driving.
• This is a Dynamic model-Residual correction model Framework (DRF) for
vehicle dynamic modeling (DM).
• On top of any existing open-loop dynamic model, this framework builds a
Residual Correction Model (RCM) by integrating deep NN with Sparse
Variational Gaussian Process (SVGP) model.
• RCM takes a sequence of vehicle control commands and dynamic status for
a certain time duration as modeling inputs, extracts underlying context
from this sequence with deep encoder networks, and predicts open-loop
dynamic model prediction errors.
• Five vehicle dynamic models are derived from DRF via encoder variation.
DRF: A Framework for High-Accuracy
Autonomous Driving Vehicle Modeling
Apollo DRF Machine Learning Platform
Dynamic residual correction Framework (DRF) Structure
DRF: A Framework for High-Accuracy
Autonomous Driving Vehicle Modeling
Residual correction module (RCM) structure with transformer encoder
Residual correction module (RCM) structure with CNN encoder
DRF: A Framework for High-Accuracy
Autonomous Driving Vehicle Modeling
DRF: A Framework for High-Accuracy
Autonomous Driving Vehicle Modeling
Control-in-the-Loop Simulation
DRF: A Framework for High-Accuracy
Autonomous Driving Vehicle Modeling
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
• This is the design of a tune-free (human-out-of-the-loop parameter tuning)
control framework, aiming at accelerating large scale autonomous driving
system deployed on various vehicles and driving environments.
• The framework consists of three ML-based procedures, which jointly
automate the control parameter tuning for autonomous driving, including:
a learning-based dynamic modeling procedure, to enable the control-in-
the-loop simulation with highly accurate vehicle dynamics for parameter
tuning; a learning-based open-loop mapping procedure, to solve the
feedforward control parameters tuning; and a Bayesian-optimization (BO)-
based closed-loop parameter tuning procedure, to automatically tune
feedback control (PID, LQR, MRAC, MPC, etc.) parameters in simulation
environment.
• This framework has been validated on different vehicles in US and China.
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Complete tune-free control framework
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Simulation-based autonomous driving system
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Closed-loop control architecture
Linear-Quadratic- Regulator
= LQR
Model-Predictive-Control
= MPC
Model-Reference-Adaptive-Control
= MRAC
Proportional-Integral-Difference
= PID
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Simulation-based autotuner flowchart
A cloud-based simulation environment that runs autonomous driving full stack (from perception to
control) and, on this basis, distributes tens of suggested optimal parameters in thousands of
scenarios in parallel to generate running records/history under these parameters. 2.) A performance
profiling module that grades the simulation records generated from previous part. 3.) A Bayesian-
based optimizer that efficiently suggests new trials of parameters based on previous grading scores.
This finishes one iteration and sends back to simulation environment again for next iteration.
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Closed-loop control architecture
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Gaussian Process Regression = GPR
Tree-structured Parzen Estimator = TPE
Experimental vehicles in Apollo Platform
A Learning-Based Tune-Free Control Framework for
Large Scale Autonomous Driving System Deployment
Prediction,Planninng & Control at Baidu

Weitere ähnliche Inhalte

Was ist angesagt?

Autonomous car Working (Deep learning)
Autonomous car Working (Deep learning)Autonomous car Working (Deep learning)
Autonomous car Working (Deep learning)Bharath Chava
 
HELMET DETECTION USING ARTIFICIAL INTELLIGENCE
HELMET DETECTION USING ARTIFICIAL INTELLIGENCEHELMET DETECTION USING ARTIFICIAL INTELLIGENCE
HELMET DETECTION USING ARTIFICIAL INTELLIGENCEIRJET Journal
 
Autonomous car
Autonomous carAutonomous car
Autonomous carAnil kale
 
Logistic regression in Machine Learning
Logistic regression in Machine LearningLogistic regression in Machine Learning
Logistic regression in Machine LearningKuppusamy P
 
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation..."Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...Edge AI and Vision Alliance
 
Deep VO and SLAM
Deep VO and SLAMDeep VO and SLAM
Deep VO and SLAMYu Huang
 
Robot Localization With AMCL
Robot Localization With AMCLRobot Localization With AMCL
Robot Localization With AMCL6 River Systems
 
Moving object detection in video surveillance
Moving object detection in video surveillanceMoving object detection in video surveillance
Moving object detection in video surveillanceAshfaqul Haque John
 
Kalman filter for object tracking
Kalman filter for object trackingKalman filter for object tracking
Kalman filter for object trackingMohit Yadav
 
Presentation on driverless cars by shahin hussan
Presentation on driverless cars by shahin hussan Presentation on driverless cars by shahin hussan
Presentation on driverless cars by shahin hussan Shahinhussan
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationMahesh Tibrewal
 
Deep Reinforcement Learning and Its Applications
Deep Reinforcement Learning and Its ApplicationsDeep Reinforcement Learning and Its Applications
Deep Reinforcement Learning and Its ApplicationsBill Liu
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxsathiyasowmi
 
Driver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye ClosureDriver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye ClosureIJMER
 
fusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving IIfusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving IIYu Huang
 
Semantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network ApproachesSemantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network ApproachesFellowship at Vodafone FutureLab
 
Depth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningDepth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningYu Huang
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learningSubrat Panda, PhD
 

Was ist angesagt? (20)

Autonomous car Working (Deep learning)
Autonomous car Working (Deep learning)Autonomous car Working (Deep learning)
Autonomous car Working (Deep learning)
 
HELMET DETECTION USING ARTIFICIAL INTELLIGENCE
HELMET DETECTION USING ARTIFICIAL INTELLIGENCEHELMET DETECTION USING ARTIFICIAL INTELLIGENCE
HELMET DETECTION USING ARTIFICIAL INTELLIGENCE
 
Autonomous car
Autonomous carAutonomous car
Autonomous car
 
Logistic regression in Machine Learning
Logistic regression in Machine LearningLogistic regression in Machine Learning
Logistic regression in Machine Learning
 
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation..."Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
"Semantic Segmentation for Scene Understanding: Algorithms and Implementation...
 
Deep VO and SLAM
Deep VO and SLAMDeep VO and SLAM
Deep VO and SLAM
 
Lecture 09: SLAM
Lecture 09: SLAMLecture 09: SLAM
Lecture 09: SLAM
 
Robot Localization With AMCL
Robot Localization With AMCLRobot Localization With AMCL
Robot Localization With AMCL
 
Moving object detection in video surveillance
Moving object detection in video surveillanceMoving object detection in video surveillance
Moving object detection in video surveillance
 
Kalman filter for object tracking
Kalman filter for object trackingKalman filter for object tracking
Kalman filter for object tracking
 
Presentation on driverless cars by shahin hussan
Presentation on driverless cars by shahin hussan Presentation on driverless cars by shahin hussan
Presentation on driverless cars by shahin hussan
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Deep Reinforcement Learning and Its Applications
Deep Reinforcement Learning and Its ApplicationsDeep Reinforcement Learning and Its Applications
Deep Reinforcement Learning and Its Applications
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithm
 
Drowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptxDrowsiness Detection using machine learning (1).pptx
Drowsiness Detection using machine learning (1).pptx
 
Driver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye ClosureDriver Fatigue Monitoring System Using Eye Closure
Driver Fatigue Monitoring System Using Eye Closure
 
fusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving IIfusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving II
 
Semantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network ApproachesSemantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network Approaches
 
Depth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningDepth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep Learning
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learning
 

Ähnlich wie Prediction,Planninng & Control at Baidu

Driving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVDriving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVYu Huang
 
Driving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving VDriving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving VYu Huang
 
Driving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving IIDriving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving IIYu Huang
 
Driving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous DrivingDriving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous DrivingYu Huang
 
Driving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving IIIDriving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving IIIYu Huang
 
Driving behaviors for adas and autonomous driving XIII
Driving behaviors for adas and autonomous driving XIIIDriving behaviors for adas and autonomous driving XIII
Driving behaviors for adas and autonomous driving XIIIYu Huang
 
virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...
virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...
virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...Uvaiz2
 
Driving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIDriving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIYu Huang
 
Optimal Contro To Save Fuel I Hha09 Rev4
Optimal Contro To Save Fuel I Hha09 Rev4Optimal Contro To Save Fuel I Hha09 Rev4
Optimal Contro To Save Fuel I Hha09 Rev4Railways and Harbours
 
Driving behaviors for adas and autonomous driving XI
Driving behaviors for adas and autonomous driving XIDriving behaviors for adas and autonomous driving XI
Driving behaviors for adas and autonomous driving XIYu Huang
 
Literature Survey on Co-operative Adaptive Cruise Control
Literature Survey on Co-operative Adaptive Cruise ControlLiterature Survey on Co-operative Adaptive Cruise Control
Literature Survey on Co-operative Adaptive Cruise ControlIRJET Journal
 
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar SystemNewly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar SystemjournalBEEI
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemIRJET Journal
 
Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...
Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...
Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...IRJET Journal
 
Design proposal of suspension testing rig
Design proposal of suspension testing rigDesign proposal of suspension testing rig
Design proposal of suspension testing rigSUMEET RAIKWAR
 
EVfleetSolutions_ver2211(Eng) (1).pptx
EVfleetSolutions_ver2211(Eng) (1).pptxEVfleetSolutions_ver2211(Eng) (1).pptx
EVfleetSolutions_ver2211(Eng) (1).pptxYuukiKubo1
 

Ähnlich wie Prediction,Planninng & Control at Baidu (20)

Driving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVDriving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IV
 
Driving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving VDriving Behavior for ADAS and Autonomous Driving V
Driving Behavior for ADAS and Autonomous Driving V
 
Driving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving IIDriving Behavior for ADAS and Autonomous Driving II
Driving Behavior for ADAS and Autonomous Driving II
 
Making the Most of Long-Range Models for AV/CV Planning
Making the Most of Long-Range Models for AV/CV PlanningMaking the Most of Long-Range Models for AV/CV Planning
Making the Most of Long-Range Models for AV/CV Planning
 
Driving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous DrivingDriving behavior for ADAS and Autonomous Driving
Driving behavior for ADAS and Autonomous Driving
 
Cy4301578585
Cy4301578585Cy4301578585
Cy4301578585
 
FinalReport
FinalReportFinalReport
FinalReport
 
Driving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving IIIDriving Behavior for ADAS and Autonomous Driving III
Driving Behavior for ADAS and Autonomous Driving III
 
Driving behaviors for adas and autonomous driving XIII
Driving behaviors for adas and autonomous driving XIIIDriving behaviors for adas and autonomous driving XIII
Driving behaviors for adas and autonomous driving XIII
 
virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...
virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...
virtual-system-integration-and-early-functional-validation-in-the-whole-vehic...
 
Driving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIDriving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XII
 
Abhilash motarwar resume cf
Abhilash motarwar resume cfAbhilash motarwar resume cf
Abhilash motarwar resume cf
 
Optimal Contro To Save Fuel I Hha09 Rev4
Optimal Contro To Save Fuel I Hha09 Rev4Optimal Contro To Save Fuel I Hha09 Rev4
Optimal Contro To Save Fuel I Hha09 Rev4
 
Driving behaviors for adas and autonomous driving XI
Driving behaviors for adas and autonomous driving XIDriving behaviors for adas and autonomous driving XI
Driving behaviors for adas and autonomous driving XI
 
Literature Survey on Co-operative Adaptive Cruise Control
Literature Survey on Co-operative Adaptive Cruise ControlLiterature Survey on Co-operative Adaptive Cruise Control
Literature Survey on Co-operative Adaptive Cruise Control
 
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar SystemNewly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
Newly Developed Nonlinear Vehicle Model for an Active Anti-roll Bar System
 
Obstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance SystemObstacle Detection and Collision Avoidance System
Obstacle Detection and Collision Avoidance System
 
Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...
Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...
Comparative Analysis of Tuning Hyperparameters in Policy-Based DRL Algorithm ...
 
Design proposal of suspension testing rig
Design proposal of suspension testing rigDesign proposal of suspension testing rig
Design proposal of suspension testing rig
 
EVfleetSolutions_ver2211(Eng) (1).pptx
EVfleetSolutions_ver2211(Eng) (1).pptxEVfleetSolutions_ver2211(Eng) (1).pptx
EVfleetSolutions_ver2211(Eng) (1).pptx
 

Mehr von Yu Huang

Application of Foundation Model for Autonomous Driving
Application of Foundation Model for Autonomous DrivingApplication of Foundation Model for Autonomous Driving
Application of Foundation Model for Autonomous DrivingYu Huang
 
The New Perception Framework in Autonomous Driving: An Introduction of BEV N...
The New Perception Framework  in Autonomous Driving: An Introduction of BEV N...The New Perception Framework  in Autonomous Driving: An Introduction of BEV N...
The New Perception Framework in Autonomous Driving: An Introduction of BEV N...Yu Huang
 
Data Closed Loop in Simulation Test of Autonomous Driving
Data Closed Loop in Simulation Test of Autonomous DrivingData Closed Loop in Simulation Test of Autonomous Driving
Data Closed Loop in Simulation Test of Autonomous DrivingYu Huang
 
BEV Joint Detection and Segmentation
BEV Joint Detection and SegmentationBEV Joint Detection and Segmentation
BEV Joint Detection and SegmentationYu Huang
 
BEV Object Detection and Prediction
BEV Object Detection and PredictionBEV Object Detection and Prediction
BEV Object Detection and PredictionYu Huang
 
Fisheye based Perception for Autonomous Driving VI
Fisheye based Perception for Autonomous Driving VIFisheye based Perception for Autonomous Driving VI
Fisheye based Perception for Autonomous Driving VIYu Huang
 
Fisheye/Omnidirectional View in Autonomous Driving V
Fisheye/Omnidirectional View in Autonomous Driving VFisheye/Omnidirectional View in Autonomous Driving V
Fisheye/Omnidirectional View in Autonomous Driving VYu Huang
 
Fisheye/Omnidirectional View in Autonomous Driving IV
Fisheye/Omnidirectional View in Autonomous Driving IVFisheye/Omnidirectional View in Autonomous Driving IV
Fisheye/Omnidirectional View in Autonomous Driving IVYu Huang
 
LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)
LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)
LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)Yu Huang
 
How to Build a Data Closed-loop Platform for Autonomous Driving?
How to Build a Data Closed-loop Platform for Autonomous Driving?How to Build a Data Closed-loop Platform for Autonomous Driving?
How to Build a Data Closed-loop Platform for Autonomous Driving?Yu Huang
 
Annotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous DrivingAnnotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous DrivingYu Huang
 
Simulation for autonomous driving at uber atg
Simulation for autonomous driving at uber atgSimulation for autonomous driving at uber atg
Simulation for autonomous driving at uber atgYu Huang
 
Multi sensor calibration by deep learning
Multi sensor calibration by deep learningMulti sensor calibration by deep learning
Multi sensor calibration by deep learningYu Huang
 
Prediction and planning for self driving at waymo
Prediction and planning for self driving at waymoPrediction and planning for self driving at waymo
Prediction and planning for self driving at waymoYu Huang
 
Jointly mapping, localization, perception, prediction and planning
Jointly mapping, localization, perception, prediction and planningJointly mapping, localization, perception, prediction and planning
Jointly mapping, localization, perception, prediction and planningYu Huang
 
Data pipeline and data lake for autonomous driving
Data pipeline and data lake for autonomous drivingData pipeline and data lake for autonomous driving
Data pipeline and data lake for autonomous drivingYu Huang
 
Open Source codes of trajectory prediction & behavior planning
Open Source codes of trajectory prediction & behavior planningOpen Source codes of trajectory prediction & behavior planning
Open Source codes of trajectory prediction & behavior planningYu Huang
 
Lidar in the adverse weather: dust, fog, snow and rain
Lidar in the adverse weather: dust, fog, snow and rainLidar in the adverse weather: dust, fog, snow and rain
Lidar in the adverse weather: dust, fog, snow and rainYu Huang
 
Autonomous Driving of L3/L4 Commercial trucks
Autonomous Driving of L3/L4 Commercial trucksAutonomous Driving of L3/L4 Commercial trucks
Autonomous Driving of L3/L4 Commercial trucksYu Huang
 
3-d interpretation from single 2-d image V
3-d interpretation from single 2-d image V3-d interpretation from single 2-d image V
3-d interpretation from single 2-d image VYu Huang
 

Mehr von Yu Huang (20)

Application of Foundation Model for Autonomous Driving
Application of Foundation Model for Autonomous DrivingApplication of Foundation Model for Autonomous Driving
Application of Foundation Model for Autonomous Driving
 
The New Perception Framework in Autonomous Driving: An Introduction of BEV N...
The New Perception Framework  in Autonomous Driving: An Introduction of BEV N...The New Perception Framework  in Autonomous Driving: An Introduction of BEV N...
The New Perception Framework in Autonomous Driving: An Introduction of BEV N...
 
Data Closed Loop in Simulation Test of Autonomous Driving
Data Closed Loop in Simulation Test of Autonomous DrivingData Closed Loop in Simulation Test of Autonomous Driving
Data Closed Loop in Simulation Test of Autonomous Driving
 
BEV Joint Detection and Segmentation
BEV Joint Detection and SegmentationBEV Joint Detection and Segmentation
BEV Joint Detection and Segmentation
 
BEV Object Detection and Prediction
BEV Object Detection and PredictionBEV Object Detection and Prediction
BEV Object Detection and Prediction
 
Fisheye based Perception for Autonomous Driving VI
Fisheye based Perception for Autonomous Driving VIFisheye based Perception for Autonomous Driving VI
Fisheye based Perception for Autonomous Driving VI
 
Fisheye/Omnidirectional View in Autonomous Driving V
Fisheye/Omnidirectional View in Autonomous Driving VFisheye/Omnidirectional View in Autonomous Driving V
Fisheye/Omnidirectional View in Autonomous Driving V
 
Fisheye/Omnidirectional View in Autonomous Driving IV
Fisheye/Omnidirectional View in Autonomous Driving IVFisheye/Omnidirectional View in Autonomous Driving IV
Fisheye/Omnidirectional View in Autonomous Driving IV
 
LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)
LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)
LiDAR in the Adverse Weather: Dust, Snow, Rain and Fog (2)
 
How to Build a Data Closed-loop Platform for Autonomous Driving?
How to Build a Data Closed-loop Platform for Autonomous Driving?How to Build a Data Closed-loop Platform for Autonomous Driving?
How to Build a Data Closed-loop Platform for Autonomous Driving?
 
Annotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous DrivingAnnotation tools for ADAS & Autonomous Driving
Annotation tools for ADAS & Autonomous Driving
 
Simulation for autonomous driving at uber atg
Simulation for autonomous driving at uber atgSimulation for autonomous driving at uber atg
Simulation for autonomous driving at uber atg
 
Multi sensor calibration by deep learning
Multi sensor calibration by deep learningMulti sensor calibration by deep learning
Multi sensor calibration by deep learning
 
Prediction and planning for self driving at waymo
Prediction and planning for self driving at waymoPrediction and planning for self driving at waymo
Prediction and planning for self driving at waymo
 
Jointly mapping, localization, perception, prediction and planning
Jointly mapping, localization, perception, prediction and planningJointly mapping, localization, perception, prediction and planning
Jointly mapping, localization, perception, prediction and planning
 
Data pipeline and data lake for autonomous driving
Data pipeline and data lake for autonomous drivingData pipeline and data lake for autonomous driving
Data pipeline and data lake for autonomous driving
 
Open Source codes of trajectory prediction & behavior planning
Open Source codes of trajectory prediction & behavior planningOpen Source codes of trajectory prediction & behavior planning
Open Source codes of trajectory prediction & behavior planning
 
Lidar in the adverse weather: dust, fog, snow and rain
Lidar in the adverse weather: dust, fog, snow and rainLidar in the adverse weather: dust, fog, snow and rain
Lidar in the adverse weather: dust, fog, snow and rain
 
Autonomous Driving of L3/L4 Commercial trucks
Autonomous Driving of L3/L4 Commercial trucksAutonomous Driving of L3/L4 Commercial trucks
Autonomous Driving of L3/L4 Commercial trucks
 
3-d interpretation from single 2-d image V
3-d interpretation from single 2-d image V3-d interpretation from single 2-d image V
3-d interpretation from single 2-d image V
 

Kürzlich hochgeladen

Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Kürzlich hochgeladen (20)

Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

Prediction,Planninng & Control at Baidu

  • 1. Data Driven Method of Prediction and Planning for Autonomous Driving at Baidu Apollo Yu Huang Sunnyvale, California Yu.huang07@gmail.com
  • 2. References • An Auto-tuning Framework for Autonomous Vehicles • Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform • DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization and its Application in Autonomous Driving • TDR-OBCA: A Reliable Planner for Autonomous Driving in Free-Space Environment • DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling • A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment
  • 3. An Auto-tuning Framework for Autonomous Vehicles • Many autonomous driving motion planners generate trajectories by optimizing a reward/cost functional. • Designing and tuning a high-performance reward/cost functional for Level-4 autonomous driving vehicles is challenging. • Traditionally, reward/cost functional tuning involves substantial human effort and time spent on both simulations and road tests. • As the scenario becomes more complicated, tuning to improve the motion planner performance becomes increasingly difficult. • A data-driven auto-tuning framework based on the Apollo autonomous driving framework. • The framework includes a rank-based conditional inverse reinforcement learning algorithm, an offline training strategy and an automatic method of collecting and labeling data. • The advantages: First, compared to that of most inverse reinforcement learning algorithms, the algorithm training is efficient and capable of being applied to different scenarios; Second, the offline training strategy offers a safe way to adjust the parameters before public road testing; Third, the expert driving data and information about the surrounding environment are collected and automatically labeled, which considerably reduces the manual effort.
  • 4. An Auto-tuning Framework for Autonomous Vehicles
  • 5. An Auto-tuning Framework for Autonomous Vehicles
  • 6. An Auto-tuning Framework for Autonomous Vehicles
  • 7. An Auto-tuning Framework for Autonomous Vehicles One frame of the optimal trajectory with respect to the tuned reward functional compared to the human driving trajectory.
  • 8. Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform • Autonomous Driving vehicles (ADV) are on road with large scales. • For safe and efficient operations, ADVs must be able to predict the future states and iterative with road entities in complex, real-world driving scenarios. • How to migrate a well-trained prediction model from one geo-fenced area to another is essential in scaling the ADV operation and is difficult most of the time since the terrains, traffic rules, entities distributions, driving/walking patterns would be largely different in different geo-fenced operation areas. • In this paper, a highly automated learning-based prediction model pipeline, which has been deployed on Baidu Apollo self-driving platform, to support different prediction learning sub-modules’ data annotation, feature extraction, model training/tuning and deployment. • This pipeline is completely automatic without any human intervention and shows an up to 400% efficiency increase in parameter tuning, when deployed at scale in different scenarios across nations.
  • 9. Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform Onboard architecture of the prediction module on Apollo autonomous driving open-source platform
  • 10. Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform Offboard architecture of the prediction module on Apollo autonomous driving open-source platform
  • 11. Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform Structure of semantic map + LSTM model
  • 12. Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform Workflow of intention prediction and post trajectory generation.
  • 13. Data Driven Prediction Architecture for Autonomous Driving and its Application on Apollo Platform
  • 14. DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization and its Application in Autonomous Driving • This is a free space trajectory optimization algorithm of autonomous driving vehicle, which decouples the collision-free trajectory planning problem into a Dual-Loop Iterative Anchoring Path Smoothing (DL- IAPS) and a Piece-wise Jerk Speed Optimization (PJSO). • The work leads to remarkable driving performance improvements including more precise collision avoidance, higher control feasibility and better driving comfort, as those are often hard to realize in other existing path/speed decoupled trajectory optimization methods.
  • 15. Open Space Planner Architecture DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization and its Application in Autonomous Driving
  • 16. DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization and its Application in Autonomous Driving
  • 17. On-road test vehicle controller architecture DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization and its Application in Autonomous Driving
  • 18. DL-IAPS and PJSO: A Path/Speed Decoupled Trajectory Optimization and its Application in Autonomous Driving
  • 19. TDR-OBCA: A Reliable Planner for Autonomous Driving in Free-Space Environment • This is an optimization-based collision avoidance trajectory generation method for autonomous driving in free-space environments, with enhanced robustness, driving comfort and efficiency. • Starting from the hybrid optimization-based framework, here comes two warm start methods, temporal and dual variable warm starts, to improve the efficiency. TDR-OBCA Architecture
  • 20. TDR-OBCA: A Reliable Planner for Autonomous Driving in Free-Space Environment TDR-OBCA application in Apollo Autonomous Driving Platform
  • 21. TDR-OBCA: A Reliable Planner for Autonomous Driving in Free-Space Environment
  • 22. DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling • An accurate vehicle dynamic model is the key to bridge the gap between simulation and real road test in autonomous driving. • This is a Dynamic model-Residual correction model Framework (DRF) for vehicle dynamic modeling (DM). • On top of any existing open-loop dynamic model, this framework builds a Residual Correction Model (RCM) by integrating deep NN with Sparse Variational Gaussian Process (SVGP) model. • RCM takes a sequence of vehicle control commands and dynamic status for a certain time duration as modeling inputs, extracts underlying context from this sequence with deep encoder networks, and predicts open-loop dynamic model prediction errors. • Five vehicle dynamic models are derived from DRF via encoder variation.
  • 23. DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling Apollo DRF Machine Learning Platform Dynamic residual correction Framework (DRF) Structure
  • 24. DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling Residual correction module (RCM) structure with transformer encoder Residual correction module (RCM) structure with CNN encoder
  • 25. DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling
  • 26. DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling Control-in-the-Loop Simulation
  • 27. DRF: A Framework for High-Accuracy Autonomous Driving Vehicle Modeling
  • 28. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment • This is the design of a tune-free (human-out-of-the-loop parameter tuning) control framework, aiming at accelerating large scale autonomous driving system deployed on various vehicles and driving environments. • The framework consists of three ML-based procedures, which jointly automate the control parameter tuning for autonomous driving, including: a learning-based dynamic modeling procedure, to enable the control-in- the-loop simulation with highly accurate vehicle dynamics for parameter tuning; a learning-based open-loop mapping procedure, to solve the feedforward control parameters tuning; and a Bayesian-optimization (BO)- based closed-loop parameter tuning procedure, to automatically tune feedback control (PID, LQR, MRAC, MPC, etc.) parameters in simulation environment. • This framework has been validated on different vehicles in US and China.
  • 29. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment Complete tune-free control framework
  • 30. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment Simulation-based autonomous driving system
  • 31. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment Closed-loop control architecture Linear-Quadratic- Regulator = LQR Model-Predictive-Control = MPC Model-Reference-Adaptive-Control = MRAC Proportional-Integral-Difference = PID
  • 32. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment Simulation-based autotuner flowchart A cloud-based simulation environment that runs autonomous driving full stack (from perception to control) and, on this basis, distributes tens of suggested optimal parameters in thousands of scenarios in parallel to generate running records/history under these parameters. 2.) A performance profiling module that grades the simulation records generated from previous part. 3.) A Bayesian- based optimizer that efficiently suggests new trials of parameters based on previous grading scores. This finishes one iteration and sends back to simulation environment again for next iteration.
  • 33. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment
  • 34. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment Closed-loop control architecture
  • 35. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment Gaussian Process Regression = GPR Tree-structured Parzen Estimator = TPE Experimental vehicles in Apollo Platform
  • 36. A Learning-Based Tune-Free Control Framework for Large Scale Autonomous Driving System Deployment