名称 MIRS2303 基本設計書
番号 MIRS2303-DSGN-0002

版数 最終更新日 作成 承認 改訂記事
A01 2023.10.13 金子桃花 香川先生 初版
B01 2023.10.31 佐藤柊哉、村井陽向、金子桃花 香川先生 初版



-目次-


1. システム概要

MIRS2303は学校の日常をカメラで撮影し、その写真を皆が閲覧可能であるサイトにアップするロボットである。自動で各教室を巡回し、授業風景の撮影を行いその写真を被写体の許可を得てからサイトにアップすることで皆の思い出の振り返りに役立つものになり沼津高専の広報も担う。

2. 性能・機能

PuNITは以下の機能・性能を備えている。
・撮影機能
・カメラ位置調整機能
・顔認証機能
・写真の送信機能
・写真の公開機能
・走行機能

3. システム構成

3-1. メカトロニクス
fig.1 全体図
fig.2 カメラ角度調整機構図
fig.3
PuNITでは3つの機構を用いている。以下にそれぞれの機構の説明を加える。
・カメラ角度調整機構(fig.2)
    カメラを3Dプリンタ製のマウントに固定し、マウントごと両サイドからサーボモータで回転させて角度を調整する。
・昇降機能(fig.3)
    ナットに固定した歯車がモーターによって回転することにより、ボルトを伝って昇降する
3-2. エレクトロニクス
全体の基本接続図をfig.2に示す。
fig.4 全体の基本接続図
table1に電源仕様を示す。
table.1 電源仕様
供給元 供給電源電圧 供給先
制御用バッテリ 5.0V Raspberry Pi
駆動用バッテリ 7.2V モータドライバ
table2に表示部・操作部を示す。
table.2 表示部・操作部仕様
名称 使用用途
緊急停止スイッチ 緊急時にロボットを動作を強制停止させる
table3にセンサ・I/F仕様を示す。
table.3 センサ・I/F仕様
名称 使用用途 通信・接続方式
撮影用カメラ 授業風景などの写真を撮影する USB
RP LiDAR 障害物といった周囲の情報を読み込み、高度な走行を実現する USB
超音波センサ 障害物を検知する(LiDARの代替策) デジタルI/O I2C
タッチセンサ 衝突を検知する デジタルI/O
スピーカー(検討中) 写真撮影時やコミュニケーションをとるときなどに使用 USB
フォトリフレクタ ライントレース走行にて使用 デジタルI/O
table4に駆動系の仕様を示す。
table4. 駆動系仕様
名称 使用用途
走行用モータ 撮影場所等への移動をする
昇降用モータ カメラの高さ調整をする
サーボモータ(2個) カメラの向きを変える

3-3. ソフトウェア
table.5 ソフトウェア機能概要
動作環境 機能 詳細
jetson nano 顔学習 事前に顔写真を登録し、学習させる
顔認証 学習データをもとに、撮影した写真において顔認証を行う
raspiとの送受信 raspiから写真を受け取る。顔認証後、アップロードの可否などのデータをraspiに送信する
ロボット起動 ロボットを起動させたらスタンドアローンで動作できるようにする
Raspberry Pi 走行 各センサを用い、教室などの撮影場所へ移動する
写真撮影 カメラの画角を調整し、webカメラで写真を作成する
jetsonとの送受信 撮影した写真をjetsonに転送する・顔認証の結果をjetsonから受け取る
Driveへの写真の転送 Google Driveに撮影した写真を転送する
SpreadSheetへのデータ入力 撮影した写真のデータをSpreadSheetに入力する
Driveの画像&データ削除 削除申請に基づき、Drive上の画像とデータを削除する
Arduino Mega モータ制御 走行用および撮影カメラ昇降用モータの制御を行う
raspiとの通信 削除申請に基づき、Drive上の画像とデータを削除する
緊急停止 緊急停止スイッチを押すと、ロボットが緊急停止する。スイッチを戻して再びロボットを起動すると停止前の動きをリセットして新しく通常の動作を行う
Web 写真の自動アップロード Google apps scriptを用いてWebサイトに写真のアップロードを行う
Webサイト HTML,CSS等を用いて、Webサイトの装飾を行う

4. 開発工程表

以下に開発工程表のリンクを示す。
MIRS2303 開発工程表

5. 購入物品一覧

table.6 購入物品一覧
品名 単価 個数 用途 小計 備考 URL
φ8寸切りボルト(1m) 722 1 昇降用 722 https://onl.bz/15afQu3
ゴムロール 395 1 タイヤの制作 395 https://www.monotaro.com/p/2706/8737/
L字金具 62 15 角材の固定 930 https://onl.sc/1Wt5bQr
micro SDカード(32GB) 813 1 jetson nano用 813 https://onl.la/VEM1jtK
RPLiDAR A1M8-R6 14,916 1 走行&障害物検知用 14,916 https://ssci.to/8544



MIRS2303ドキュメント管理台帳へ