standard-pid

Crates.iostandard-pid
lib.rsstandard-pid
version0.1.0
sourcesrc
created_at2024-08-31 00:06:32.435156
updated_at2024-08-31 00:06:32.435156
descriptionStandard PID implementation in Rust for serious embedded projects
homepage
repositoryhttps://github.com/Gip-Gip/standard-pid
max_upload_size
id1358443
size9,489
Charles Thompson (Gip-Gip)

documentation

README

Implemention of the industry standard PID algorithm for serious embedded projects

PID is a ubiquitous form of output control used very commonly in all sorts of embedded applications. The goal of this library is to provide the standard PID implementation found across most industrial devices and allows for compatability across controllers and with autotuning algorithms.

The core struct also allows a few niceties to combat common PID issues and is time aware, as in you supply the delta-time between updates to ensure reliable computation and cross-device compatability.

This crate is entirely no_std and is intended to be used with your embedded project.

See Wikipedia for more information regarding standard form PID.

Commit count: 0

cargo fmt