Skip to content
takedarts edited this page May 8, 2017 · 11 revisions

EV3onRules

EV3onRules とは

EV3onRulesはToppers/EV3RT上で動作するルールベースフレームワークであり、EV3onRulesを使うことでEV3wayを制御するための複雑なプログラムを機能ごとに切り分けて実装することができます。
EV3onRulesでは、EV3wayを動作させるために最低限必要となる動作プログラムをフレームワークとして実装しており、これ以外に必要となる機能をルールとして実装する方式を採用しています。 これにより、プログラム開発者は個々の場面に対応するためのルールを実装するだけでよくなり、機能実装や制御アルゴリズムに集中してプログラムを開発することができます。 また、制御動作の変化をルールチェインとして実装しますので、動作の変更や機能の再利用も容易となっています。

動作環境

EV3onRulesはWindowsのcygwinとMax OS Xで動作確認をしています。
おそらく、Linuxでも動作すると思います。

ドキュメント