
Time domain - tutorial 11: system properties from impulse response
In this video, we learn how to find system properties from the impulse response. Specifically, memoryless, causal, stable and invertible systems will be ful...
See MoreLecture 1 Introduction to Automatic Control
Lecture 5: Block Diagram Reduction
Time domain - tutorial 2: signal representation
In this video, we review how to represent information as a signal. The information can be anything such as voice (1D) or an image (2D) or even a video (3D). ...
See MoreLinear Systems of Equations, Least Squares Regression, Pseudoinverse
This video describes how the SVD can be used to solve linear systems of equations. In particular, it is possible to solve nonsquare systems (overdetermined or underdetermined) via least...
See MoreLecture 3: Electrical and Mechanical System Transfer Functions
Transfer Functions in Simulink for Process Control
An introduction on deriving transfer functions from a linearized state space model via Laplace Transforms, and how we can input transfer functions into Simul...
See MoreIntroductory course on aerial robotics, University of Pennsylvania
This course exposes you to the mechanics, design, control, and planning of robotic flight in 3 dimensional environments for micro-aerial vehicles, with an emphasis on quadrotors.
See MoreDirect Design Example for PID Controller
I go through an example problem of how we can use Direct Design (also called Direct Synthesis) to determine the tuning parameters for a PID controller, given...
See MoreState Space to Transfer Function
In this video we show how to transform a linear state space representation of a dynamic system to an equivalent transfer function representation. We will de...
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 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 MorePeter Ponders PID - Feed Forward Theory and Calculations
Using a Homogeneous Transformation Matrix to Combine Rotation and Translatio...
In this video we discuss how to properly deal with coordinate frames that are both rotated and translated from one another. We develop a homogeneous transfo...
See MoreResonant Frequency of a Dynamic System
In this video we discuss the resonant frequency of a dynamic system. We show how the resonant frequency, natural frequency, and damped natural frequency are...
See MoreControl Bootcamp: Sensitivity and Complementary Sensitivity
Here we explore the sensitivity and complementary sensitivity functions, which are critical in understanding robustness and performance.
See MoreDesigning a PID Controller Using the Ziegler-Nichols Method
In this video we discuss how to use the Ziegler-Nichols method to choose PID controller gains. In addition to discussing the method and providing a Matlab i...
See MoreControl Systems Lectures - Closed Loop Control
This lecture discusses the differences between open loop and closed loop control.
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 MoreTikZ source Code: A single MIMO system
TikZ source Code: A single MIMO system
See MoreSolving 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 MoreTikZ source Code: Feedback system
TikZ source Code: Feedback system
See MoreThe Fourier Transform and Convolution Integrals
This video describes how the Fourier Transform maps the convolution integral of two functions to the product of their respective Fourier Transforms.
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 More