
Free Video Course in Radar Systems Engineering
This Free Radar Systems Engineering Course (video, audio and screen captured ppt slides) and separate pdf slides) has been developed as a first course in Radar Systems for first year...
See MoreStanford Engineering Everywhere: CS223A - Introduction to Robotics
The purpose of this course is to introduce you to basics of modeling, design, planning, and control of robot systems. In essence, the material treated in this course is a brief survey of...
See MoreLinear Algebra Review
This short course is a quick review of linear algebra, intended for students who have already taken a previous course in linear algebra or have some experience with vectors and matrices. The...
See MoreTinyEKF: Lightweight C/C++ Extended Kalman Filter with Python for prototypin...
TinyEKF is a simple C/C++ implementation of the Extended Kalman Filter that is general enough to use on different projects. In order to make it practical for running on Arduino, STM32, and...
See MoreDC Motor Speed: System Modeling
This examples walks through modeling a simple DC motor in MATLAB.
See MoreAlgorithms for Automated Driving
Each chapter of this (mini-)book guides you in programming one important software component for automated driving. Currently, this book contains two chapters: Lane Detection, and Control...
See MoreLearning From Data
This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications. ML is a key technology in Big Data, and in many financial, medical...
See MoreMATLAB Example: Online Recursive Least Squares Estimation
This example shows how to implement an online recursive least squares estimator. You estimate a nonlinear model of an internal combustion engine and use recursive least squares to detect...
See MoreRADAR Engineering
Radar technology is used widely today. The principles involved are very fundamental and every engineering student studies them at least once. This playlist covers Radar Engineering for an EE...
See MoreModel predictive control python toolbox
do-mpc is a comprehensive open-source toolbox for robust model predictive control (MPC) and moving horizon estimation (MHE). do-mpc enables the efficient formulation and solution of control...
See MoreMATLAB Function: ztrans
ztrans(f) finds the Z-Transform of f. By default, the independent variable is n and the transformation variable is z. If f does not contain n, ztrans uses symvar.
See MoreMATLAB Example: Fault Detection Using an Extended Kalman Filter
This example shows how to use an extended Kalman filter for fault detection. The example uses an extended Kalman filter for online estimation of the friction of a simple DC motor...
See MoreModel Reference Adaptive Control of Aircraft Undergoing Wing Rock
This example shows how to control roll and roll rate of a delta wing aircraft undergoing wing rock. For this example, the system model is unknown. Therefore, you use model reference adaptive...
See MoreMPCTools: Nonlinear Model Predictive Control Tools for CasADi (Python Interf...
This Python package is a collection of model predictive control tools that build on CasADi by providing a simpler interface. Along with the python package, there are a bunch of example files...
See MoreSystems modeling and representations (French)
Complete course on systems modeling. Includes examples, MATLAB code, and quizzes.
See MoreFull Stack Deep Learning
There are many great courses to learn how to train deep neural networks. However, training the model is just one part of shipping a deep learning project. This course teaches full-stack...
See MoreMATLAB toolbox for control 101 course
Community toolbox project led by Anthony Rossiter and sponsored by MathWorks. The project incorporates input from various international collaborators. The aim is to make the developed...
See MoreSimulink example: Adaptive MPC Control of Nonlinear Chemical Reactor Using O...
This example shows how to use an Adaptive MPC controller to control a nonlinear continuous stirred tank reactor (CSTR) as it transitions from low conversion rate to high conversion rate.
A...
See MoreJupyter Notebook: Code used to generate vibrational control of inverted pend...
Jupyter Notebook: Code used to generate vibrational control of inverted pendulum figures
See MoreedX course: Dynamics and Control
This is an interactive course about the basic concepts of Systems, Control and their impact in all the human activities. First, the basic concepts of systems, dynamics, structure and control...
See MoreControl Design Onramp with Simulink
Learn the basics of feedback control design in Simulink®. Adjust the gains of a PID controller to change the dynamics of a physical system and get the closed-loop system behavior that you...
See MoreMATLAB Scripts for video "Linear System Identification | System Identificati...
This Github repo contains the data files and MATLAB scripts that were used in the MATLAB Tech Talk video "Linear System Identification | System Identification, Part 2"
See MoreKalman and Bayesian Filters in Python
Introductory text for Kalman and Bayesian filters. All code is written in Python, and the book itself is written using Juptyer Notebook so that you can run and modify the code in your...
See MoreInteractive Course for Control Theory
Control Theory is a topic that finds a widespread application throughout engineering and natural sciences. It is very common in electrical, mechanical and process engineering. Especially...
See MoreCS224n: Natural Language Processing with Deep Learning | Winter 2021
This course covers the foundations of the effective modern methods for deep learning applied to NLP, a big picture understanding of human languages and the difficulties in understanding and...
See More