
Lecture 19: Lead and PD compensator Design using Root Locus
RL Course by David Silver - Lecture 1: Introduction to Reinforcement Learnin...
Introduces reinforcment learning (RL), an overview of agents and some classic RL problems.
See MoreHow to Land on a Planet (and how it'll be done in the future!)
This video covers the basic ideas behind how engineers develop the algorithms that allow autonomous robots to land on other planetary bodies.
See MoreEquations of Motion for a Planar Vehicle
In this video we outline equations of motion for a simple planar vehicle. This model is suitable for vehicles such as boats or hovercraft that that are rest...
See MoreLecture 14: Routh Hurwitz Criterion
TikZ source Code: Nested subsystems
TikZ source Code: Nested subsystems
See MoreRouth-Hurwitz Criterion, Special Cases
This video presents two special cases that you can encounter when filling out the Routh Array. The first case is when there is a zero in a row with at least one non-zero element following...
See MoreA 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 ai...
See MoreControllability and the Discrete-Time Impulse Response [Control Bootcamp]
This lecture derives the impulse response for a discrete-time system and relates this to the controllability matrix.
See MoreMatrix Completion and the Netflix Prize
This video describes how the singular value decomposition (SVD) can be used for matrix completion and recommender systems.
See MoreTikZ source Code: Sliding Mode Control Example
TikZ source Code: Sliding Mode Control Example
See MoreSimulating the Lorenz System in Matlab
This video shows how simple it is to simulate dynamical systems, such as the Lorenz system, in Matlab, using ode45.
See MoreControllability of a Linear System: The Controllability Matrix and the PBH T...
In this video we explore controllability of a linear system. We discuss two methods to test for controllability, the controllability matrix as well as the P...
See MoreData-Driven Control: Balancing Example
In this lecture, we give an example of how a change of coordinates can balance the controllability and observability of an input—output system.
See MoreSVD: Eigenfaces 2 [Python]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Python code, part 2).
See MoreDiscrete control #1: Introduction and overview
So far I have only addressed designing control systems using the frequency domain, and only with continuous systems. That is, we’ve been working in the S domain with transfer functions. We...
See MoreLinear Quadratic Regulator (LQR) Control for the Inverted Pendulum on a Cart...
Here we design an optimal full-state feedback controller for the inverted pendulum on a cart example using the linear quadratic regulator (LQR). In Matlab, we find that this is a simple one...
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 MoreControl Bootcamp: Loop Shaping Example for Cruise Control
This video demonstrates loop shaping on the cruise control model.
See MoreTrimming a Model of a Dynamic System Using Numerical Optimization
In this video we show how to find a trim point of a dynamic system using numerical optimization techniques. We generate a cost function that corresponds to a straight and level flight...
See MoreEssence of Linear Algebra: Understand the Geomterical Beauty in Linear Algeb...
Linear Algebra is a very important and fundamental topic needed in almost every field of STEM. While the linear part of it is easy to understand and perform operations on, the geometric...
See MoreParticle Filter Explained without Equations
This video provides a quick graphical introduction to the particle filter. It does a good job building some intuition behind the filter without ever touching on any mathematics. It's worth a...
See MoreFrequency domain – tutorial 9: frequency response
In this video, the learning objectives are to:1- fully understand the frequency response which forms the foundation of filtering 2- quickly review the common...
See MoreFourier Series: Part 1
This video will show how to approximate a function with a Fourier series, which is an infinite sum of sines and cosines. We will discuss how these sines and cosines form a basis for the...
See More