マイクロマウスの車体制御のうち、モジュール化できる部分をまとめたC++ライブラリ。
API リファレンスはこちら。
- 曲線加速の軌道生成 (ctrl::AccelDesigner)
- スラロームの軌道生成 (ctrl::slalom::Shape)
- 軌道追従制御器 (ctrl::TrajectoryTracker)
- フィードバック制御器 (ctrl::FeedbackController)
詳しくはこちら。
- このライブラリはC++ヘッダーファイルのみから構成されている。
- このリポジトリの
include
ディレクトリからソースコードを参照して使用する。 - 必要に応じてコンパイルオプションに
-std=c++17
を設定する。
詳しくはこちら。