Online Video Lectures

Introduction to Robotics (taught by Oussama Khatib at Stanford)

  • Spatial representations
  • Forward kinematics
  • Jacobian
  • Inverse kinematics
  • Dynamics
  • PID control
  • Joint space control

Programming a Robotic Car (taught by Sebastian Thrun, based on Probabilistic Robotics)

  • Localization (deterministic and stochastic)
  • Kalman filters
  • Particle filters
  • A* search
  • Dynamic programming
  • Path smoothing
  • PID control

Underactuated Robotics (taught by Russell Tedrake at MIT)

  • Nonlinear dynamics
  • Motion planning
  • Feedback linearization
  • Optimal control

Introduction to Artificial Intelligence (taught by Peter Norvig and Sebastian Thrun at Stanford)

  • Bayesian inference
  • Machine learning
  • Planning
  • Hidden Markov models
  • Game theory

 Machine Learning (taught by Andrew Ng at Stanford)

  • Classification
  • Gradient descent
  • Regression
  • Neural networks
  • Support vector machines
  • Clustering
  • Dimensionality reduction
  • Anomaly detection
  • Recommender systems

Programming Paradigms (taught by Jerry Cain at Stanford)

  • c++
  • STL
  • Python

RoboticsCourseware.org

Developed by Dr. Aaron Dollar and his team at Yale University. Take a look here

  • No labels