名称 | MIRS1404 システム基本設計書 |
---|---|
番号 | MIRS1404-DSGN-0002 |
版数 | 最終更新日 | 作成 | 承認 | 変更内容 | 版数 |
---|---|---|---|---|---|
A01 | 2014.11.12 | 太田裕斗 | 初版 | ||
A02 | 2014.11.14 | 太田裕斗・石井建至 | はじめにが意味不明だったのを訂正 システム概要を攻略順に訂正 機体のサイズ等を詳しく。 作成内容と部品表を分けた スケジュールをガントチャートに変更 |
第2版 | |
A03 | 2014.11.17 | 太田裕斗 | 単位フォーマットの統一 システム項目の追加 スケジュールの調整 |
第3版 | |
A04 | 2014.11.21 | 太田裕斗 | 牛丸先生 | システム概要変更 開発項目の追加 スケジュールの調整 |
第4版 |
開発項目 | 内容 |
---|---|
タイヤ・シャーシ・バンパの変更 | タイヤを任意の幅にし、シャーシの形を変えることでMIRSの形状をスマートにする。 |
射出機構の実装・動作回路、動作プログラムの作成 | 怪盗の風船を割るための機能を構築する。 |
モータードライバの設計・モータ制御ボードの作成 | 電流の許容範囲の大きい、モーター周辺の回路を新規作成する。 |
目的地点に到達する関数の作成 | 自己位置を把握しながら巡回を行うため。 |
怪盗を発見するための画像処理を行う関数の作成 | 怪盗の風船を発見し割るため。 |
その他の関数は既存のものを使う。
開発項目 | 内容 |
---|---|
機体外装の作成 | 外装を制作することで見た目を改善する。 |
FPGAボードの回路変更・Arduinoとの接続 | FPGAボードとArduinoが通信でやり取りできるようにする。 |
センサー等のCNの増設 | ジャンパ線で接続はしないでpinケーブルで通信する。 |
LED装飾・LED装飾プログラム作成 | LEDを用いて見栄えをよくする。 |
音声回路の作成・音声出力 | 音声によりMIRSの動作をガイドする。 |
Twitterのつぶやき機能によるパフォーマンス | MIRSの状態を把握するため。 |
要素 | 概要 | 担当者 |
---|---|---|
シャーシ | 材料をアルミ複合板に変更・新規作成 | 萩原 |
バンパ | 材料をアルミ複合板に変更・新規作成 | 萩原 |
タイヤ | 3Dプリンタで新規作成する予定 | 土屋 |
射出機構 | 2本の針型の機構を作成 | 土屋 吉村 |
機体外装 | 機体の上から被せる外装を作成 | 吉村 |
カメラ2台 | 前後に1台ずつカメラを設置 | 萩原 |
購入予定物品 | 使用用途 | 購入場所 | 価格 | 新規購入 | 既存部品 |
---|---|---|---|---|---|
アルミ複合板 300×300 (3[mm]) | バンパ・上段シャーシ材料の変更に用いる | ホームアシストで購入予定 | 約572円×2 | ○ | |
アルミ複合板 450×450 (3[mm]) | 中下段シャーシ材料の変更に用いる | ホームアシストで購入予定 | 約961円×2 | ○ | |
タッチセンサ | 壁などの衝突の合図の確認のため | SS-5GL | 160円×1 | ○ | |
3Dプリンタの樹脂 | 射出機構・タイヤに使用する。 | 樹脂が足りなくなったらD科から購入 | 約???円 | ○ | |
USBカメラ | 画像処理に使用する | なし | 無料 | ○ | |
合計 | 3,226円 |
要素 | 概要 | 担当者 |
---|---|---|
モータドライバ | 十分に電流に耐えられる設計をする | 海老名 早川 |
モータ制御ボード | ドライバに対応させるため | 海老名 早川 |
射出機構回路作成 | DCモータを使用した回路を作成 | 早川 |
FPGAボードの回路変更 | Arduinoと接続するため | 太田 高村 |
センサーのCNの増設 | ArduinoのCNに接続できる基板を作成 | 太田 |
LED装飾 | 外装に合わせて装飾を施す | 高村 |
音声回路作成 | 音を用いてMIRSのアクションを観客に知らせる | 海老名 |
超音波センサ | 標準機のものを用いる |
購入予定物品 | 使用用途 | 購入場所 | 価格 | 新規購入 | 既存部品 |
---|---|---|---|---|---|
Arduino Mega 2560 R3 | 射出機構・パフォーマンス面で使用 | Arduino Uno R3 | 約5,832円÷2=2,916円? ×1 | ○ | |
DCモータ | 射出機構の駆動部に使用する | 【ITEM70103】ユニバーサルギヤーボックス | 約570円×1 | ○ | |
バッテリーもしくは乾電池 | 射出機構用のバッテリー、乾電池 | ホームアシストで4本セット以上を購入 | 約600円 | ○ | |
電池ボックス | 射出機構の電源供給 | 電池ボックス 単3×4本用(フタ付プラスチック・スイッチ付) | 約110円 | ○ | |
超高輝度LED | 光を用いて見栄えを良くする。 | 超高輝度5mm赤色LED 15度 (10個入) | 約150円×1 | ○ | |
スピーカー | 音声出力のため。 | ダイナミックスピーカー 8Ω0.5W50mmΦ FA200C | 約70円×2 | ○ | |
音声LSI | しゃべらせるための声のライブラリに使用する。 | 音声合成LSI ATP3011F4-PU(かわいい系の女声) | 約850円 | ○ | |
Arduino用 ピンヘッダ | Arduinoとオリジナル基板を接続させるために使用する。 | 細いピンヘッダ 20P | 約41円×1 | ○ | |
モータドライバの部品 | モータドライバの作成に使用 | 未定 | 約円 | ○ | |
合計 | 5,377円 |
要素 | 概要 | 担当者 |
---|---|---|
直進 | モータの出力比やPIDパラメータを調整し正確に動作するプログラムを作成する | 加藤 |
旋回 | モータの出力比やPIDパラメータを調整し正確に動作するプログラムを作成する。 | 加藤 |
怪盗機侵入の情報取得 | サーバー関係のプログラムについてはCP班からのアナウンスを待つ | 加藤 |
宝の状態の情報取得 | サーバー関係のプログラムについてはCP班からのアナウンスを待つ | 加藤 |
画像認識(数字) | 宝発見のための画像処理プログラムを作成する。 | 石井 |
画像認識(風船) | 怪盗機の目印である赤色を発見のための画像処理プログラムを作成する。 | 石井 |
競技時間計測 | 競技開始からの時間を測定する。この値は状態遷移に用いる。 | 加藤 |
超音波センサの値取得 | 既存のプログラムを使用する。 | / |
twitterのJSONにpost | Rubyを用いてツイートをするプログラムを作成する。 | 加藤 |
タッチセンサの値取得 | 既存のプログラムを使用する。 | / |
LEDパフォーマンス | Arduinoを用いて動作させる。 | 石井 |
音声出力 | Arduinoを用いて動作させる。 | 石井 |
射出機構 | Arduinoを用いて動作させる。PWM制御により指定時間で動作するようにする。 | 石井 |
合計 | 8,603円 + 必要に応じて3Dプリンタの樹脂 + モータドライバの部品 |
---|