Learning to drive (from a self-driving car!)

Note: Frenet Coordinate System


The motion planning problem

Predicting the actions of other cars

Example pipeline of a model-based vs data-driven approach. Source
  1. Compute the conditional probabilities for the given [x, y] pairings. This can be modelled as

Behaviour Planning

  1. Feasible
  2. Safe
  3. Legal
  4. Efficient

Polynomial Trajectory Generation

Velocity equation (first-order derivative)
Acceleration equation (second-order derivative)





Building Self-Driving Cars as a 15yo. srianumakonda.com

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Quantum Neural Networks - QNN Part1

A Model with an ‘Eye’ for Fashion

what to do if training on JFT-300M is not an option? convnet teachers to the rescue.

Zooming Past the Competition

Artificial Neural Networks, Part 1

Popular evaluation metrics in recommender systems explained

The Story of a Bad Train-Test Split

Differential and Adaptive Learning Rates — Neural Network Optimizers and Schedulers demystified

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sri Anumakonda

Sri Anumakonda

Building Self-Driving Cars as a 15yo. srianumakonda.com

More from Medium

Machine learning

Artificial Neural Networks in a Nutshell

Understanding The Difference Between AI, ML, And DL: Using An Incredibly Simple Example

Decoding Machine Learning