Projects in Awesome Lists tagged with control-theory
A curated list of projects in awesome lists tagged with control-theory .
https://github.com/diffeqml/torchdyn
A PyTorch library entirely dedicated to neural differential equations, implicit models and related numerical methods
control-theory deep-equilibrium-models deep-learning dynamical-systems implicit-models neural-differential-equations neural-network neural-ode numerical-methods pytorch
Last synced: 15 May 2025
https://github.com/DiffEqML/torchdyn
A PyTorch library entirely dedicated to neural differential equations, implicit models and related numerical methods
control-theory deep-equilibrium-models deep-learning dynamical-systems implicit-models neural-differential-equations neural-network neural-ode numerical-methods pytorch
Last synced: 27 Mar 2025
https://github.com/okalachev/flix
Making an ESP32-based quadcopter from scratch
arduino autopilot control-theory drone esp32 flight-control flight-controller mavlink quadcopter quadcopter-firmware uav
Last synced: 15 May 2025
https://github.com/OpenOCL/OpenOCL
Open Optimal Control Library for Matlab. Trajectory Optimization and non-linear Model Predictive Control (MPC) toolbox.
control-theory machine-learning model-predictive-control numerical-optimization optimal-control robotics trajectory-optimization
Last synced: 04 May 2025
https://github.com/hybridrobotics/cbf-clf-helper
Matlab Interface for Control Barrier Function (CBF) and Control Lyapunov Function (CLF) based control methods.
cbf clf control-barrier-functions control-lyapunov-functions control-theory matlab safety-critical
Last synced: 06 Oct 2025
https://github.com/alexandresajus/quadcopter-ai
Controlling a Rigidbody Quadcopter using Control Theory and Reinforcement Learning
control-theory game physics python reinforcement-learning rigidbody-physics
Last synced: 13 Apr 2025
https://github.com/ilayn/harold
An open-source systems and controls toolbox for Python3
control-engineering control-systems control-theory industrial-automation linear-systems linear-systems-theory model-based-control pid-control pid-controller scientific-computing
Last synced: 07 Apr 2025
https://github.com/spotahome/gontroller
Go library to create resilient feedback loop/control controllers.
control-theory controller feedback-loop infrastructure kubernetes operator reconciliation resilience robustness
Last synced: 21 Aug 2025
https://github.com/loopgain-ai/loopgain
An open-source cost controller for AI agent loops — stops a loop when it's actually converged and rolls back before it degrades, instead of running to a fixed max_iterations cap. Real-time loop-gain (Aβ) bands + best-so-far rollback. Adapters for LangGraph, CrewAI, AutoGen, LangChain, OpenAI Agents, and Claude Agent SDK; raw API for custom stacks.
agent-orchestration agentic agentic-ai ai-agents anthropic autogen claude control-theory cost-control crewai divergence-detection early-stopping feedback-loop infinite-loop-detection langgraph llm loop-detection openai-agents python verify-revise
Last synced: 22 Aug 2026
https://github.com/ivaquero/book-control
简明控制理论教程,基于 DR_CAN 哔站系列课程
bilibili control-theory matlab simulink typst
Last synced: 20 Mar 2025
https://github.com/powerbroker2/ardupid
PID library for Arduinos with greater accuracy than the legacy Arduino PID library
control control-systems control-theory controller pid pid-control pid-controller
Last synced: 12 Apr 2025
https://github.com/neka-nat/ddp-gym
Differential Dynamic Programming controller operating in OpenAI Gym environment.
control-theory differential-dynamic-programming lqr model-predictive-control openai-gym
Last synced: 22 Mar 2025
https://github.com/mizuhoaoki/path_tracking_catalog
25 path-tracking algorithms are (goint to be) implemented with python.
control control-engineering control-theory controller dynamic-window-approach fuzzy-logic fuzzy-logic-control lqr lqr-controller mppi path-following path-tracking pid pid-control pid-controller pure-pursuit purepursuit python stanley vehicle-dynamics
Last synced: 12 Oct 2025
https://github.com/boisgera/control-engineering-with-python
Control Engineering with Python
control-theory dynamical-systems engineering matplotlib numpy odes python scipy
Last synced: 14 Sep 2025
https://github.com/juliacontrol/robustandoptimalcontrol.jl
Robust and optimal design and analysis of linear control systems
automatic-control control control-systems control-theory controls h-infinity hinfinity multivariable-control optimal-control robust-control uncertainty-analysis
Last synced: 29 Jan 2026
https://github.com/smartlab-purdue/robust-control-tutorial
Robust control tutorial by Purdue SMART Lab: Sliding Mode Control (SMC) with MATLAB/Simulink example implementation
control-theory control-tutorials controller-design matlab nonlinear-control robot-control robotics robotics-control robust-control simulink sliding-mode-control tutorial uncertainty
Last synced: 14 Apr 2025
https://github.com/bgin/radar-electrooptical-simulation
(REOS) Radar and Electro-Optical Simulation Framework written in C++.
amd-gpu atmosphere-model avx avx2 avx512 control-theory cuda-kernels fortran90 gpu-acceleration high-performance-computing infrared-sensors modelling radar radar-signal-processing radiative-transfer simd-instructions simulation vectorization
Last synced: 10 Apr 2025
https://github.com/juliareach/reachability.jl
Reachability and Safety of Nondeterministic Dynamical Systems
automatic-control control-systems control-theory cyber-physical-systems dynamical-systems engineering formal-verification hybrid-systems julia ode reachability-analysis simulations verification
Last synced: 09 Apr 2025
https://github.com/krichelj/pydiffgame
PyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems
artificial-intelligence-algorithms bellman-equation computer-science control-theory differential-equations differential-game dynamical-systems game-theory hamilton-jacobi-bellman hamiltonian inverted-pendulum matrix-equations multi-objective-optimization nash-equilibrium numerical-methods object-oriented-programming optimization-algorithms pontryagin-maximum-principle quadrotor riccati-equation
Last synced: 07 Oct 2025
https://github.com/plusk01/nonlinearquad
A collection of Jupyter/IPython notebooks that implement quadrotor control schemes in an expository manner
control-theory ipython-notebook nonlinear quadrotor simulation sliding-mode-control
Last synced: 28 Oct 2025
https://github.com/haozhg/odmd
AI4Science: Python/Matlab implementation of online and window dynamic mode decomposition (Online DMD and Window DMD)
ai ai4science applied-math control-theory data-driven-model dynamical-systems fluid-dynamics inverse-problems machine-learning-algorithms model-learning model-reduction nonlinear-dynamics online-learning online-optimization reduced-order-modeling system-identification
Last synced: 14 Jan 2026
https://github.com/haozhg/oml
AI4Science: Efficient data-driven Online Model Learning (OML) / system identification and control
ai ai4science applied-mathematics control-theory data-driven-model dynamical-systems inverse-problems machine-learning model-learning model-reduction online-learning online-optimization python reduced-order-models system-identification
Last synced: 17 Jan 2026
https://github.com/danielmartensson/matavecontrol
GNU Octave and MATLAB control toolbox
control-systems control-theory control-toolbox gnu-octave matlab
Last synced: 01 May 2025
https://github.com/aespinosa/control-theory
Study notes on Control Theory
cloudfoundry control-theory kubernetes
Last synced: 15 Apr 2025
https://github.com/mhahsler/pomdp
R package for Partially Observable Markov Decision Processes
control-theory markov-decision-processes optimization
Last synced: 23 Oct 2025
https://github.com/roscibely/model-predictive-control
Model Predictive Control (MPC)
control-systems control-theory dmc gpc gpc-fuzzy model-predictive-control mpc mpc-control
Last synced: 11 Jul 2025
https://github.com/gabetax/pid_controller
Ruby implementation of a PID Controller
control-theory pid-controller ruby
Last synced: 17 Mar 2025
https://github.com/namannimmo10/google-summer-of-code-with-sympy
This repository showcases my proposal, final report, and the work done during Google Summer of Code 2020 with the SymPy project.
control-systems control-theory gsoc gsoc-2020 python sympy
Last synced: 21 Apr 2025
https://github.com/imciner2/mpc_toolbox
MATLAB Toolbox for Model Predictive Control
control-systems control-theory matlab matlab-toolbox model-predictive-control
Last synced: 12 Apr 2025
https://github.com/andrewdalpino/tankrobot
An autonomous tank robot using Reinforcement Learning and sensor fusion for navigation.
arduino autonomous-robots control-theory esp8266 imu lidar machine-learning ml mpu6050 nodemcu nodemcu-esp8266 reinforcement-learning robot robotics self-supervised-learning
Last synced: 23 Aug 2025
https://github.com/andreimoraru123/2d-tracker
Linear, Extended & Unscented Kalman filter Fusion Models for 2D tracking
2d animation bayesian-estimation control-theory extended-kalman-filter file-exchange funny-game kalman-filter kalman-tracking lqr matlab-gui matlab-oop object-tracking pole-placement romanian sensor-fusion state-space unscented-kalman-filter unscented-transformation vehicle-model
Last synced: 15 Oct 2025
https://github.com/banaankiamanesh/icarus
Icarus is my Bachelors Thesis. Dynamical Equations Governing the QuadCopter Flying Motions. PID Control, Sliding Mode Control Strategies are Applied. Plus there are Flips!
bbo biogeography-based-optimization control control-theory dynamical-systems dynamics matlab optimization pid quadcopter simulation slidingmode
Last synced: 13 Apr 2025
https://github.com/mhahsler/markovdp
R package for Discrete-Time Markov Decision Processes
control-theory markov-decision-process optimization
Last synced: 30 Apr 2025
https://github.com/danielmartensson/weller-to-jbc-converter
Convert your old Weller to a JBC
control-engineering control-theory integral jbc kalman-bucy-filter kalman-filter low-cost-device modbus modbus-rtu model-predictive-control soldering-station stm32 weller
Last synced: 06 Mar 2026
https://github.com/konimarti/lti
General state-space representation of linear, time-invariant systems in Golang
control-systems control-theory golang linear lti lti-system state-space state-space-representation state-space-systems
Last synced: 24 Jan 2026
https://github.com/onyx-robotics/onyx-engine
Deploy a production-ready AI model training workflow for hardware control systems and physics simulation in minutes.
ai control-systems control-theory controls dynamical-systems model-predictive-control physics physics-simulation reinforcement-learning robotics robotics-simulation sim2real simulation system-identification
Last synced: 11 Mar 2026
https://github.com/jp2masa/bodeplotter
Cross-platform Bode plotter.
avalonia avaloniaui control-theory csharp electrical-engineering mathnet
Last synced: 25 Apr 2025
https://github.com/knttnk/nqlib
NQLib is a Python library to design noise shaping quantizer for discrete-valued input control.
control-systems control-theory digital-signal-processing python python3 quantization quantizer
Last synced: 22 Feb 2026
https://github.com/baggepinnen/activedisturbancerejectioncontrol.jl
Proof that linear ADRC is equivalent to PI(D) control with set-point weighting
adrc-controller control-systems control-theory pid-control
Last synced: 17 Mar 2026
https://github.com/nicomignoni/monviso
A Python package for solving monotone variational inequalities.
complementarity-problem control-theory cvxpy equilibrium-problem game-theory optimization variational-inequality
Last synced: 16 Jul 2025
https://github.com/okalachev/pid-demo
PID controller demo for using in lectures
Last synced: 04 Jan 2026
https://github.com/taktoa/control-theory
A Haskell control theory project (very old and bad)
Last synced: 18 Jul 2026
https://github.com/imciner2/control_toolbox
Toolbox containing MATLAB functions for control systems design and analysis.
control-systems control-theory matlab matlab-toolbox
Last synced: 28 Apr 2025
https://github.com/chentyra/discrete-timepid
A physically achievable PID controller (discrete-time PID) with noise filter.
control control-systems control-theory controller discrete-time discrete-time-regulators discrete-time-systems filter noise noise-reduction pid pid-control pid-controller pidcontroller pip python
Last synced: 12 Apr 2025
https://github.com/cschen1205/cs-pid-controllers
PID Controllers implemented in .NET
Last synced: 12 Oct 2025
https://github.com/cadojo/replicated-roa-analysis
Replicated nonlinear region of attraction (ROA) analysis for NASA's Generic Transport Model (GTM).
control-systems control-theory dynamics nonlinear-control python3 scientific-computing
Last synced: 06 Mar 2025
https://github.com/jcrozum/biobalm
The biologist's Boolean attractor landscape mapper, building Waddington landscapes from Boolean networks.
answer-set-programming attractors biology boolean-networks control-theory discrete-dynamics feedback-vertex-set network-science petri-nets systems-biology waddington-landscape
Last synced: 22 Sep 2025
https://github.com/banaankiamanesh/pose-ordered-tello
Controlling the DJI Tello drone, Based on body pose estimates! (Mechatronic Class Project)
control-theory dji drone imageprocessing mediapipe-pose neural-network person-tracking pid pose-estimation tello
Last synced: 27 May 2026
https://github.com/banaankiamanesh/evo-copter
Evo is a Raspberry pi Based Quadcopter, which is stabilized with bio-geography-based optimization algorithm! With all the computation happening onboard the vehicle.
bbo bio-geography-based-optimization bno055 control-theory cpp drone gy-87 optimization pca9685 pid python quadcopter raspberry-pi stability
Last synced: 08 May 2026
https://github.com/milind220/ball-balance
A PID algorithm controlled ball balance that returns a ball to a set point when it's pushed around. My first real robotics project!
arduino ball-balancing-pid ball-balancing-platform control-theory cpp pid-control robotics
Last synced: 05 May 2026
https://github.com/reshalfahsi/rocket-trajectory-optimization
Rocket Trajectory Optimization Using REINFORCE Algorithm
control-theory gym gymnasium lunar-lander pytorch-lightning reinforce-algorithm reinforcement-learning trajectory-optimization
Last synced: 11 Feb 2026
https://github.com/shgpavel/edu_matlab
just matlab
control-theory educational matlab
Last synced: 18 Feb 2026
https://github.com/raad1masum/claw-control
🕹 A collection of control theory algorithms for robots.
Last synced: 13 May 2026
https://github.com/shannon-labs/shannon-control-unit
Shannon Control Unit: Adaptive regularization via control theory for LLM training
control-theory deep-learning information-theory llama llm lora machine-learning mdl peft regularization
Last synced: 11 Nov 2025
https://github.com/aldomann/trailer-parking
Control design to model parking a trailer
closed-loop-control control-theory path-following studies trailer-parking
Last synced: 12 May 2026
https://github.com/tragerjoswig-jones/safe-current-magnitude-limit-inverter-control
Contains the code used to generate the results of the paper "Safe Control of Grid-Interfacing Inverters with Current Magnitude Limits"
control-barrier-functions control-theory grid-inverters inverter-control power-system-stability power-systems safe-control
Last synced: 11 Apr 2026
https://github.com/turing-tech1988/metalogic-vehicle-dynamics-and-control
Official code repository for the MetaLogic YouTube channel. Featuring simulation scripts and technical resources for vehicle dynamics, control theory, AI, autonomous driving, and robotics.
ai autonomous-driving control-theory robotics vehicle-dynamics
Last synced: 29 Apr 2026
https://github.com/mhahsler/pomdpsolve
Provides Cassandra's pomdp-solve program.
control-theory markov-decision-processes optimization
Last synced: 30 Apr 2025
https://github.com/taktoa/pendulum
A simulation of a pendulum using Lagrangian mechanics, written in Haskell (WIP)
control-theory haskell kinematics
Last synced: 23 Jun 2025
https://github.com/andy-leo10/omnidirectional_tracking_trajectory
control-systems control-theory gazebo ros1
Last synced: 22 Jul 2026
https://github.com/alvgaona/task-allocation
Multi-Robot Multi-Task Allocation Simulations
control-theory phd-thesis robotics swarm task-allocation
Last synced: 03 Mar 2025
https://github.com/alvgaona/mrta
Multi-Robot Multi-Task Allocation Simulations
control-theory robotics swarm task-allocation
Last synced: 06 May 2026
https://github.com/tiagoprata/masterthesis
Tese de mestrado sobre Model Predictive Control (MPC)
control-systems control-theory master-thesis model-predictive-control mpc tclab
Last synced: 16 Feb 2026
https://github.com/stes/sys
control-theory machine-learning roboy rospy sklearn
Last synced: 19 Apr 2026
https://github.com/kuldeep-poonia/loadequilibrium
Predictive infrastructure congestion control engine that models distributed systems as coupled queues to forecast saturation risk and generate proactive scaling or load-shedding signals.
autoscaling control-theory distributed-systems infrastructure observability queueing-theory
Last synced: 11 Jun 2026
https://github.com/adamchristiansen/axi5-pid-controller
An AXI4/5-Stream PID controller
axi4-stream axi5-stream control-systems control-theory fpga pid pid-controller vhdl vhdl-2008
Last synced: 12 Feb 2026
https://github.com/brianlesko/robustcontrols
Written by Brian Lesko, the repository contains Matlab scripts demonstrating controls theories largely originating from the book, Control of Mechatronic Systems, by Dr. Levent Guvenc.
classical-control control-theory controls matlab mechatronics robust-control system-design
Last synced: 16 May 2025
https://github.com/robinhenry/myriad-jax
JAX-native platform for massively parallel control, system identification, and active learning of uncertain, stochastic systems.
control-theory jax mother-machine reinforcement-learning rl system-id system-identification
Last synced: 16 Feb 2026
https://github.com/qw1zzard/control_theory
A couple of educational projects on the subject of "Control Theory" on the Godot engine.
control-theory educational gdscript godot
Last synced: 01 May 2025
https://github.com/cmower/pid.jl
PID controller implementation in Julia (first steps into Julia).
control-theory julia pid-control
Last synced: 27 Mar 2025
https://github.com/bocchio01/055657-autonomous-vehicles
055657 Autonomous Vehicles, A.Y. 2024/25, @Politecnico_di_Milano
autonomous-robots control-theory mechanical-engineering
Last synced: 13 Apr 2025
https://github.com/qbicz/-freescale-selfbalancing
Self-balancing robot firmware & numeric simulations
bluetooth control-theory mbed microcontroller real-time robotics
Last synced: 19 May 2026
https://github.com/marcotallone/mpc-tracking
Implementation of a non-linear Model Predictive Control (MPC) algorithm for reference traking with the addition of an Extended Kalman Filter (EKF) for state estimation and robustness to noise.
control-theory extended-kalman-filter fast-mpc helicopter kalman-filter model-predictive-control mpc mpc-control non-linear-dynamics unicycle
Last synced: 05 Apr 2025
https://github.com/pedroteixeiraw/missile_guidance_system
This project focuses on developing a Ground-to-Air Missile Guidance System using a triple-loop PID control structure in MATLAB/ Simulink.
c control-theory guidance-system mathematics matlab missile-simulation physics pid-controller simulink
Last synced: 20 Apr 2026
https://github.com/andy-leo10/pid_maze_solver
Maze solver with 2 PID controllers
control-systems control-theory ros2
Last synced: 25 Jun 2025
https://github.com/64j0/pid-fsharp
The code shows the implementation of a PID controller in F#. It's a translation from https://github.com/simorxb/PID-C-Struct.
Last synced: 12 May 2026
https://github.com/boisgera/ash
Asymptotic Stability for Humans
control-theory dynamical-systems
Last synced: 23 Jun 2026
https://github.com/simonusher/kalman-filter
control-systems control-theory kalman-filter python simulation
Last synced: 06 Jul 2026
https://github.com/kylecorry31/hysteresis
A hysterisis controller for Arduinos
arduino control-systems control-theory hysteresis
Last synced: 22 Apr 2026
https://github.com/andy-leo10/sistemas-de-control
cosas realizadas de control aplicado
arduino control-systems control-theory esp32 matlab pid-control
Last synced: 19 Jul 2025
https://github.com/denizetkar/inverted_pendulum
A matlab experiment with inverted pendulum to learn control theory
control-theory inverted-pendulum lqr-controller pid-controller
Last synced: 12 Aug 2025
https://github.com/st4s1k/control-theory-toolset
Trying to implement some Control Theory basics for personal eduactional purposes.
complex-numbers control-theory math stddraw
Last synced: 13 Aug 2026
https://github.com/banaankiamanesh/smc-bible
Implementation of Most of the Sliding Mode Control Chapter Problems in the Applied Non Linear Control by JJE Slotine.
control-theory matlab nonlinear-control sliding-mode-control
Last synced: 30 Mar 2025
https://github.com/martin-ansteensen/cart-pole
A Python playground for studying the classic cart-pole problem with non-linear dynamics, energy control, linear-quadratic (LQR) balancing and reinforcement learning. The codebase lets you simulate different controller strategies. Built from scratch.
control-theory lqr-controller modeling qlearning reinforcement-learning simulation
Last synced: 19 May 2026
https://github.com/haider-sama/pid-control-mass-spring-damper-matlab-simulink
PID control design and simulation for a Mass-Spring-Damper system using MATLAB & Simulink with performance analysis.
control-systems control-theory engineering mass-spring-damper matlab pid simulation simulink step-response system-modeling
Last synced: 13 Oct 2025
https://github.com/seclususs/qos-android
Android userspace daemon for entry-level devices.
android control-theory cpp-lang helio-g88 linux-kernel magisk-module performance-tuning rust-lang
Last synced: 04 Feb 2026
https://github.com/wzjoriv/hion
Hion (/ˈiː.ɒn/): Hamiltonian-Informed Optimal Neural Control.
control-systems control-theory machine-learning mpc-control neural-control optimal-control
Last synced: 14 Feb 2026
https://github.com/hiroshi-okajima/profile-japanese
岡島研究室(日本語ページ)
control-engineering-education control-theory lmi matlab model-error-compensator optimization robust-control
Last synced: 21 Jul 2026
https://github.com/linguini1/diffgames
C implementation for simulating and rendering differential games using SDL2.
control-theory diff-games differential-games hamilton-jacobi-bellman optimal-control renderer sdl2 simulator visualization
Last synced: 03 Apr 2026
https://github.com/zfifteen/pole-shadow
The Pole's Shadow: The distance of dominant poles from the imaginary axis sets the cognitive budget of linear systems. Determines how long they can remember and integrate slow inputs before transients decay. Explores the robustness vs memory tradeoff with theory, math, simulations and visualizations.
cognitive-budget control-theory dynamical-systems echo-state-networks fading-memory linear-systems pole-placement pole-shadow reservoir-computing robustness-tradeoff stability-analysis temporal-integration
Last synced: 20 Apr 2026
https://github.com/broomva/rcs-template
A from-scratch, batteries-included template & testbed for Recursive Controlled Systems (RCS) / Recursive Self-Improvement (RSI). Fork it to start a provably-stable, self-governed agent workspace — runnable L0–L3 control loop, single-source λ stability budget, EGRI with machine-checked safety laws.
agent control-systems control-theory egri lyapunov python rcs recursive-self-improvement rsi stability
Last synced: 26 Jul 2026