
Understanding 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 MoreTime Domain Analysis: Performance Metrics for a First Order System
In this video we introduce the concept of time domain analysis for dynamic systems. We examine a first order dynamic system and derive how various performan...
See MorePID Control with Posicast 7 - ( In English )
In this video closed-loop configurations with PID controllers and Posicast are introduced.
See MoreLecture 30: Canonical Forms
Koopman Spectral Analysis (Representations)
In this video, we explore how to obtain finite-dimensional representations of the Koopman operator from data, using regression.
See MoreSolving the 1D Heat Equation
In this video we simplify the general heat equation to look at only a single spatial variable, thereby obtaining the 1D heat equation. We solving the result...
See MoreBode Plots by Hand: Poles and Zeros at the Origin
This is a continuation of the Control Systems Lectures. This video describes the benefit of being able to approximate a Bode plot by hand and explains what a Bode plot looks like for a...
See MoreSVD and Optimal Truncation
This video describes how to truncate the singular value decomposition (SVD) for matrix approximation.
See MoreLaplace domain – tutorial 4: Laplace transform examples
In this video, we solve lots of examples to practice how to quickly find Laplace transform using the table of pairs & properties and five golden rules on ROC...
See MoreStanford CS229: Machine Learning | Autumn 2018
Autumn 2018 Stanford course on machine learning by Andrew Ng.
See MoreData-Driven Control: Balanced Models with ERA
In this lecture, we connect the eigensystem realization algorithm (ERA) to balanced proper orthogonal decomposition (BPOD). In particular, if enough data is collected, then ERA produces...
See MoreProcess Control Introduction
An overview on state variables, inputs (manipulated and disturbance variables), outputs (measured state variables), and an example on the balance equations w...
See MoreFrequency domain – tutorial 4: Gibbs phenomenon
In this video, we quickly review the Gibbs phenomenon which involves two facts:1) Fourier sums overshoot at a jump discontinuity2) overshoot does not disapp...
See MoreDigital Twins
This lecture discusses the use of data-driven digital twins in advanced model-based design and engineering, and the related digital thread, which ties together the data throughout an entire...
See MoreIMC based PID Design for a First Order Process
IMC based PID Design for a First Order Process
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 15 - Batch Re...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Peter Ponders PID - Cascade Control Part2
The inner loop pole locations and gains are calculated first so the inner loop pole locations are determined by the user. The outer loop poles are still pla...
See MoreExtremum Seeking Control: Challenging Example
This lecture explores the use of extremum-seeking control (ESC) to solve a challenging control problem with a right-half plane zero.
See MoreWorking with Synthetic Data | Deep Learning for Engineers, Part 2
This video covers the first step in deep learning: having access to data. Part of making the decision of whether deep learning is right for your project comes down to the type and amount of...
See MoreAutomatic Updates of Transition Potential Matrices in Dempster-Shafer Networ...
Journal article that develops an evidential reasoning network capable of learning/updating the relationships between Frames of Discernment (the sets over which Dempster-Shafer reasons that...
See MoreSOPDT Sliding Mode Control ( SMC ) with Smith Predictor
Solving the Heat Equation with the Fourier Transform
This video describes how the Fourier Transform can be used to solve the heat equation. In fact, the Fourier transform is a change of coordinates into the eigenvector coordinates for the...
See MorePrincipal Component Analysis (PCA)
Principal component analysis (PCA) is a workhorse algorithm in statistics, where dominant correlation patterns are extracted from high-dimensional data.
See MoreDrawing the root locus (Interactive Tool)
This page was developed to help student learn how to sketch the root locus by hand. You can enter a numerator and denominator for G(s)H(s) (i.e., the loop gain) and the program will guide...
See More