Projects in Awesome Lists tagged with pid-controller
A curated list of projects in awesome lists tagged with pid-controller .
https://github.com/Plasmatree/PID-Analyzer
betaflight blackbox logfile pid pid-analyzer pid-control pid-controller python quad response stock-tune tpa tune
Last synced: 22 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/timhanewich/scout
Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver
drone flight-controller iot micropython pid-controller python quadcopter raspberry-pi raspberry-pi-pico rc-receiver rp2040
Last synced: 08 Sep 2025
https://github.com/stevana/elastically-scalable-thread-pools
An experiment in controlling the size of a thread pool using a PID controller.
elastic pid-controller scalable thread-pool
Last synced: 21 Mar 2025
https://github.com/alexwijn/sat
The Smart Autotune Thermostat (SAT) is a custom component for Home Assistant that works with many compatible gateways for your boiler.
diyless ems hassio home-assistant integration opentherm-gateway pid-controller smart-home
Last synced: 14 Apr 2025
https://github.com/matthew-lyu/autonomous-driving-simulation-ros-noetic
基于ROS的自动驾驶仿真项目,使用DWA路径规划算法和双PID控制器ROS-based autonomous driving simulation project , using DWA path planning algorithm and dual PID controller
autonomous-vehicles dijkstra-algorithm dwa pid-controller ros-noetic
Last synced: 07 Apr 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/einride/pid-go
PID controllers for Go.
autonomous-vehicles control-systems go golang pid pid-control pid-controller
Last synced: 13 May 2025
https://github.com/braincore/pid-rs
A PID controller for Rust projects.
pid-controller rust rust-library
Last synced: 12 Dec 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/uncodead/brewuno
High precision and accuracy, open source, online, extensible and low cost homebrew automation on top of ESP8266 microchip.
accuracy arduino beer brewbeer cplusplus esp8266 esp8266-arduino homebrew ntp ota pid pid-control pid-controller platformio precision react synchronization wifi-configurations
Last synced: 12 Apr 2025
https://github.com/mostafa-wael/self-driving-vehicle-control-on-carla
Lane Keeping Assist function by applying Stanley method for lateral control and PID controller for longitudinal control using Python on the Carla simulator. 🚗
carla-simulator pid-controller python self-driving-car stanley-controller
Last synced: 12 Jul 2025
https://github.com/ussserrr/pid-controller-gui
PyQt-based application to control abstract remote PID regulator using customizable network interface
Last synced: 13 Mar 2026
https://github.com/darienmt/fcnd-term1-p3-3d-quadrotor-controller
Udacity Flying Car Nanodegree - Term 1 - Project 3 - 3D Quadrotor Controller
aerial-robotics c-plus-plus controller dynamics pid-controller pid-tuning python quadrotor udacity-flying-car-nanodegree udacity-nanodegree
Last synced: 15 Aug 2025
https://github.com/patrickbaus/pid-cpp
An efficient PID controller implemented in C++, optimized for the ARM Cortex M4 platform
arduino arduino-library arm cortex-m4 pid pid-controller
Last synced: 14 Oct 2025
https://github.com/botprof/pid-101
This repository provides a brief introduction to PID control by using Python examples in Jupyter notebooks.
control-systems pid-control pid-controller robot-controller robotics tutorials
Last synced: 11 Jul 2025
https://github.com/istefanis/controllio
Web app for experimenting with control systems
bode-plot control-design control-engineering control-systems controller dynamical-systems es2022 frequency-analysis frequency-domain frequency-response laplace-transform nyquist pid-controller transfer-functions
Last synced: 21 Feb 2026
https://github.com/alinababer/reinforcementlearning-qlearning-based-self-tuned-pid-controller-for-auv-matlab
This repository showcases a hybrid control system combining Reinforcement Learning (Q-Learning) and Neural-Fuzzy Systems to dynamically tune a PID controller for an Autonomous Underwater Vehicle (AUV). The implementation aims to enhance precision, adaptability, and robustness in underwater environments.
auv deep-learning fuzzy-logic matlab neural-network pid-controller reinforcement-learning underwater-robotics
Last synced: 15 Aug 2025
https://github.com/taherfattahi/carla-motion-planning-rrt-based
CARLA Autonomous Driving Simulation with RRT-Based Path Planning and PID Control
carla-simulator motion-planning path-planning pid-controller rrt rrt-star
Last synced: 03 Mar 2026
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/qwerty1423/no-autopilot-mod
autopilot mod for nuclear option
autopilot bepinex pid-controller
Last synced: 03 Mar 2026
https://github.com/istefanis/lti-freq-domain-toolbox
A library for studying LTI dynamical systems
bode-plot control-design control-engineering control-systems dynamical-systems frequency-analysis frequency-domain frequency-response laplace-transform lisp nyquist pid-controller racket transfer-functions
Last synced: 21 Feb 2026
https://github.com/vini-fda/line-follower-rs
A real-time line follower simulator in Rust with egui.
control-systems egui pid-controller robotics rust
Last synced: 26 Dec 2025
https://github.com/scifracx/fractionalsystems.jl
Fractional order systems toolbox in Julia.
control-systems dynamical-systems fractional-calculus fractional-differential-equations fractional-pid fractional-systems julia modeling numerical-analysis pid-controller
Last synced: 08 May 2025
https://github.com/SciFracX/FractionalSystems.jl
Fractional order systems toolbox in Julia.
control-systems dynamical-systems fractional-calculus fractional-differential-equations fractional-pid fractional-systems julia modeling numerical-analysis pid-controller
Last synced: 04 May 2025
https://github.com/thundertecke/pid_py
A simple (but complete) PID controller in python
control controller pid pid-control pid-controller raspberry raspberry-pi raspberrypi
Last synced: 02 Apr 2026
https://github.com/akafael/pid-control-dc-motor
DC Motor Position Control using PID
Last synced: 12 Jul 2025
https://github.com/xtalism/aero-pid-controller
PID controller using two brushless motors with they respective ESC, and an Arduino Mega 2560.
arduino control-systems electronics pid-controller
Last synced: 10 Apr 2025
https://github.com/darkfanxing/genetic-algorithm-with-pid-control-system
A PID Control System with Genetic Algorithm
genetics pid-controller python397
Last synced: 14 Apr 2025
https://github.com/darienmt/carnd-pid-control-p4
Udacity Self-Driving Car Nanodegree - PID Control project
c-plus-plus controller pid pid-controller robotics self-driving-car udacity udacity-self-driving-car
Last synced: 03 Jul 2025
https://github.com/chen0040/cs-feedback-control
A simple control system framework that provide tools for feedback controllers such as PID controller, kalman filters, fuzzy controller
fuzzy-controller kalman-filter pid-controller
Last synced: 15 Aug 2025
https://github.com/okalachev/pid-demo
PID controller demo for using in lectures
Last synced: 04 Jan 2026
https://github.com/jkleiber/intro_robotics_ws
Intro to Intelligent Robotics ROS project workspace for D*Lite
autonomous-navigation autonomous-robots dstarlite pid-controller ros ros-kinetic tourguide turtlebot2 yeet
Last synced: 10 Jun 2025
https://github.com/ua-kxie/pid-ctrl
Flexible pid controller with time delta as argument
Last synced: 25 Sep 2025
https://github.com/parth-20-07/pid-based-scara-robot-position-and-velocity-control-and-manipulation
RBE500: Foundation of Robotics Final Project
control-systems controller gazebo gazebo-ros gazebo-simulator pid-control pid-controller position-tracking robot-framework robotframework robotics ros2 ros2-humble rviz velocity
Last synced: 23 Oct 2025
https://github.com/rnuv/vex-tower-takeover
Codebase for 750E in the 2019-20 VEX competition, Tower Takeover. Comes with an autonomous routine with 2D motion profiling, inertial sensor rotation and a PID controller.
cpp motion-profiling pid-controller pros-cli vex-robotics
Last synced: 10 Apr 2025
https://github.com/srflp/pid-rocket
Thrust control system (PID Controller) for a rocket in form of a web app. 🚀
nextjs pid pid-control pid-controller react rocket-simulation rocket-simulator webapp
Last synced: 29 Sep 2025
https://github.com/mechadragonx/pidcontrolsystem
Practice control systems concepts for the IB exam by coding a PID control system for cruise control in a car.
java-11 pid pid-control pid-controller
Last synced: 06 Jan 2026
https://github.com/cschen1205/cs-pid-controllers
PID Controllers implemented in .NET
Last synced: 12 Oct 2025
https://github.com/farooqueesamiya/odometry-and-position-estimation-for-mobile-robot
In this repository we will learn about an Arduino-based robot control and odometry project using wheel encoders for educational robotics exploration and data visualization with MATLAB.
arduino-uno matlab-graphics mobile-robot odometry pid-controller position-estimation robotics speed-sensor
Last synced: 22 Apr 2025
https://github.com/maudzung/self-driving-car-08-pid-control-cpp
An implementation of a PID controller that determines the steering angle in order to keep a car in the center of the lane track during driving.
pid-control pid-controller self-driving-car
Last synced: 11 Oct 2025
https://github.com/cdfer/motor-pid-replacement-neural-network
A novel approach to controlling brushed DC motors using neural networks, overcoming the limitations of traditional PID controllers. This project explores the potential of neural networks to learn and adapt to the complexities of model train control, achieving smooth and stable motion.
aifes arduino embedded-systems esp32 neural-network pid-controller pytorch train
Last synced: 03 Feb 2026
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/mbedlab/pid-library
C/C++ PID Controller library for ARM Cortex M (STM32)
mbedlab pid-control pid-controller
Last synced: 19 Apr 2025
https://github.com/123swk123/gd32vf103_pid_voltagecontroller
RISCV logan nano based DC-DC voltage controller using Fast PID
dc-dc gd32v gd32vf103 pid-control pid-controller voltage-regulator
Last synced: 05 Jul 2025
https://github.com/eladch/error-signals-for-adaptive-neuro-robotics
Error Signals For Adaptive Neuro-Robotics: preliminary experiment
neuromorphic-computing neuromorphic-engineering pid-controller
Last synced: 06 Apr 2025
https://github.com/lnagel/hass-ufh-controller
Home Assistant Underfloor Heating Controller
hacs hacs-integration heating-control home-assistant home-automation hvac pid-controller python smart-home thermostat underfloor-heating
Last synced: 14 Feb 2026
https://github.com/soasurs/incremental-pid
Incremental PID for Motor Control and etc.
Last synced: 28 Apr 2025
https://github.com/akafael/discrete-servo-control
Arduino Servo Motor system using discrete PID control
arduino discrete-control pid-control pid-controller
Last synced: 23 Mar 2025
https://github.com/aliy98/ros-turtlebot3-pid-controller
This ROS package is a simple practice for controlling the TurtleBot3 to move in an elliptic path
Last synced: 15 Apr 2025
https://github.com/blagojeblagojevic/motor_speed_pid
Dc motor speed control using PIC16F877A and MICROC IDE. For the purpose of simulation it is used Proteus.Also PID algoritam is implemented.
arduino asm avr avr-assembly c cpp electronics embeded-systems esp32 esp8266 esp8266-arduino microchip microcontroller motor pic pic16f877a pid-controller proteus speed-controller web-server
Last synced: 12 Feb 2026
https://github.com/kutukvpavel/labpid
PID temperature controller for laboratory use
ds18b20 max6675 pid pid-controller temperature-control visualmicro
Last synced: 13 Sep 2025
https://github.com/nikolasent/pid-controller
Udacity Self-Driving Car Engineer Nanodegree. Project: PID controller
carnd pid pid-control pid-controller self-driving-car
Last synced: 02 Apr 2025
https://github.com/oleksa-oleksa/matlab
MATLAB assigments. From the first steps to the simulation of the motors with Simulink.
actuators bode-plot control-systems matlab pid-controller simulink transfer-functions
Last synced: 05 Apr 2025
https://github.com/usmanmehmood55/pid_controller
This is an implementation of a PID controller in C
c control-systems pid-controller
Last synced: 17 Jul 2025
https://github.com/maxwcurren/unmanned-surface-vehicle
UCR Electrical Engineering Senior Project 2023-24. An Unmanned Surface Vehicle (USV) is a boat that operates on the water without a crew. This repository includes all of the software used with the USV and Base Station.
arduino-uno autonomous-vehicles boat lidar lora navigation object-detection pid-controller python raspberry-pi-4 usv
Last synced: 02 Feb 2026
https://github.com/rvarago/cpppid
A composable library to implement contol loops in C++
control-engineering control-systems cpp cpp17 modern-cpp pid-controller
Last synced: 04 Apr 2025
https://github.com/chandralegend/pid-controlled-dc-motor-model
This is repository is dedicated to the second assignment of the Automation and Control Technologies Module (EE4013). The assignment is to implement a motor with real-life parameters (taken from Moog - C23-L33) and implement a PID Controller to work with a given input function.
assignment automation control-systems dc-motor pid-controller
Last synced: 04 Mar 2025
https://github.com/cgrassin/simplypid
A simple PID controller implementation in Java.
electronics java pid-controller
Last synced: 20 Sep 2025
https://github.com/stampede3630/powerup2018
Code for FIRST Power Up 2018
frc frc-java frc-power-up frc-robot frcjava java pid-controller robotics-competition talon-srx wpilib
Last synced: 01 Aug 2025
https://github.com/f33rni/petalpid
Lightweight universal PID controller library with Ziegler–Nichols auto tuning and variable cycle time
arduino arduino-library arm autotune avr blackpill library nichols pid pid-control pid-controller signal-processing stm32duino stm32f103 tuning universal ziegler
Last synced: 05 Jan 2026
https://github.com/fadel-hasan/robotic_project
Simulation project of transporting and receiving colored cubes from one area to another in a Webots environment using the YouBot robot
line-follower-robot line-following line-following-robot-pid math mathematics physics pid pid-controller robotics robotics-simulation webots webots-simulations youbot youbot-gripper youbot-robot
Last synced: 08 Feb 2026
https://github.com/nopour/2dof-helicopter-control
The Quanser 2 DOF Helicopter
2dofrrmanipulatordynamics control controller feedback helicopter-simulation integral-control lqr-controller matlab modelling modern nonlinear pid-controller robustness simscape-multibody simulink
Last synced: 16 Feb 2026
https://github.com/amn-max/simplepidlinefollower
This is a PID implemented line follower using an Arduino UNO, IR sensors, l293d motor driver.
arduino-uno ir-sensor line-follower-robot motor-driver pid-control pid-controller robotics
Last synced: 24 Feb 2025
https://github.com/quicoa/ets2-ras
Automated route-advisor steering (RAS) for Euro Truck Simulator 2
automation ets2 pid-controller python python3
Last synced: 27 Mar 2025
https://github.com/farzadazizizade/pid-controller
PID controller
feedback feedback-controller matlab pid pid-control pid-controller root-locus state-space
Last synced: 21 Jun 2025
https://github.com/jeancahu/pid_synthesis_tool
Django App for PID tuning tool and simulation
Last synced: 24 Jul 2025
https://github.com/blagojeblagojevic/matlab
Simulation of a quoadcopter with a parallel pid controller
matlab parallel-pid pendulum-modelling pid-control pid-controller quadcopter simulink simulink-model
Last synced: 08 Apr 2025
https://github.com/nubbsterr/stewart
A self-balancing robot project developed at SproutHacks 2025.
arduino arduinoide cpp esp32 hackathon-project pid-control pid-controller robotics
Last synced: 03 Sep 2025
https://github.com/drgfreeman/pytools
A library of Python tools for general use
filter median-filter pid pid-controller timer
Last synced: 03 Apr 2025
https://github.com/domectrl/ha-pid_controller
PID controller integration for HomeAssitant
hacs hacs-integration homeassistant pid pid-control pid-controller
Last synced: 20 Mar 2025
https://github.com/edwardoboh/final-year-project-uniben
Final year project work at the Department of Computer Engineering, University of Benin, year 0f 2020. [TOPIC: Control design and hardware implementation of a multirotor system]
aerial-robotics arduino-nano arduino-uno-r3 brushless-dc-motors control-systems dji-drone drone electronic-speed-controller imu-sensor lipo-battery nrf24l01 pid-controller propellers quadcopter radio-controller
Last synced: 19 Jan 2026
https://github.com/rubberazer/darkpaw_motion_opencv
A little project in C/C++ for the Adeept Darkpaw robot
adeept csrt mongoose mpu-6050 opencv opencv4 pca9685 pid-controller pigpio raspberry-pi-camera robotics-programming tracking ultrasonic-sensor-distance video-streaming web-server
Last synced: 31 Jan 2026
https://github.com/papachristoumarios/pid-neural-network
PID with neural networks
neural-networks pid-controller stochastic-control
Last synced: 02 Feb 2026
https://github.com/rahulbhadani/ztf
Z-transform and Digital Control Implementation
control-systems controller digital-control pid pid-control pid-controller python
Last synced: 12 Aug 2025
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/josancamon19/pid_controller
PID Controller project for the Self-driving Cars Nanodegree.
pid-controller self-driving-car-engineer udacity-nanodegree udacity-self-driving-car
Last synced: 15 Nov 2025
https://github.com/lefucjusz/kettle-pid-controller
Kettle temperature regulator using PID controller based on Arduino Nano. Measurements taken by the means of DS18B20 sensor, Fotek SSR-40DA SSR relay used as an actuator. Current temperature displayed on TM1637 LED display.
adc anti-windup arduino cpp ds18b20 kettle pid pid-controller platformio pwm ssr temperature-control tm1637
Last synced: 17 Jun 2025
https://github.com/mrgeislinger/self-driving-pid-controller
PID controller to automatically steer a simulated car. Based on Udacity's Self-Driving Car Course PID project: https://github.com/udacity/CarND-PID-Control-Project
autonomous-vehicles pid pid-algorithm pid-control pid-controller self-driving-car
Last synced: 26 Feb 2025
https://github.com/taffarel55/dynamic-systems
Material de estudo produzido enquanto eu cursava a disciplina Modelagem e Análise de Sistemas Dinâmicos na UFBA
control-systems dynamic-systems pid-controller
Last synced: 26 Feb 2025
https://github.com/auscompgeek/robotpy-wpilib-controller
Backport of 2020 WPILib PIDController for Python
frc pid-controller robotpy wpilib
Last synced: 08 Oct 2025
https://github.com/wattai/affordable-inverted-pendulum
Design an inverted pendulum in affordable price.
control-systems modern-control pid-controller python simulation
Last synced: 09 Oct 2025
https://github.com/saxijing/zeus
autonomous vehicle control with LQR and PID controller
carla cpp frenet-cartesian lqr-controller opendrive openscenario pid-controller ros
Last synced: 18 Jun 2025
https://github.com/creoone/zipid
PID controller in ZIG. Driven by discrete time series. Protected from integral part run-out and overflow. Tested.
pid pid-controller zig ziglang
Last synced: 21 Aug 2025
https://github.com/dhanushgit03/dc-motor-speed-control-simulation
Simulink-based closed-loop DC motor speed control system using a PID controller, with motor parameter initialization via MATLAB scripts and performance analysis through scopes.
control-systems dc-motor matlab matlab-project motor-simulation pid pid-controller simulink
Last synced: 12 Oct 2025
https://github.com/domectrl/ha-pid_thermostat
PID thermostat for homeassitant
hacs hacs-integration homeassistant pid pid-controller thermostat
Last synced: 20 Mar 2025
https://github.com/pierluigiferrari/pid_controller
A PID controller for 2D vehicle trajectories
control controller cpp pid-control pid-controller self-driving-cars
Last synced: 12 Oct 2025
https://github.com/augusto630/drone
RPi quadcopter.
nodejs pid-controller quadcopter raspberry-pi
Last synced: 02 Mar 2025
https://github.com/mahsa-goudarzi/sustainable-systems-engineering-lab
Project for the course "Laboratory of Sustainable Systems Engineering" - Spring 2025 - Simulation of a control system for a "Sustainable Tomato Greenhouse" in Simulink/MATLAB
control-engineering control-systems controller matlab pid-control pid-controller simulink sustainability
Last synced: 13 Oct 2025
https://github.com/eagletrt/libpid-sw
Simple implementation of a PID controller suited for all embedded devices
embedded library pid-controller platformio platformio-library sw
Last synced: 27 Mar 2025
https://github.com/matheusafonseca/c213-trabalho-1
Repository dedicated to storing and managing the first assignment for C213 - embedded systems.
matplotlib numpy pid-controller python scypi streamlit
Last synced: 29 Jan 2026
https://github.com/apaonessaa/laboratoriodiautomatica
arma dft matlab pid-controller simulink
Last synced: 07 Oct 2025
https://github.com/collegiate-edu-nation/pid-gpt
Agentic proof-of-concept for leveraging local LLMs to tune PID controllers (like cruise control)
agent garnix nix ollama pid pid-controller rig rust
Last synced: 15 Jun 2025
https://github.com/bharadwaj-r/self_balancing_inverted_pendulum
A self balancing inverted pendulum setup balancing on a car chassis, using State Machines, Arduino Uno and Event Driven Programming (Modular or Interrupt based programming)
arduino-uno interrupt-driven-programs modular-programming pid-controller project state-machine
Last synced: 16 May 2025
https://github.com/vargalaszlo87/pid-c
PDC controller in pure C
pid pid-c pid-controller pid-controller-c pid-in-c pure-c
Last synced: 23 Aug 2025