
Computing Euler Angles: The Euler Kinematical Equations and Poisson’s Kinema...
In this video we discuss how the time rate of change of the Euler angles are related to the angular velocity vector of the vehicle. This allows us to design...
See MoreControl Bootcamp: Sensitivity and Robustness
Here we show that peaks in the sensitivity function result in a lack of robustness.
See MoreFuzzy Logic, Part 3: Design and Applications of a Fuzzy Logic Controller
This video walks you through the process of designing a fuzzy inference system that can balance a pole on a cart. You can design a fuzzy logic controller using just experience and intuition...
See MoreBandwidth of a Dynamic System
In this video we discuss the definition and physical meaning of the bandwidth of a dynamic system. We’ll see that this is a performance metric that is used ...
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 MorePeter Ponders PID-Fuzzy Logic vs PID
There are many academic and engineering papers showing how good fuzzy logic control is relative to PID control. Every FL vs PID paper I have seen compares...
See MoreDerivation of Rodrigues’ Rotation Formula
In this video we explain and derive Rodrigues’ Rotation Formula. This functions describes how to rotate an arbitrary vector about another arbitrary axis of ...
See MorePeter Ponders PID - T0P1 Part 4, Misc Topics
This video covers another way to compute symbolic gains, the difference between having the P gain act on the error or just the feedback, extending bandwidt...
See MoreFrequency domain – tutorial 13: sampling (theory of everything in signal pro...
In this video, we learn about sampling which enables us to travel from analog to digital world. The following materials are covered:1) why traveling to the ...
See MoreDrone Simulation and Control, Part 3: How to Build the Flight Code
This video describes how to create quadcopter flight software from the control architecture developed in the last video. It covers how to process the raw sensor readings and use them with...
See MoreTikZ source Code: Feedback passivity index
TikZ source Code: Feedback passivity index
See MoreFourier Analysis: Overview
This video presents an overview of the Fourier Transform, which is one of the most important transformations in all of mathematical physics and engineering. This series will introduce the...
See MoreControl Systems Lectures - LTI Systems
This lecture describes what it means when we say a system is linear and time invariant. I also try to give an example as to why these systems are so important when designing control systems...
See MoreTikZ source Code: Lyapunov Lure
TikZ source Code: Lyapunov Lure
See MoreThe Fourier Transform and Derivatives
This video describes how the Fourier Transform can be used to accurately and efficiently compute derivatives, with implications for the numerical solution of differential equations.
See MoreFeedback Control and Block Diagram Introduction
How do engineers begin to design controllers to respond to disturbances and maintain set points? In this example, I'll discuss how we can design a controller...
See MoreTikZ source Code: Sliding Mode Control Example System 2
TikZ source Code: Sliding Mode Control Example System 2
See MoreInternal Model Control IMC Introduction
Internal Model Control IMC Introduction
See MoreSVD Method of Snapshots
This video describes how to compute the singular value decomposition (SVD) using the method of snapshots, by Sirovich 1987.
See MoreFirst Order Dynamics in Process Control
An overview on the identification and behavior of first order dynamics in process control.
See MoreNumerically Linearizing a Dynamic System
In this video we show how to linearize a dynamic system using numerical techniques. In other words, the linearization process does not require an analytical...
See MorePartial Fraction Expansion/Decomposition
In this video we discuss how to perform partial fraction expansion (PFE) to rewrite a ratio of polynomials as simpler expressions. Topics and time stamps:(0...
See MoreLectures on Adaptive Control and Learning by Tansel Yucelen
A serie of lectures on the topic of adaptive controllers.
See MoreUnderstanding Sensor Fusion and Tracking, Part 4: Tracking a Single Object W...
This video describes how we can improve tracking a single object by estimating state with an interacting multiple model filter. We will build up some intuition about the IMM filter and show...
See MoreBode Plots of Complex Transfer Functions
In this video we discuss how to generate a bode plot of a complex transfer function by decomposing it into the individual components. We then show how one c...
See More