
Type
Experience
Scope
Frequency domain – tutorial 5: Fourier transform
In this video, we learn about Fourier transform which enables us to travel from time to frequency domain when a signal is not periodic. The learning objectiv...
See MoreLaplace Transforms to Derive Transfer Functions
Once we have a state space model, we will take a Laplace Transform to derive the transfer function to determine the response of an output relative to an inpu...
See MoreAuto Tuning a Small DC Motor in Torque Mode
I was really testing the picture in picture feature of the Screen Flow software I use to make these videos. I knew the auto tuning would work. I kept the v...
See MoreLecture 18: PI and Lag Compensator Design using Root Locus
Stanford CS234: Reinforcement Learning | Winter 2019 | Lecture 1 - Introduct...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Direct Synthesis for PID Controller Design
What tuning parameters should you choose for your controller? The Direct Synthesis Model is one method control engineers use today to evaluate controller par...
See MoreTikZ source Code: Feedback passivity index
TikZ source Code: Feedback passivity index
See MoreLecture 10: Second Order Underdamped Systems: Unit step response and time do...
RL Course by David Silver - Lecture 7: Policy Gradient Methods
Looks at different policy gradients, including Finite Difference, Monte-Carlo and Actor Critic.
See MoreMoving Average Filter - Theory and Software Implementation
Moving average filter theory (time domain, frequency domain, Z-transform, FIR, etc..) and software implementation on a real-time embedded system using an STM32 microcontroller and a...
See MoreStability of Closed Loop Control Systems
This video explains why we need design tools like the Routh-Hurwitz Criterion, Bode Plots, Nyquist Plots, and Root Locus. This is an introduction into the difficulties of determining the...
See MoreState Space to Transfer Function
In this video we show how to transform a linear state space representation of a dynamic system to an equivalent transfer function representation. We will de...
See MoreTikZ source Code: Lyapunov Lure
TikZ source Code: Lyapunov Lure
See MoreControl Bootcamp: Laplace Transforms and the Transfer Function
Here we show how to compute the transfer function using the Laplace transform.
See MoreUnderstanding The Sensitivity Function
In this video I explain the sensitivity function and try to demystify the equation used to solve for the nominal sensitivity peak. Sensitivity describes how much process variations affect...
See MoreReachability and Controllability with Cayley-Hamilton [Control Bootcamp]
Here we use the Cayley-Hamilton Theorem to show that the full state space is reachable if and only if the system is controllable.
See MoreUsing a Homogeneous Transformation Matrix to Combine Rotation and Translatio...
In this video we discuss how to properly deal with coordinate frames that are both rotated and translated from one another. We develop a homogeneous transfo...
See MoreRandomized SVD: Power Iterations and Oversampling
This video discusses the randomized SVD and how to make it more accurate with power iterations (multiple passes through the data matrix) and oversampling.
See MoreData-Driven Control: Change of Variables in Control Systems (Correction)
This video corrects a typo in the previous lecture.
See MoreDesigning a PID Controller Using the Ziegler-Nichols Method
In this video we discuss how to use the Ziegler-Nichols method to choose PID controller gains. In addition to discussing the method and providing a Matlab i...
See MoreSVD: Image Compression [Matlab]
This video describes how to use the singular value decomposition (SVD) for image compression in Matlab.
See MoreDiscrete control #5: The bilinear transform
This is video number five on discrete control and here, we’re going to cover the famous and useful bilinear transform. The bilinear transform is yet another method for converting, or mapping...
See MoreTransfer Functions: Introduction and Implementation
In this video we introduce transfer functions and show how they can be derived from a set of linear, ordinary differential equations. We also examine how to...
See MoreLinear Regression 1 [Matlab]
This video describes how the singular value decomposition (SVD) can be used for linear regression in Matlab (part 1).
See MoreExtremum Seeking Control in Simulink
This lecture explores extremum-seeking control (ESC) on a simple example in Matlab’s Simulink.
See More