ダウンロードはこちら

ETロボコン2017 モデル審査内容
ETロボコン2017資料/ETロボコン実行委員会
1
審査方針
目的
競技内容
技術の基礎を学び
チャレンジする機会
を提供
デ プライマリー
ベ
ロ
ッ
パ
ー 技術を応用できる
部 スキルを磨く機会
を提供
門
ソフトウェアの内容を
モデルで正しく表現
できるか?
ライントレース+難所攻略
アドバンスト
ゲーム+制御
ETロボコン2017資料/ETロボコン実行委員会
審査の観点
競技の最適解を
モデルを使って
どう解くか?
審査内容
クラス毎に異なる観点に合わせ、それぞれ以下の項目を審査します
アドバンスト “モデルを使ってどう解くか?”
要求モデル
• 開発の目標と、それをどう実現するか
についての段階的な記述
要求工学
分析モデル
• ゲームのルールに関する定義と、それ
を使ったゲームの解き方
情報工学
制御モデル
• 走行体の制御戦略と、それに必要
な要素技術
制御工学
設計モデル
• 上記3つのモデルを、ソフトウェアとし
て実現するためのアーキテクチャ
ソフトウェア
工学
• ソフトウェアの内容をモデルを使って正
しく表現する
ソフトウェア
工学
モデリング
プライマリー “モデルで正しく表現する”
ETロボコン2017資料/ETロボコン実行委員会
3
モデル紹介
デベロッパー部門
“①どのような機能が必要か?”
プライマリー
“②どのような要素で機能を実現するか?”
“③要素をどのように使って機能を実現するか?”
ETロボコン2017資料/ETロボコン実行委員会
「ITI」(2016)
4
モデル紹介
• 要求モデル
デベロッパー部門
アドバンスト
“開発の目標と、それをどう実現するか
についての段階的な記述“
「ChampagneFight」(2016)
ETロボコン2017資料/ETロボコン実行委員会
5
モデル紹介
• 分析モデル
デベロッパー部門
アドバンスト
“ゲームのルールに関する定義と、
それを使ったゲームの解き方“
「ChampagneFight」(2016)
ETロボコン2017資料/ETロボコン実行委員会
6
モデル紹介
• 制御モデル
デベロッパー部門
アドバンスト
“走行体の制御戦略と、それに必要な要素技術”
「selab」(2016)
ETロボコン2017資料/ETロボコン実行委員会
7
モデル紹介
• 設計モデル
デベロッパー部門
アドバンスト
“要求・分析・制御の全モデルを、
ソフトウェアとして実現するためのアーキテクチャ”
「パプリカ」(2016)
ETロボコン2017資料/ETロボコン実行委員会
8
技術教育
目的
技術の基礎を学び
チャレンジする機会
を提供
デ プライマリー
ベ
ロ
ッ
パ
ー 技術を応用できる
部 スキルを磨く機会
を提供
門
アドバンスト
ETロボコン2017資料/ETロボコン実行委員会
教育内容
プライマリー向け参考資料の提供
①2016年のプライマリークラス優秀モデル
②性能モデル参考資料
技術教育
※プライマリー、アドバンスト共通
①全国共通(2日間)
※a、bのどちらか、または組み合わせで実施
a.走行体の基本制御とモデルによる可視化
b.モデル作成とそれをコードに変換する基礎演習
②地区独自
各地区ごとに独自コンテンツを提供
アドバンスト向け参考資料の提供
①2016年のアドバンストクラス優秀モデル
②2016年のCS大会WS資料
③分析モデル参考資料
ETロボコン2017 モデル審査内容
ETロボコン2017資料/ETロボコン実行委員会
10