SmrAI (Smalruby × Automatic Inspection)
概要
検査用ビジュアルプログラミングツール SmrAI は,既存のプログラム資産をビジュアルプログラミングツールのブロックでラップするというアプローチが製造業の品質管理分野におけるプログラミング人材育成に有効であるかを調べるために開発した. SmrAIはブロックをRubyコードに変換する機能を持つスモウルビーをベースにしており,既存の機能検査用Rubyライブラリをラップする2種類のブロック群が新たに実装されている.
リポジトリ
- <URL:https://github.com/gfd-dennou-club/electron_SmrAI>
- SmrAI を利用するだけなら,このリポジトリのみ利用すれば良い. 利用マニュアル を参照のこと.
- <URL:https://github.com/gfd-dennou-club/smalruby3-gui-SmrAI>
- ブロックの定義を追加・修正する場合には,このリポジトリを利用する必要がある.
ドキュメント
- 利用マニュアル
- 開発ガイド
- 発表資料
- 奥田彩月 (2021): Smalruby3を用いた製造業の品質検査の自動化,松江高専情報工学科 2020 年度卒業研究.
- 杉山耕一朗,奥田彩月,田部翼,高尾宏治,東裕人,田中和明 (2021): 機能検査用自動化ツール「SmrAI」の開発 ~製造業のプログラミング人材増加に向けたSmalrubyの新たな活用方法~,Ruby World Conference 2021, session-3.
- 関連資料
- ITmedia MONOist (2021):mrubycが工業用ミシンの不良率を8割削減、ローコード開発環境への展開も