UW CSE Robotics - Nicholas Roy, "Planning to Fly and Drive Aggressively"
Paul G. Allen School via YouTube
Overview
Syllabus
Intro
Challenges
Fast Approximation Techniques For Planning Aggressive Flight
Planning with Complex Dynamics
The problem with the RRT
Differential flatness
Differentially flat representations exist for many systems
RRT* as a initialization
Performance Comparison
How does the polynomial optimization work?
Unknown Environment Assumptions
Different Cost Functions
Collecting Training Data
Learning Collision Probabilities
Planning With Collision Probabilities
What is the biggest thing holding back the performance?
Generalization
Modelling distributions
Enforcing smoothness
Theorem
Generalized Kernel Estimation
Our solution: A Bayesian approach
Empirical vs Guaranteed Safety
Safety guarantee emphasizes sensing
Receding-horizon planning
Strategy: Predict a correction to the shortest-path heuristic
Training: Brief sketch
Data Representation Descriptive Features
Results: Characteristics of Learned Model
Autonomous RC Car Experiments
Experiment: Baseline Planner
Experiment: Our Planner
What's Next...?
What is Needed?
Acknowledgements
Taught by
Paul G. Allen School