
Fourier Series and Gibbs Phenomena [Matlab]
This video will describe how to compute the Fourier Series in Matlab and Gibbs Phenomena that appear for discontinuous functions.
See MoreRobotic Car, Closed Loop Control Example
I demonstrate the value of closed loop control in an uncertain environment using my Zumo Robot car. If you're interested in building one yourself and trying this out I think I've given you...
See MoreRL Course by David Silver - Lecture 10: Classic Games
An overview of Game Theory, minimax search, self-play and imperfect information games.
See MoreLinearizing a Simulink Model Using the Linear Analysis Tool and ‘linmod’
In this video we show how to linearize a non-linear Simulink model using numerical techniques. This approach is extremely powerful as it allows automatic ge...
See MoreUnderstanding Sensor Fusion and Tracking, Part 1: What Is Sensor Fusion?
This video provides an overview of what sensor fusion is and how it helps in the design of autonomous systems. It also covers a few scenarios that illustrate the various ways that sensor...
See MoreTime Domain Analysis with Matlab: Using the Linear System Analyzer
In this video we explore various Matlab functions and workflows to perform time domain analysis of a dynamic system. This includes the use of ‘tf’, ‘step’, ...
See MoreLecture 18: PI and Lag Compensator Design using Root Locus
A Nonlinear, 6 DOF Dynamic Model of an Aircraft: the Research Civil Aircraft...
In this video we develop a dynamic model of an aircraft by describing forces and moments generated by aerodynamic, propulsion, and gravity that act on the aircraft. This video outlines the...
See MorePID Control with Posicast, 9 - (In English)
This is part III of PID control with Posicast
See MoreLecture 10: Second Order Underdamped Systems: Unit step response and time do...
SVD: Eigenfaces 2 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 2).
See MoreSetting Up Your Radio Connection - dRehmFlight VTOL
This video will show you how to set up your radio to work with dRehmFlight VTOL. The code supports PWM, PPM, and SBUS type receivers, allowing you to connect and use 6 channels within the...
See MoreControl Bootcamp: Laplace Transforms and the Transfer Function
Here we show how to compute the transfer function using the Laplace transform.
See MoreControllability and the PBH Test [Control Bootcamp]
This video describes the PBH test for controllability and describes some of the implications for good choices of "B".
See MoreControl Bootcamp: Loop shaping
This video explores shaping the loop transfer function to have desirable sensitivity and complementary sensitivity.
See MoreDerivation and Solution of Laplace’s Equation
In this video we show how the heat equation can be simplified to obtain Laplace’s equation. We investigate how to solve Laplace’s equation using separation ...
See MoreRelative Gain Array RGA Analysis
I cover how you can find the relative gain array from the steady state gain array, and interpret the results to determine which input to pair with which outp...
See MoreDerivation of the 1D Wave Equation
In this video, we derive the 1D wave equation. This partial differential equation (PDE) applies to scenarios such as the vibrations of a continuous string. ...
See MoreTransfer Functions in Simulink for Process Control
An introduction on deriving transfer functions from a linearized state space model via Laplace Transforms, and how we can input transfer functions into Simul...
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 MoreUnderstanding Model Predictive Control, Part 5: How To Run MPC Faster
This video starts by providing quick tips for implementing MPC for fast applications. If you need to further decrease the sample time for your fast applications, you can use explicit MPC...
See Morecrash course on complex numbers
In this video, we quickly review “Complex Numbers”. The following materials are covered:1- Cartesian and polar representation of complex numbers2- how to con...
See MoreDirect Design Example for PID Controller
I go through an example problem of how we can use Direct Design (also called Direct Synthesis) to determine the tuning parameters for a PID controller, given...
See MoreStanford CS229: Machine Learning | Autumn 2018
Autumn 2018 Stanford course on machine learning by Andrew Ng.
See MoreDiscrete-Time Dynamical Systems
This video shows how discrete-time dynamical systems may be induced from continuous-time systems.
See More