
Machine Learning Overview
This lecture provides an overview of machine learning, and how it fits into this introductory video sequence on data science. We discuss how machine learning involves "modeling with data".
See MoreBuilding a Matlab/Simulink Model of an Aircraft: the Research Civil Aircraf...
In this video we implement the RCAM model as a Matlab script that is called from a Simulink model. The result is a fully encapsulated Simulink model of a nonlinear, 6 DOF aircraft. Please...
See MoreApollo's Flight Computer: Epitome of Engineering
The Apollo missions' success can be vastly accredited to the success of building a robust, one-of-a-kind flight computer for its guidance, navigation and control. Follow this video to...
See MoreIntroduction to the Fourier Transform (Part 1)
This video is an introduction to the Fourier Transform. I try to give a little bit of background into what the transform does and then I go step by step through explaining the Inverse...
See MoreTime domain - tutorial 5: signal properties
In this video, we learn about some special signals which are symmetric around the y-axis (even) or around the origin (odd) . Then we talk about periodic sign...
See MoreNeural Networks and Deep Learning
This lecture explores the recent explosion of interest in neural networks and deep learning in the context of 1) vast and increasing data sets, and 2) rapidly improving computational...
See MoreMounting and Configuring the IMU - dRehmFlight VTOL
This video will show you how to verify proper operation of the IMU for dRehmFlight VTOL before your first flight. It will also show you how to correctly mount the IMU to your aircraft. The...
See MoreLecture 11: Transient Response and Numerical Problems
Frequency domain – tutorial 10: modulation
In this video, we learn about modulation technique which is commonly used in communication systems to send information from transmitter to receiver. The foll...
See MorePeter Ponders PID - Closed Loop Zeros
This video covers closed loop zeros, what causes zeros and the benefits and drawbacks of closed loop zeros.
See MoreClosed Loop Feedback Control
Intro to closed loop (feedback) control motivation, theory, block diagrams and block diagram algebra, and PID controllers
See MoreLecture 21: Introduction to Frequency Response
Peter Ponders PID- Motor position control
Bode Plot Gain and Phase Margin Determination
I'll show you how we can determine the Gain and Phase Margin from a Bode Plot (at some fixed controller gain).
See MoreLecture 23: Bode plots
RL Course by David Silver - Lecture 2: Markov Decision Process
Explores Markov Processes including reward processes, decision processes and extensions.
See MoreHumans, Robots, and Non-Prehensile Manipulation
This is a fun video that was inspired by a presentation I saw at the 2015 International Conference on Robotics and Automation (ICRA). I wanted to see if humans could duplicate the...
See MoreBode Plots by Hand: Real Poles or Zeros
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 MoreTransfer Function to State Space
In this video we show how to transform a transfer function to an equivalent state space representation. We will derive various transformations such as contr...
See MoreDesigning a Lead Compensator with Bode Plot
This video walks through a phase lead compensator example using the Bode Plot method.
See MoreLinear Systems of Equations
This video describes linear systems of equations and when they have solutions.
See MoreConstraint Enforcement for Improved Safety | Learning-Based Control
Learn about the constraints of your system. Then see a how to enforce those constraints so the system does not violate them. Constraint enforcement is important for safety-critical...
See MoreUnderstanding 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 MoreTikZ source Code: Feedback system
TikZ source Code: Feedback system
See MoreData-Driven Control: Balanced Truncation
In this lecture, we describe the balanced truncation procedure for model reduction, where a handful of the most controllable and observable state directions are kept for the reduced-order...
See More