
Understanding Model Predictive Control, Part 2: What is MPC?
Learn how model predictive control (MPC) works. Using a simple car example, this video provides insight into an MPC controller’s strategy for finding the optimal steering wheel angle to...
See MoreTime domain - tutorial 5: signal properties
In this video, we learn about some special signals which are symmetric around the y-axis (even) or around the origin (odd) . Then we talk about periodic sign...
See MoreEuler Angles and the Euler Rotation Sequence
In this video we discuss how Euler angles are used to define the relative orientation of one coordinate frame to another.
See MoreThe Fourier Transform and Derivatives
This video describes how the Fourier Transform can be used to accurately and efficiently compute derivatives, with implications for the numerical solution of differential equations.
See MorePosicast Control 4 - ( In English )
This video continues to explore the gantry crame control simulations in open-loop- The main focus is the half-cycle Posicast.
See MoreFrequency domain – tutorial 10: modulation
In this video, we learn about modulation technique which is commonly used in communication systems to send information from transmitter to receiver. The foll...
See MoreControl Systems with MATLAB - Time Domain Analysis
Peter Ponders PID - LQR Optimizing Two Outputs
Closed Loop Feedback Control
Intro to closed loop (feedback) control motivation, theory, block diagrams and block diagram algebra, and PID controllers
See MoreRatio Control and Scaled Signal Calculations
When and how to use ratio, and how to implement within standard scaled signals
See MoreTutorial on Root Locus
Peter Ponders PID - Controlling a non-integrating single pole system. Part 3...
Part 3 uses PI control which is the only practical means of control a non-integrating single pole system.http://deltamotion.comhttp://forum.deltamotion.com
See MoreBode Plot Gain and Phase Margin Determination
I'll show you how we can determine the Gain and Phase Margin from a Bode Plot (at some fixed controller gain).
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 4 - Model Fre...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Humans, Robots, and Non-Prehensile Manipulation
This is a fun video that was inspired by a presentation I saw at the 2015 International Conference on Robotics and Automation (ICRA). I wanted to see if humans could duplicate the...
See MoreLecture 6: Signal Flow Graphs and Mason's Gain Rule
TikZ source Code: Cascade of several subsystems
TikZ source Code: Cascade of several subsystems.
See MoreTransfer Function to State Space
In this video we show how to transform a transfer function to an equivalent state space representation. We will derive various transformations such as contr...
See MoreRL Course by David Silver - Lecture 10: Classic Games
An overview of Game Theory, minimax search, self-play and imperfect information games.
See MoreUnderstanding Sensor Fusion and Tracking, Part 2: Fusing a Mag, Accel, and G...
This video describes how we can use a magnetometer, accelerometer, and a gyro to estimate an object’s orientation. The goal is to show how these sensors contribute to the solution, and to...
See MoreSingular Value Decomposition (SVD): Mathematical Overview
This video presents a mathematical overview of the singular value decomposition (SVD).
See MoreTikZ source Code: Sliding Mode Control Example System 1
TikZ source Code: Sliding Mode Control Example System 1
See MoreGaussian/Normal Distributions
In this video we discuss the Gaussian (AKA Normal) probability distribution function. We show how it relates to the error function (erf) and discuss how to ...
See MoreData-Driven Control: Eigensystem Realization Algorithm Procedure
In this lecture, we describe the eigensystem realization algorithm (ERA) in detail, including step-by-step algorithmic instructions.
See MoreSVD: Importance of Alignment [Matlab]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Matlab code).
See More