Resources
In my journey of exploring and learning topics like robotics, optimization, control, and deep learning, I have encountered numerous invaluable resources. These include insightful YouTube videos and comprehensive blog posts that I have discovered and benefited from.
To share these execellent learning materials with others who are on a similar path, I have curated a list of these resources organized by topic as shown below.
Control
- Optimal Control (CMU 16-745) by Prof. Zac Manchester.
Pontryagin meets Bellman from IFAC Seminar
- Adaptive Control
- System Identification and Adaptive Controls by Prof. Xu Chen
- Adaptive Control and Intersections with Reinforcement Learning from Princeton Seminar
- Data-Driven Control
- Physics Informed Machine Learning by Prof. Steve Brunton
- Sparsity and Compression & Data-Driven Dynamical Systems Overview by Prof. Steve Brunton
- Data-Driven Modelling and Control with the Koopman Operator
- Digital Control
- Discrete Control by Brian Douglas
- ELEC 3004 Digital Linear Systems: Signals & Control (University of Queesland)
- ECE 4540 Digital Control Systems (University of Colorado)
- Hybrid System Control
- Reinforcement Learning
- Reinforcement Learning: Machine Learning Meets Control Theory by Prof. Steve Brunton
- CS 182 Lecture 15-16 & CS 285 by Prof. Sergey Levine
- Foundations of Deep RL Series by Prof. Pieter Abbeel
Deep Learning
Deep Learning (An MIT Press book) & Towards Geometric Deep Learning
Natural Language Processing and Large Language Models by Serrano.Academy
- Neural Networks Architecture
- Generative Models
Differential Geometry
Optimization
- Intro to Optimization by Prof. Lewis Mitchell
Approximate Dynamic Programming by Prof. Dimitri P. Bertsekas
- Ajoint Sensitivity Analysis
- Differentiable Programming
Robotics
Simulators and Differentiable Simulation
MuJoCo developed by Google DeepMind
- MuJoCo Bootcamp that programming in both C++ and Python by Prof. Pranav Bhounsule.
Manipulation and Locomotion
Robotic Manipulation and Underactuated Robotics by Prof. Russ Tedrake
Legged Robotics by Prof. Pranav Bhounsule.
Algorithms
106B/206B Discussion at UC Berkeley
AI and Machine Learning for Robots by Prof. Wenhua Yu