
Linear Regression 2 [Python]
This video describes how the singular value decomposition (SVD) can be used for linear regression in Python (part 2).
See MorePosicast Control 5 - (In English)
In this video Posicast in closed-loop is illustrated using a gantry-crane system simulations.
See MoreSolving the 1D Wave Equation
In this video, we solve the 1D wave equation. We utilize the separation of variables method to solve this 2nd order, linear, homogeneous, partial differenti...
See MoreData-Driven Control: Balanced Truncation and BPOD Example
In this lecture, we explore balanced truncation and BPOD on a numerical example in Matlab.
See MoreMachine Learning Control: Tuning a PID Controller with Genetic Algorithms
This lecture shows how to use genetic algorithms to tune the parameters of a PID controller. Tuning a PID controller with genetic algorithms is not generally recommended, but is used to...
See MorePeter Ponders PID - IAE,ITAE,ISE Performance indicators
Performance indicators can be used to compute closed loop pole locations. Only one gain parameter is required to move the pole locations closer to the origi...
See MoreEuler (Gimbal Lock) Explained
In this video we explore Euler Rotations, the most common method for orienting objects in 3d. It's by-product "gimbal lock" can cause headaches for animators because the animated motion can...
See MoreTime domain - tutorial 11: system properties from impulse response
In this video, we learn how to find system properties from the impulse response. Specifically, memoryless, causal, stable and invertible systems will be ful...
See MoreVelocity & Acceleration in Non-Inertial Reference Frames (Coriolis &...
In this video we derive a mathematical description of velocity and acceleration in non-inertial reference frame. We examine the effect of fictitious forces that are witnessed by observers on...
See MoreUnderstanding Model Predictive Control, Part 7: Adaptive MPC Design with Sim...
In this video, you will learn how to design an adaptive MPC controller for an autonomous steering vehicle system whose dynamics change with respect to the longitudinal velocity. After you...
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 MoreTime domain - tutorial 2: signal representation
In this video, we review how to represent information as a signal. The information can be anything such as voice (1D) or an image (2D) or even a video (3D). ...
See MoreDynamic Mode Decomposition (Code)
In this video, we code up the dynamic mode decomposition (DMD) in Matlab and use it to analyze the fluid flow past a circular cylinder at low Reynolds number.
See MoreSimple Examples of PID Control
In this video I continue the topic of PID control. We walk through a simple control system and visualize how each of the three paths, P, I, and D, all address specific problems that arise...
See MoreTikZ source Code: Feedback passivity index
TikZ source Code: Feedback passivity index
See MoreCascade Control Intro
How can we improve the disturbance rejection of our controllers using additional, relevant measurements? Tune in to find out!
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 13 - Fast Rei...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Denoising Data with FFT [Matlab]
This video describes how to clean data with the Fast Fourier Transform (FFT) in Matlab.
See MoreTikZ source Code: Lyapunov Lure
TikZ source Code: Lyapunov Lure
See MoreDynamic Modeling in Process Control
I'll show you how we can build the dynamic models necessary to derive process transfer functions as an introduction to process control.
See MoreRL Course by David Silver - Lecture 9: Exploration and Exploitation
An overview of multi-armed bandits, contextual bandits and Markov Decision Processes.
See MoreThe Fast Fourier Transform Algorithm
Here I discuss the Fast Fourier Transform (FFT) algorithm, one of the most important algorithms of all time.
See MoreSketching Root Locus Part 2
This is the second part of how to sketch a root locus by hand. However instead of following the normal rules for sketching a locus that you'd see in a book, I decided to explain the rules...
See MoreDeploying Deep Learning Models | Deep Learning for Engineers, Part 5
This video covers the additional work and considerations you need to think about once you have a deep neural network that can classify your data. We need to consider that the trained network...
See MoreKalman Filter Tutorial
The Kalman Filter is an easy topic. However, many tutorials are not easy to understand. Most require extensive mathematical background which makes them difficult to understand. Also, most...
See More