
Type
Experience
Scope
Direct 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 MorePeter Ponders PID - Lead/lag closed loop control
Ratio Control and Scaled Signal Calculations
When and how to use ratio, and how to implement within standard scaled signals
See MoreTutorial on Root Locus
Stanford CS234: Reinforcement Learning | Winter 2019 | Lecture 11 - Fast Rei...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Equations of Motion for a Planar Vehicle
In this video we outline equations of motion for a simple planar vehicle. This model is suitable for vehicles such as boats or hovercraft that that are rest...
See MoreLecture 6: Signal Flow Graphs and Mason's Gain Rule
Control Bootcamp: Sensitivity and Complementary Sensitivity (Part 2)
Here we explore the sensitivity and complementary sensitivity functions, which are critical in understanding robustness and performance. (Part 2)
See MoreBuilding the Flight Controller Hardware - dRehmFlight VTOL
This video will show you how to setup and solder the default recommended hardware setup for the dRehmFlight VTOL flight controller package. This hardware configuration will work with the...
See MoreA Nonlinear, 6 DOF Dynamic Model of an Aircraft: the Research Civil Aircraft...
In this video we develop a dynamic model of an aircraft by describing forces and moments generated by aerodynamic, propulsion, and gravity that act on the ai...
See MoreTikZ source Code: Interconnected MIMO Subsystems
TikZ source Code: Interconnected MIMO Subsystems with different input and output dimensions
See MoreUnderstanding Sensor Fusion and Tracking, Part 3: Fusing a GPS and IMU to Es...
This video continues our discussion on using sensor fusion for positioning and localization by showing how we can use a GPS and an IMU to estimate and object’s orientation and position. We...
See MoreFIR Filter Design and Software Implementation
FIR (Finite Impulse Response) filter theory, design, and software implementation. Real-time software implementation on a custom STM32-based PCB. Overview of digital filtering, use-cases...
See MoreEuler Angles and the Euler Rotation Sequence
In this video we discuss how Euler angles are used to define the relative orientation of one coordinate frame to another.Topics and Timestamps:0:00 – Introd...
See MoreTikZ source Code: Example Graph
TikZ source Code: Example Graph
See MoreSingular Value Decomposition (SVD): Matrix Approximation
This video describes how the singular value decomposition (SVD) can be used for matrix approximation.
See More3D Printed Laboratory Equipment to Study Fundamentals of Vibrations: Complia...
This low-cost, portable, and 3D-Printed Laboratory Equipment (3D-PLE) can be utilized to achieve the following learning outcomes:
- Derive the equation of motion of a translational...
Using ‘minreal’ in Matlab to Perform Transfer Function Pole/Zero Cancellatio...
In this tutorial we look at using the ‘minreal’ function in Matlab to perform pole/zero cancellation from transfer functions.Topics and time stamps:(0:10) – ...
See MoreData-Driven Control: Eigensystem Realization Algorithm Procedure
In this lecture, we describe the eigensystem realization algorithm (ERA) in detail, including step-by-step algorithmic instructions.
See MoreSVD: Importance of Alignment [Python]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Python code).
See MorePractical 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 MoreSliding Mode Control Design for a Robotic Manipulator
This MATLAB/Simulink example shows how to design a controller for a robotic manipulator with two actuated joints using sliding mode control (SMC). SMC is useful for systems that require...
See MoreLinear Regression 3 [Python]
This video describes how the singular value decomposition (SVD) can be used for linear regression in Python (part 3).
See MoreLaplace domain – tutorial 1: Laplace transform
In this video, we learn about Laplace transform which enables us to travel from time to the Laplace domain. The following materials are covered:1) why we nee...
See MoreControl Bootcamp: Benefits of Feedback on Cruise Control Example
Here we investigate the benefits of feedback for systems with uncertain dynamics and disturbances, as illustrated on a cruise control example.
See More