Making an ESP32-based quadcopter from scratch
-
Updated
Nov 23, 2024 - C++
Making an ESP32-based quadcopter from scratch
A compact realtime embedded Attitude and Heading Reference System (AHRS) using Recursive Least Squares (RLS) for magnetometer calibration and EKF/UKF for sensor fusion on Arduino platform
libmpc++ is a C++ header-only library to solve linear and non-linear MPC
A compact Extended Kalman Filter (EKF) library for real time embedded system (with template for Teensy4/Arduino and STM32CubeIDE)
A compact Constrained Model Predictive Control (MPC) library with Active Set based Quadratic Programming (QP) solver for Teensy4/Arduino system (or any real time embedded system in general)
PID library for Arduinos with greater accuracy than the legacy Arduino PID library
A compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
A compact Unconstrained (linear) Model Predictive Control (MPC) library for Teensy4/Arduino system (or any real time embedded system in general)
(REOS) Radar and Electro-Optical Simulation Framework written in C++.
Kalman Filter
This is MPC (model predictive controller) that can predict steering and throttle to drive in a simulator.
Sparkie, Autonomous inspections for process industry by a quadruped robot with use of neural networks
C++ Optimization-based framework for Robotic Control Applications
Trajectory tracking with obstacle avoidance using backstepping controller and limit-cycle obstacle avoidance.
Implementasi sistem kendali pada sistem Teensy & Arduino
Implementation of controls as part of Control Theory course at IIT Kharagpur
Lane following algorithm using Computer Vision and Robot Operating System
A header only C++17 library for linear time invariant system based on Eigen3
An Arduino is used to balance a ball rolling on a beam. It uses an IR-Sensor for measurment and a PID-Controller controls the servo's output for lift.
Modeling and simulation of LTI state-space and nonlinear systems.
Add a description, image, and links to the control-theory topic page so that developers can more easily learn about it.
To associate your repository with the control-theory topic, visit your repo's landing page and select "manage topics."