情報処理学会 第88回全国大会

1L-03
Node-RED フローから mruby/c へのトランスコンパイラの開発・検証
○大﨑翔太,山本崇人,鈴木鷲也(松江高専),東 裕人(島根ソフト研究開発センター),田中和明(九工大),杉山耕一朗(松江高専)
本研究では,フロー型ビジュアルプログラミングツールNode-REDで作成したプログラムをマイコン上で直接実行可能にすることを目的として,フロー定義を解析してmruby/cのTaskクラスを利用したプログラムへ変換するトランスコンパイラを開発した.実機検証の結果,マイコン上で正しく並列実行がされていることを確認し,従来比でプログラム長の削減や可読性の向上に成功した.本研究は,Node-REDの直感的な操作性を活かした効率的な組込み開発に貢献する.