| 名称 | MIRS1602 ソフトウェア開発報告書 |
|---|---|
| 番号 | MIRS1602-SOFT-0002 |
| 版数 | 最終更新日 | 作成 | 変更点 | 承認 | 改訂記事 |
|---|---|---|---|---|---|
| A01 | 2017.2.03 | 臼井 達也 | 初版 |
| ファイル名 | 機能 | 概要 |
|---|---|---|
| Makefile | プログラムを結合してコンパイルする | 競技会に対応できるように変更 |
| comm.c | サーバー通信を行う | 標準ソフトウェアに準拠した。 |
| device.c | デバイスとの通信を行う | 標準ソフトウェアに準拠した。 |
| direction.c | 正対補正を行うプログラム | パラメータを変更した。 |
| distance.c | 距離計で走行距離を取得する。 | 標準ソフトウェアに準拠した。 |
| encoder.c | エンコーダ値を管理する。 | 標準ソフトウェアに準拠した。 |
| io.c | IOデバイスを管理する。 | 標準ソフトウェアに準拠した。 |
| mirsak_express.c | 現場急行を行う | スタートから現場急行、数字認識、サーバー通信を行う |
| mirsak_patrol.c | 巡回動作を行う | 巡回エリアにて巡回を行い怪盗機を捜索する。 |
| mirsak_patrol.c | 巡回動作を行う | 巡回エリアにて巡回を行い怪盗機を捜索する。 |
| mirsak_chase.c | 怪盗機の追跡・確保を行う | 巡回中に怪盗機を発見したら追跡を行う。 |
| mirsak_returner.c | 復帰動作を行う | 怪盗機を見失ったら、巡回動作に復帰する |
| motor.c | モーターの管理をする | 標準ソフトウェアに準拠する |
| motor_stop.c | プログラムを終了させる | 標準ソフトウェアに準拠する |
| pilot.c | 全体の動作を管理する。 | メインプログラム全体の管理 | >
| pilot2.c | 全体の動作を管理する。 | メインプログラム全体の管理 |
| red.c | 赤外線の管理を行う | 赤外線の値を取得する |
| run_ctrl.c | 走行制御を行う | 標準ソフトウェアに準拠する。 |
| uss.c | 超音センサの管理 | 標準ソフトウェアに準拠する。 |
| vel_ctrl.c | 走行制御の管理を行う。 | 標準ソフトウェアに準拠する |
| comm.h | - | 標準ソフトウェアに準拠する |
| directoin.h | - | 標準ソフトウェアに準拠する |
| distance.h | - | 標準ソフトウェアに準拠する |
| encoder.h | - | 標準ソフトウェアに準拠する |
| hardwere.h | - | 標準ソフトウェアに準拠する |
| io.h | - | 標準ソフトウェアに準拠する |
| mirsak.h | - | 標準ソフトウェアに準拠する |
| motor.h | - | 標準ソフトウェアに準拠する |
| number.h | - | 標準ソフトウェアに準拠する |
| patrol_sequence.h | - | 標準ソフトウェアに準拠する |
| red.h | 赤外線センサを利用する用 | 赤外線センサを利用する際のextern宣言 |
| uss.h | - | 標準ソフトウェアに準拠する |
| vel_ctrl.h | - | 標準ソフトウェアに準拠する |