名称 | MIRS1603 標準機プレ競技会用システム開発計画書 |
---|---|
番号 | MIRS1603-PLAN-0003 |
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2016.7.18 | 石田智士、遠藤大河 | 初版 | |
A02 | 2016.7.19 | 石田智士、遠藤大河 | 第二版 事前チェックで指摘された点を修正 |
|
A03 | 2016.7.21 | 石田智士、遠藤大河 | 小谷先生 | 第三版 レビュー後指摘された点を修正 |
機能名 | 関数名 | 機能概要 |
---|---|---|
直進走行 | run() | ロータリーエンコーダを用いた進行走行をPD制御で補正する。 また目標距離に合わせて走行速度もPI制御で調整する。 PD制御:Proportional-Differential Controller 比例微分制御 PI制御:Proportional-Integral Controller 比例積分制御 |
回転 | turn() | ロータリーエンコーダを用いた回転動作をPD制御で補正する。 また目標角度に合わせて機体回転速度もPI制御で補正する。 |
数字認識 | camera() | webカメラを用いて画像を取得し、解析と数字認識を行う。 |
距離測定 | moter() | 超音波センサを用いて距離測定を行う。 |
接触判定 | touch() | タッチセンサを用いて壁検知を行う。 |
正対補正 | work() | 超音波センサを用いて、正対補正を行う。 |
機体停止 | moter_stop() | モータを回転させないことで機体停止を行う。 |
日付 | 作業内容 |
---|---|
7/19(火) 授業時間内 |
・システム開発 ・標準機能試験 |
7/21(木)まで | ・システム開発 ・システム開発の修正 ・標準機能試験 |
8/31(水)まで 夏休み期間中 |
・システム開発の修正 ・動作確認 ・動作確認後の修正 ・システム調整 |
9/2(金)まで 体験入学準備日まで |
・プログラムの最終確認 ・最終調整 |