
Understanding Control Systems (Playlist)
Learn the basic concepts behind controls systems. Walk through everyday examples that outline fundamental ideas, and explore open-loop and feedback control systems. These videos explore open...
See MoreBasic course of control theory (Hungarian and English)
The basic course of control theory is taught in the 3rd year for the students specialized in information technology at the Faculty of Electrical Engineering and Informatics of the Budapest...
See MoreControl Bootcamp: LQG Example in Matlab
This video combines the LQR and Kalman filter in Matlab on the example of an inverted pendulum on a cart. We stabilize the full nonlinear system with a measurement of a single variable (the...
See MoreReinforcement Learning for Engineers, Part 5: Overcoming the Practical Chall...
This video addresses a few challenges that occur when using reinforcement learning for production systems and provides some ways to mitigate them. Even if there aren’t straightforward ways...
See MoreCS224n: Natural Language Processing with Deep Learning | Winter 2021
This course covers the foundations of the effective modern methods for deep learning applied to NLP, a big picture understanding of human languages and the difficulties in understanding and...
See MoreFirst-Order Filters
Use data filters to temper noise - relation of options to lag and variance reduction
See MoreUnderstanding Sensor Fusion and Tracking, Part 6: What Is Track-Level Fusion...
Gain insights into track-level fusion, the types of tracking situations that require it, and some of the challenges associated with it.
You’ll see two different tracking architectures—track...
See MoreFeedback Systems: An Introduction for Scientists and Engineers
This is the wiki for the text Feedback Systems (second edition) by Karl J. Åström and Richard M. Murray. On this resource you will find the complete text of the book as well as additional...
See MoreInverted Pendulum on a Cart [Control Bootcamp]
In this video, we introduce an example system to control: an inverted pendulum on a cart. We describe the state-space, find the fixed points, and simulate the system in Matlab. Because the...
See MoreMachine Learning: What is easy, medium, and hard?
This video gives a brief overview of what is easy, medium, and hard in machine learning, explored through case studies. Progress in machine learning is rapidly advancing, and changing the...
See MoreREAD FIRST: How to learn PLC's and get into the Industrial Automation World ...
r/PLC is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of...
See MoreWhat Is a Control System and Why Should I Care? (Part 1)
This video is the first of a two part series. It in introduces the basic concepts of feedback with lots of visual examples. The idea is to show that not only are these principles...
See MoreMathworks Model Reference Adaptive Control Overview
This website provides an overview of the mathematics behind Model Reference Adaptive Control (MRAC). MRAC is a model-based, real-time adaptive control algorithm that computes control actions...
See MoreWhat are Transfer Functions? | Control Systems in Practice
This video introduces transfer functions - a compact way of representing the relationship between the input into a system and its output. It covers why transfer functions are so popular and...
See MoreRobotic Car - How to read Gyro Datasheets (Part 2)
Have you ever been lost trying to understand the information in a gyro datasheet? This video should help! In this second part I explain the purpose of a buffer for a MEMS gyro and explain...
See MoreRespect the Unstable
An understanding of fundamental limitations is an essential element in all engineering. Shannon's early results on channel capacity have always had center court in signal processing...
See MoreModel Identification and Adaptive Control - From Windsurfing to Telecommunic...
This book is based on a workshop entitled: "Model Identification and Adaptive Control: From Windsurfing to Telecommunications" held in Sydney, Australia, on December 16, 2000. The workshop...
See MoreIntro to Data Science: Historical Context
This lecture provides some historical context for data science and data-intensive scientific inquiry.
See MoreIntroduction to the A* Algorithm
An interactive visual explanation of the A* algorithm using motivating examples from computer games.
See More
Process Dynamics and Control Course
This course focuses on a complete start to finish process of physics-based modeling, data driven methods, and controller design. Although some knowledge of computer programming is required...
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 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 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 MoreWind 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 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 More