名称 | MIRS2203 ソフトウェア開発報告書 |
---|---|
番号 | MIRS2203-SOFT-0003 |
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2023.2.9 | 吉貞 | 香川誠人 | 初版 |
A02 | 2023.2.10 | 吉貞 | 香川誠人 |
名前 | 主担当作業内容 | 備考 |
---|---|---|
吉貞 敬司 | メインプログラム、通信関係、入力関係、サーボ | |
清水 太喜 | ドットマトリクス、走行関係、映像通信 |
機能 | 工数(人時) | 備考 |
---|---|---|
メインプログラム | 20 | メインプログラム |
入力関係 | 20 | コマンドライン上の入力方式を取ったため仕様定義が難しかった |
通信関係 | 40 | 入力プログラムとの仕様定義に工数を要した |
映像通信 | 30 | momoを使用 |
走行関係 | 40 | エンコーダ不良によるデバッグ作業に工数を要した |
ドットマトリクス | 30 | 映像通信のライブラリを実行しているとRaspberyPiの処理の都合上ノイズが入ってしまう |
サーボ | 15 | ピン番号の競合によって一部初期から仕様を変更した |
機能 | 対象 | 備考 |
---|---|---|
遠隔操作機能 | input.c socket_server.c | |
ドットマトリックス表示機能 | dotctrl.c dotctrl.py | 画像表示したときドットマトリックスの最終行が意図した制御ができなかった |
映像音声通信機能 | momo(バージョン2021.6) | dotctrl.pyの使用ライブラリがラズパイのオーディオ機能をOFFにする必要があり統合時実装できなかった |
走行,サーボ制御機能 | servoctrl.c Arduino既存プログラム servoctrl.ino |