
The Kalman Filter
This article introduces the Kalman filter at a high level and tries to provide some insight into how the filter is able to estimate state by combining measurements and models.
This is an...
See MoreHow a Kalman Filter Works in Pictures
This article builds up some intuition about the Kalman filter using pictures before diving into the mathematics. A beginner will come away with an understanding of what the Kalman filter is...
See MoreAn Introduction to the Kalman Filter
The purpose of this paper is to provide a practical introduction to the discrete Kalman filter. This introduction includes a description and some discussion of the basic discrete Kalman...
See MoreRadar Tutorial (English)
This page provides a detailed overview of radar principles and technologies, including mathematical, physical and technical explanations. “Radartutorial” explains the fundamentals of radar...
See MoreSystem Identification Overview
System identification is a methodology for building mathematical models of dynamic systems using measurements of the input and output signals of the system. This overview from Mathworks...
See MoreDiscrete Fourier Transform
The discrete Fourier transform, or DFT, is the primary tool of digital signal processing. The foundation of the product is the fast Fourier transform (FFT), a method for computing the DFT...
See MoreWhat's a Control System and Why Should I Care? A whirlwind tour through the ...
This paper aims to provide some introduction, a cheat sheet, and some context for college level STEM students about to take that first controls class. In some cases, it provides context...
See MoreUsing Simscape™ to Model a Quanser QUBE-Servo 2 with Friction
Modelling a DC servomotor is one of the common examples used in control system textbooks and courses. Given that so many systems use DC motors, e.g. robot manipulator arms, it’s an important...
See MoreWhat's a Control System and Why Should I Care?
This paper is designed as a primer for college level STEM students about to take their first formal class in feedback control systems. This means that the explanations assume the reader has...
See MoreAlgorithms to Antenna: Increasing Angular Resolution Using MIMO Radar
Articles in Microwaves & RF that talks about how forming virtual arrays with multiple-input, multiple-output waveforms makes it possible to generate more focused beam patterns.
See MoreMIMO Radar: TI Application Report
MIMO radar is a key technology in improving the angle resolution (spatial resolution) of mmwave-radars. This article introduces the basic principles of the MIMO-radar and the different...
See More3-DOF Orientation Tracking with IMUs
This document is not meant to be a comprehensive review of orientation tracking for virtual reality applications but rather an intuitive introduction to inertial measurement units (IMUs) and...
See MoreHow Kalman Filters Work, Part 1
This article looks at four popular estimation filter architectures: particle filter, sigma point filter, extended Kalman filter, and the Kalman filter. It discusses how all four of these...
See MoreHow Simulations Work
This article sets out the critical aspects of building good simulations — that is, simulations that are accurate, easy to develop and analyze, and fast. The first sections deal with how a...
See MoreMATLAB Discovery Page - Visual Inspection
Visual inspection is the image-based inspection of parts where a camera scans the part under test for both failures and quality defects. Automated inspection and defect detection are...
See MoreThe Linear Quadratic Regulator (LQR)
Lecture notes for ECE717 on LQR control by Laurent Lessard. There is a section that shows how the Algebraic Riccati Equation is part of the LQR solution by "completing the square".
See MoreMy Sole Advise to Data Scientists on Coursera & Quora
This blog post by Tarry Singh answers questions including "How do I get started in the field on Machine Learning, Deep Learning or Artificial Intelligence" and "How do I advance from the...
See MoreMathworks Model Reference Adaptive Control Overview
This website provides an overview of the mathematics behind Model Reference Adaptive Control (MRAC). MRAC is a model-based, real-time adaptive control algorithm that computes control actions...
See MoreThe Radar Range Equation - radartutorial.eu
This article describes the radar range equation. The radar range equation represents the physical dependences of the transmit power, which is the wave propagation up to the receiving of the...
See MoreModel-Based Reinforcement Learning: Theory and Practice
Blog post by Michael Janner of Berkeley Artificial Intelligence Research on model-based reinforcement learning.
See MoreREAD FIRST: How to learn PLC's and get into the Industrial Automation World ...
r/PLC is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of...
See MoreWhat Is Online Estimation?
This Mathworks document describes online estimation. Online estimation algorithms estimate the parameters and states of a model when new data is available during the operation of the...
See MorePID Explained
A qualitative explanation of P, I, & D actions using graphs.
See MoreComputer Aids for Chemical Engineering
A curated list of resources for Chemical Engineering students. The resources include syllabi, schedules, course notes, textbooks, screencasts, software, hardware, and other useful links.
See MoreWhat are Polynomial Models?
This Mathworks page provides an overview of polynomial models.
See More