
Drone Simulation and Control, Part 4: How to Build a Model for Simulation
This video describes how a good model of the drone and the environment it operates in can be used for simulation and test. It shows how nonlinear and linear models are both needed for...
See MoreLecture 25: Nyquist stability criterion
Practical Implementation Issues with a Full State Feedback Controller
In this video we investigate practical implementation issues that may arise when attempting to use a full state feedback controller on a real system. We ill...
See MoreTikZ source Code: Cascade of several subsystems
TikZ source Code: Cascade of several subsystems.
See MoreFourier Series [Matlab]
This video will describe how to compute the Fourier Series in Matlab.
See MoreRandomized SVD Code [Python]
This video describes the randomized singular value decomposition (rSVD) (Python code).
See MoreEuler (Gimbal Lock) Explained
In this video we explore Euler Rotations, the most common method for orienting objects in 3d. It's by-product "gimbal lock" can cause headaches for animators because the animated motion can...
See MoreTime domain - tutorial 7: system properties
In this video, we cover system properties. The concept of memoryless, causal, stable, invertible, time-invariant and linear systems is intuitively explained...
See MoreTikZ source Code: Feedback system
TikZ source Code: Feedback system
See MoreControl Systems Lectures - Time and Frequency Domain
This lecture introduces the time and frequency domains. A very quick description of the Laplace Transform is given which will be the base of many of classical control lectures in the future...
See MoreDynamic Behavior and Input Types in Process Control
An introduction to the four types of dynamic behavior and five types of inputs (step, ramp, pulse, impulse, and sinusoidal), and why transfer functions are u...
See MoreTime domain - tutorial 10: interconnection of LTI systems
In this video, we learn how to connect LTI systems to make a bigger system. The learning objectives are to:1) get familiar with parallel and series intercon...
See MoreWhat Is a Control System and Why Should I Care? (Part 2)
This talk gives a glimpse of some of the methods and math that allow us to understand feedback systems. Continuing on from Part 1, it gives a description of how we use scientific principles...
See MoreLecture 28: Lag Compensator Design using Bode Plots
Intro to Process Control
I discuss the motivation and introduce the logic behind controllers that engineers design to respond to errors in outputs (deviations from set points). P and...
See MoreLecture 10: Second Order Underdamped Systems: Unit step response and time do...
Control Systems in Practice, Part 6: What Are Non-Minimum Phase Systems?
We like to categorize transfer functions into groups and label them because it helps us understand how a particular system will behave simply by knowing the group that it’s part of. We gain...
See MoreRouth Array and Stability
I show how we can find the range of allowed controller gains for a system that will allow us to maintain stability using a Routh Array.
See MorePID Control with Posicast 7 - ( In English )
In this video closed-loop configurations with PID controllers and Posicast are introduced.
See MoreNonhomogeneous Linear Ordinary Differential Equations
In the previous video (https://youtu.be/3Kox-3APznI) we examined solving homogeneous linear ordinary differential equations (the forcing function was equal t...
See MoreFuzzy Inference System Walkthrough | Fuzzy Logic Part 2
This video walks step-by-step through a fuzzy inference system. Learn about concepts like membership function shapes, fuzzy operators, multiple-input inference systems, and rule firing...
See MoreNumerically Solving Partial Differential Equations
In this video we show how to numerically solve partial differential equations by numerically approximating partial derivatives using the finite difference me...
See MoreMachine Learning - Andrew Ng, Stanford University
Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech...
See MoreSetting Up Your Radio Connection - dRehmFlight VTOL
This video will show you how to set up your radio to work with dRehmFlight VTOL. The code supports PWM, PPM, and SBUS type receivers, allowing you to connect and use 6 channels within the...
See MoreBode Plots by Hand: Real Constants
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 simple transfer function; a real constant.
See More