名称 | MIRS1502 システム基本設計書 |
---|---|
番号 | MIRS1502-DSGN-0002 |
最終更新日:2015.11.13
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2015.11.13 | 全員 | 初版 |
プロセス | 目標タイム |
---|---|
現場急行 | 10 s |
画像認識 | 2 s |
怪盗捜索 | 8 s |
怪盗追跡・確保 | 10 s |
合計 | 30 s |
項目 | 目的 |
---|---|
機体の小型化 | 壁に当たりにくくするため。 |
オムニホイールの搭載 | 回転をせず、全方位移動を実現するため。 |
主要基板のタワー構造化 | 狭いスペースでも基板を多く搭載できるため。 |
部品 | 備考 |
---|---|
上下段シャーシ | 小型化及びオムニホイールの搭載により、シャーシの設計が必要となる。 |
モータマウント ×2 | オムニホイールを4つ使用するため、2つ新たに製作する。 |
超音波・赤外線センサマウント ×8 | 超音波・赤外線センサ1つずつを1つのマウントに組み込む。 |
基板用マウント |
MIRS1502ではタワー構造にする。 |
バンパ | オムニホイールの導入により、新たに製作する。 |
項目 | 概要 | 実現方法 | 担当者 |
---|---|---|---|
電源ボードの改良 | 電圧の安定化を図る。 | コンデンサを取り付ける | 大川・北原 |
赤外線センサの導入 | 怪盗のいる方向を把握するため、8個新規購入する。 | 赤外線センサの新規購入 | 大川 |
超音波センサの増設 | 全方位の障害物を把握するため、2個から8個に増設する。 | 超音波センサの追加購入 | 大川 |
Arduino Megaの導入 | センサからの信号処理のため。 | Arduino Megaの新規購入 | 北原・大川・飯田 |
モータの増設 | オムニホイールを4つ使用するため、モータを2個から4個に増設する。 | 既存のものを使用 | 北原 |
FPGA回路の書き換え | モータを増設するため。 | 北原・大川 | |
モータ制御ボードの作成及び改良 |
モータを増設するため、新規作成する。 また、機体の小型化により、基板も小さくする必要がある。 |
大川・北原 | |
ドータボードの改良 |
モータ用ポートの増設のため。 また、小型化のため、1つのボードで4つのモータ用にするため。 |
北原・大川 |
ボード | 役割 | 改良点 |
---|---|---|
電源ボード | コンデンサとコネクタを変更 | |
CPUボード | 変更無し | |
FPGAボード | 内部回路の書き換え | |
モータ制御ボード | 新たに4枚作成 | |
ドータボード |
モータを接続するポートを増やす 新規作成 |
|
Arduino Mega | センサの情報を処理し、CPUに渡す | 新規購入 |
Arduinoシールド | センサをArduinoに接続する | 新規購入 |
項目 | 内容 |
---|---|
オムニホイールによる走行 |
方向と速さを指定して走行。 超音波センサを用いて障害物を回避。 電子コンパスを用いて直進補正。 |
Arduinoによる各種センサ処理 |
以下のセンサの処理を一括して行う。 ・接触センサ ・超音波センサ ・超音波センサ ・赤外線センサ ・電子コンパス カメラ用サーボモータの回転制御 |
数字、怪盗(赤い風船・バンパ)の認識 |
ボード上の数字を認識する。 怪盗の赤い風船・バンパを認識する。 |
サーバーとの通信 | 認識した数字をサーバーに送信する。 |
モジュール名 | 説明 | 改良点 |
---|---|---|
Device | デバイスドライバの有効化 | |
pilot | 全体の制御を行うモジュール | |
Mirsak_patrol | 怪盗追跡を行うモジュール | 競技会用にプログラムを開発する |
Run_ctrl | 走行制御をするモジュール | |
omuni_ctrl | オムニホイールの制御をするモジュール | |
Motor | モータを制御するモジュール | モータの数が2個から4個に増えたため、それに対応する |
Number | ボードの数字認識を行うモジュール | |
balloon | 風船の認識を行うモジュール | |
Serial_ctrl | Arduinoを制御するモジュール |
モジュール名 | 説明 |
---|---|
DeviceDriver | Arduinoとの通信を司るデバイスドライバー |
Serial | シリアル通信(USB)を行うモジュール |
Main | センサの信号処理を行うモジュール |
Rot_camera | カメラの回転の制御を行うモジュール |
Touch | タッチセンサの信号処理を行うモジュール |
Ultrasonic | 超音波センサの信号処理を行うモジュール |
Infrared | 赤外線センサの信号処理を行うモジュール |
Compass | 電子コンパスの信号処理を行うモジュール |
I2C_ctrl | I2Cの通信制御 |
物品名 | 個数 | 値段 | URL | 備考 |
---|---|---|---|---|
フォトトランジスタ5mm丸型(赤外線) | 10 | 200円 | http://akizukidenshi.com/catalog/g/gI-04211/ | |
超音波距離センサ | 4 | 1,600円 | http://akizukidenshi.com/catalog/g/gM-08762/ | |
Arduino Mega2560 Rev3 | 1 | 5,800円 | http://akizukidenshi.com/catalog/g/gM-07381/ | |
アクリル板 (3mm) | 1 | 3,900円 | http://www.acryl.jp/material/boad.html | 1,100 (mm) × 1,300 (mm) |
アクリル丸棒12Φ (1m) | 1 | 820円 | http://www.acryl.jp/material/acrylroundbarbubbleroundbar.html | |
ボールセンサDSR-542 | 8 | 3,624円 | http://www.daisendenshi.com/download/ | |
pチャネルMOS-FET | 4 | 400円 | http://akizukidenshi.com/catalog/g/gI-00736/ | |
nチャネルMOS-FET | 4 | 560円 | http://akizukidenshi.com/catalog/g/gI-06172/ | |
ダイオード | 8 | 80円 | http://akizukidenshi.com/catalog/g/gI-08332/ | |
インバータ(74LS04) | 2 | 198円 | http://jp.rs-online.com/web/p/hex-inverters/0307503/ | |
フォトカプラ | 4 | 868円 | http://jp.rs-online.com/web/p/optocouplers/6258031/ | |
合計 | 18,050円 |