名称 | ソフトウェア詳細設計 |
---|---|
番号 | MIRS2404-SOFT-0001 |
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2024.12.09 | 大内 雅寛 | 西川 真結 | 初版 |
Table 1 機能概要
機能 | 概要 | 記述言語 |
---|---|---|
自立走行 | ROS2とNavigation2を用いて、自己位置推定・移動経路の決定をしロボットの自立走行を行う。 | Python,Arduino |
水の管理・提供 | ペルチェ素子を用いて水を冷却する。また、ポンプを用いて水を汲み上げ | Arduino |
Webアプリケーション | タブレットの画面からロボットの移動の停止・再開や水の提供の操作を行えるようにする。 | Python |
電圧監視 | 電源の電圧を監視し、ROSのトピックに流す。 | Arduino |
fig2. プロジェクト外装(前)
fig3. プロジェクト外装(後)
Table 2 開発項目
優先度 | 機能 |
---|---|
A | ・水の供給 ・LiDARを用いた校内移動 ・ゴミ箱、カップディスペンサー |
B | ・水の冷却 ・タッチ操作 |
C |
・位置共有 |