omnitiles/control/mod.rs
1// SPDX-License-Identifier: MIT
2// © 2025–2026 Christopher Liu
3
4//! # Control Algorithms
5//!
6//! This module provides reusable building blocks for closed-loop motor control.
7//!
8//! ## Modules
9//!
10//! - [`pid`] - General-purpose PID controller implementation.
11//! - [`linear_controller`] - Closed-loop position controller for Actuonix linear actuators.
12
13pub mod linear_controller;
14pub mod pid;
15
16pub use linear_controller::{LinearController, LinearMode};
17pub use pid::Pid;