An open API service indexing awesome lists of open source software.

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/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/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/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/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/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/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/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/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/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

control-theory pid-controller

Last synced: 04 Jan 2026

https://github.com/taktoa/control-theory

A Haskell control theory project (very old and bad)

control-theory haskell

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/cschen1205/cs-pid-controllers

PID Controllers implemented in .NET

control-theory pid-controller

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/raad1masum/claw-control

🕹 A collection of control theory algorithms for robots.

control-theory robotics

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/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/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/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/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/andy-leo10/turn_controller

PID turn controller

control-theory ros2

Last synced: 14 Jun 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.

control-theory pid-controller

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/kylecorry31/hysteresis

A hysterisis controller for Arduinos

arduino control-systems control-theory hysteresis

Last synced: 22 Apr 2026

https://github.com/andy-leo10/distance_controller

PID distance controller

control-theory ros2

Last synced: 25 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/eltaurus-lt/kos-scripts

Exercises in control theory

control-theory

Last synced: 06 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/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