
Wind Tunnel Corrections and Data Reduction
This is the second of our 3 part series on wind tunnel testing. In this video, we discuss 11 different corrections and data reduction processes that are applied to raw wind tunnel data to...
See MoreNyquist Stability Criterion
The Wikipedia article on Nyquist Stability Criterion. This covers the Nyquist plot, the Cauchy argument principle, and the stability criterion itself. A mathematical derivation is also...
See MoreTCLab: An Inexpensive Experimental Platform for Students to Learn Feedback
The temperature control lab (TCLab) reinforces process feedback control with real data. The TCLab hardware consists of an Arduino® shield that fits onto a standard Arduino Leonardo...
See MoreA* Pathfinding (E01: algorithm explanation)
Welcome to the first part in a series teaching pathfinding for video games. In this episode we take a look at the A* algorithm and how it works.
See MoreWhat are Phased Arrays?
This video introduces the concept of phased arrays. An array refers to multiple sensors, arranged in some configuration, that act together to produce a desired sensor pattern. With a phased...
See MoreMassive MIMO Hybrid Beamforming
This MATLAB example shows how hybrid beamforming is employed at the transmit end of a massive MIMO communications system, using techniques for both multi-user and single-user systems. The...
See MoreIntroduction to the A* Algorithm
An interactive visual explanation of the A* algorithm using motivating examples from computer games.
See More
Neural Network Overview
This lecture gives an overview of neural networks, which play an important role in machine learning today.
See MoreVectors, Dot Products, Cross Products - 3D Kinematics
Walter Lewin is one of the most reputed professors and was a former lecturer at MIT. His free to watch series on YouTube titled 8.01 is an excellent one for undergrads and high school...
See MoreThe Linear Quadratic Regulator
In these notes, we will derive the solution to the finite-horizon linear quadratic regulator (LQR) problem in several different ways. Fundamentally, LQR can be viewed as a large least...
See MoreIntroduction to Radar Systems: Target Radar Cross Section
This course is presented by Robert M. O'Donnell, a former researcher at MIT Lincoln Laboratory, and is designed to instill a basic working knowledge of radar systems.
The set of 10 lectures...
See MoreStudent's Guide to Bayesian Statistics
This video provides a summary of a textbook Bed Lambert wrote on Bayesian inference and accompanying (freely available) YouTube course.
See MoreThe Braitenberg Vehicles
This video explores the world of simple logical robots as described by Valentino Braitenberg in his book Vehicles, Experiments in Synthetic Psychology. With very simple linkages between...
See MoreThe Kalman Filter [Control Bootcamp]
Here, we discuss the Kalman Filter, which is an optimal full-state estimator, given Gaussian white noise disturbances and measurement noise.
See MoreLinearizing Around a Fixed Point [Control Bootcamp]
This lecture describes how to obtain linear system of equations for a nonlinear system by linearizing about a fixed point. This is worked out for the simple pendulum "by-hand" and in...
See MoreFast chirp FMCW Radar in automotive applications
FMCW (frequency-modulated continuous wave radar) modulations have been popularly implemented in the automotive radar applications. This document demonstrates system requirement for a new...
See MorePID Explained
A qualitative explanation of P, I, & D actions using graphs.
See MoreQuanser QUBE-Servo 2: Low-cost Teaching Platform for Controls
The Quanser QUBE-Servo 2 is a fully integrated, modular servomotor lab experiment designed for teaching mechatronics and control concepts at the undergraduate level. Ideal for teaching speed...
See MoreControl Systems in Practice, Part 5: A Better Way to Think About a Notch Fil...
This video describes an intuitive way to approach notch filter design by thinking about the problem as an inverted, lightly damped, second-order low-pass filter. Then, two additional poles...
See MoreAutodesk Tinkercad
Tinkercad is a free, easy-to-use web app that equips the next generation of designers and engineers with the foundational skills for innovation: 3D design, electronics, and coding!
See MoreLectures on Modelling and Control of Dynamic Systems (French)
Lectures on Modelling and Control of Dynamic Systems from Patrick Lanusse of Bordeaux INP, France.
See MoreAutonomous Navigation, Part 6: Metrics for System Assessment
Take a systems engineering approach to verifying the autonomous navigation system end to end and learn how simulations and physical tests can complement each other. The video also covers a...
See MoreMATLAB Discovery Page - Anomaly Detection
Anomaly detection is the process of identifying events or patterns that differ from expected behavior. Anomaly detection can range from simple outlier detection to complex machine learning...
See MoreMy Sole Advise to Data Scientists on Coursera & Quora
This blog post by Tarry Singh answers questions including "How do I get started in the field on Machine Learning, Deep Learning or Artificial Intelligence" and "How do I advance from the...
See MoreOnline and Recursive System Identification | System Identification, Part 4
Online system identification algorithms estimate the parameters and states of a model as new data is measured and available in real-time or near real-time. Brian Douglas covers what online...
See More