micromouse-control-module icon indicating copy to clipboard operation
micromouse-control-module copied to clipboard

MicroMouse Control Module

MicroMouse Control Module

マイクロマウスの車体制御のうち、モジュール化できる部分をまとめたC++ライブラリ。

API リファレンスはこちら


機能一覧

  • 曲線加速の軌道生成 (ctrl::AccelDesigner)
  • スラロームの軌道生成 (ctrl::slalom::Shape)
  • 軌道追従制御器 (ctrl::TrajectoryTracker)
  • フィードバック制御器 (ctrl::FeedbackController)

詳しくはこちら


マイコンでの使用方法

  • このライブラリはC++ヘッダーファイルのみから構成されている。
  • このリポジトリの include ディレクトリからソースコードを参照して使用する。
  • 必要に応じてコンパイルオプションに -std=c++17 を設定する。

コンピュータでの使用例

詳しくはこちら