optimisticside / ctrl

A Rust library for control, estimation, and optimization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ctrl Logo

Powerful library for optimal and model-predictive control.

Crates.io docs.rs MIT licensed Build Status


Ctrl is an open-source library for robotics, optimal and model-predictive control. It is based off of Control Toolbox, and works with the nalgebra library. It contains implementations of linear quadratic regulators, model predictive control, and PID control. It also has full support for contstraints and filters.

Usage

  • Add ctrl to your Cargo.toml dependencies with the latest version.
  • Use the library just as you would use any other library in a Rust project.

About

A Rust library for control, estimation, and optimization

License:MIT License


Languages

Language:Rust 100.0%